TSTP Solution File: SET275-6 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SET275-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n007.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:25 EDT 2022
% Result : Timeout 299.94s 300.89s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SET275-6 : TPTP v8.1.0. Bugfixed v2.1.0.
% 0.03/0.13 % Command : run_spass %d %s
% 0.11/0.33 % Computer : n007.cluster.edu
% 0.11/0.33 % Model : x86_64 x86_64
% 0.11/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33 % Memory : 8042.1875MB
% 0.11/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33 % CPULimit : 300
% 0.11/0.33 % WCLimit : 600
% 0.11/0.33 % DateTime : Sat Jul 9 22:59:01 EDT 2022
% 0.11/0.33 % CPUTime :
% 299.94/300.89
% 299.94/300.89 SPASS V 3.9
% 299.94/300.89 SPASS beiseite: Ran out of time.
% 299.94/300.89 Problem: /export/starexec/sandbox/benchmark/theBenchmark.p
% 299.94/300.89 SPASS derived 128306 clauses, backtracked 235 clauses, performed 8 splits and kept 39430 clauses.
% 299.94/300.89 SPASS allocated 234359 KBytes.
% 299.94/300.89 SPASS spent 0:05:00.56 on the problem.
% 299.94/300.89 0:00:00.04 for the input.
% 299.94/300.89 0:00:00.00 for the FLOTTER CNF translation.
% 299.94/300.89 0:00:01.87 for inferences.
% 299.94/300.89 0:00:00.00 for the backtracking.
% 299.94/300.89 0:4:56.51 for the reduction.
% 299.94/300.89
% 299.94/300.89
% 299.94/300.89 The set of clauses at termination is :
% 299.94/300.89 102711[0:Rew:100557.0,100916.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.94/300.89 181651[7:SoR:181650.0,72.1] one_to_one(complement(cross_product(singleton(regular(element_relation)),universal_class))) || -> .
% 299.94/300.89 181650[7:Obv:181649.1] function(complement(cross_product(singleton(regular(element_relation)),universal_class))) || -> .
% 299.94/300.89 179074[6:Res:174984.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(element_relation)),universal_class))),universal_class)** -> .
% 299.94/300.89 177327[6:SpL:54401.1,176549.0] || equal(first(regular(element_relation)),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.89 102709[0:Rew:100557.0,100789.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.94/300.89 174975[6:SpR:174383.0,54491.1] || equal(first(regular(element_relation)),universal_class) -> member(null_class,regular(element_relation))*.
% 299.94/300.89 178657[6:Res:94057.1,175068.0] || equal(complement(regular(unordered_pair(u,regular(element_relation)))),null_class)** -> .
% 299.94/300.89 178314[6:Rew:26766.0,178310.0] || equal(union(null_class,unordered_pair(u,regular(element_relation))),null_class)** -> .
% 299.94/300.89 178290[6:Res:94057.1,175037.0] || equal(complement(regular(unordered_pair(regular(element_relation),u))),null_class)** -> .
% 299.94/300.89 102708[0:Rew:100557.0,100788.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.94/300.89 177947[6:Rew:26766.0,177943.0] || equal(union(null_class,unordered_pair(regular(element_relation),u)),null_class)** -> .
% 299.94/300.89 179595[7:SoR:177328.0,72.1] one_to_one(first(regular(element_relation))) || member(null_class,element_relation)* -> .
% 299.94/300.89 179235[7:SoR:174976.0,72.1] one_to_one(first(regular(element_relation))) || -> member(null_class,regular(element_relation))*.
% 299.94/300.89 179610[6:Obv:179607.1] || subclass(complement(singleton(regular(element_relation))),null_class)* -> .
% 299.94/300.89 102707[0:Rew:100557.0,100769.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.94/300.89 177772[6:Rew:27497.0,177768.0] || equal(union(null_class,complement(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89 177328[7:SpL:37608.1,176549.0] function(first(regular(element_relation))) || member(null_class,element_relation)* -> .
% 299.94/300.89 175021[6:SpL:174383.0,49921.0] || member(singleton(first(regular(element_relation))),singleton(regular(element_relation)))* -> .
% 299.94/300.89 175014[6:SpL:174383.0,44840.0] || member(singleton(first(regular(element_relation))),complement(regular(element_relation)))* -> .
% 299.94/300.89 101278[0:Rew:100557.0,6768.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)) -> .
% 299.94/300.89 174976[7:SpR:174383.0,37726.1] function(first(regular(element_relation))) || -> member(null_class,regular(element_relation))*.
% 299.94/300.89 174974[6:SpR:174383.0,45178.0] || -> member(singleton(first(regular(element_relation))),complement(singleton(regular(element_relation))))*.
% 299.94/300.89 174985[6:SpR:174383.0,365.1] || subclass(universal_class,u) -> member(regular(element_relation),u)*.
% 299.94/300.89 174984[6:SpR:174383.0,39273.1] || equal(u,universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.89 100908[0:Rew:100557.0,6769.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))) -> .
% 299.94/300.89 175069[6:SpL:174383.0,81450.0] || equal(regular(unordered_pair(u,regular(element_relation))),universal_class)** -> .
% 299.94/300.89 175068[6:SpL:174383.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(element_relation))))* -> .
% 299.94/300.89 175067[6:SpL:174383.0,65070.0] || equal(successor(unordered_pair(u,regular(element_relation))),null_class)** -> .
% 299.94/300.89 175064[6:SpL:174383.0,15023.0] || equal(complement(unordered_pair(u,regular(element_relation))),universal_class)** -> .
% 299.94/300.89 100813[0:Rew:100557.0,6844.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)) -> .
% 299.94/300.89 175063[6:SpL:174383.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(element_relation))))* -> .
% 299.94/300.89 175038[6:SpL:174383.0,81507.0] || equal(regular(unordered_pair(regular(element_relation),u)),universal_class)** -> .
% 299.94/300.89 175037[6:SpL:174383.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(element_relation),u)))* -> .
% 299.94/300.89 175036[6:SpL:174383.0,65076.0] || equal(successor(unordered_pair(regular(element_relation),u)),null_class)** -> .
% 299.94/300.89 100761[0:Rew:100557.0,6845.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))) -> .
% 299.94/300.89 175033[6:SpL:174383.0,15046.0] || equal(complement(unordered_pair(regular(element_relation),u)),universal_class)** -> .
% 299.94/300.89 175032[6:SpL:174383.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(element_relation),u)))* -> .
% 299.94/300.89 175031[6:SpL:174383.0,69958.0] || equal(complement(regular(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89 175027[6:SpL:174383.0,60697.0] || equal(union(null_class,singleton(regular(element_relation))),null_class)** -> .
% 299.94/300.89 10983[0:Res:353.2,1275.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.94/300.89 175026[6:SpL:174383.0,49922.0] || equal(union(null_class,singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89 175025[6:SpL:174383.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(element_relation))))* -> .
% 299.94/300.89 175018[6:SpL:174383.0,81218.0] || equal(successor(complement(singleton(regular(element_relation)))),null_class)** -> .
% 299.94/300.89 175066[6:SpL:174383.0,47751.0] || equal(unordered_pair(u,regular(element_relation)),null_class)** -> .
% 299.94/300.89 102721[0:Rew:100557.0,101462.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.94/300.89 175065[6:SpL:174383.0,44786.0] || subclass(unordered_pair(u,regular(element_relation)),null_class)* -> .
% 299.94/300.89 175035[6:SpL:174383.0,47760.0] || equal(unordered_pair(regular(element_relation),u),null_class)** -> .
% 299.94/300.89 175034[6:SpL:174383.0,44793.0] || subclass(unordered_pair(regular(element_relation),u),null_class)* -> .
% 299.94/300.89 176549[6:MRR:176546.1,174373.0] || member(singleton(first(regular(element_relation))),element_relation)* -> .
% 299.94/300.89 102716[0:Rew:100557.0,101093.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.94/300.89 175050[6:SpL:174383.0,60684.0] || equal(union(null_class,regular(element_relation)),null_class)** -> .
% 299.94/300.89 175044[6:SpL:174383.0,60660.0] || equal(complement(regular(regular(element_relation))),null_class)** -> .
% 299.94/300.89 175030[6:SpL:174383.0,69956.0] || equal(regular(singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89 175029[6:SpL:174383.0,69918.0] || subclass(universal_class,regular(singleton(regular(element_relation))))* -> .
% 299.94/300.89 101197[0:Rew:100557.0,7308.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)).
% 299.94/300.89 175028[6:SpL:174383.0,65064.0] || equal(successor(singleton(regular(element_relation))),null_class)** -> .
% 299.94/300.89 175017[6:SpL:174383.0,14985.0] || equal(complement(singleton(regular(element_relation))),universal_class)** -> .
% 299.94/300.89 175016[6:SpL:174383.0,14977.0] || subclass(universal_class,complement(singleton(regular(element_relation))))* -> .
% 299.94/300.89 174972[6:SpR:174383.0,247.0] || -> member(singleton(first(regular(element_relation))),regular(element_relation))*.
% 299.94/300.89 100879[0:Rew:100557.0,7293.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))).
% 299.94/300.89 175051[6:SpL:174383.0,65067.0] || equal(successor(regular(element_relation)),null_class)** -> .
% 299.94/300.89 175049[6:SpL:174383.0,56402.0] || equal(cantor(regular(element_relation)),universal_class)** -> .
% 299.94/300.89 175048[6:SpL:174383.0,56243.0] || equal(sum_class(regular(element_relation)),universal_class)** -> .
% 299.94/300.89 175047[6:SpL:174383.0,56109.0] || equal(power_class(regular(element_relation)),universal_class)** -> .
% 299.94/300.89 46814[0:Rew:46582.0,7313.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.89 175043[6:SpL:174383.0,32648.0] || equal(regular(regular(element_relation)),universal_class)** -> .
% 299.94/300.89 175042[6:SpL:174383.0,32625.0] || subclass(universal_class,regular(regular(element_relation)))* -> .
% 299.94/300.89 175020[6:SpL:174383.0,45167.0] || equal(singleton(regular(element_relation)),null_class)** -> .
% 299.94/300.89 175019[6:SpL:174383.0,44779.0] || subclass(singleton(regular(element_relation)),null_class)* -> .
% 299.94/300.89 46802[0:Rew:46582.0,10961.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.94/300.89 175015[6:SpL:174383.0,60671.0] || equal(complement(regular(element_relation)),null_class)** -> .
% 299.94/300.89 175013[6:SpL:174383.0,1975.0] || equal(complement(regular(element_relation)),universal_class)** -> .
% 299.94/300.89 175012[6:SpL:174383.0,1961.0] || subclass(universal_class,complement(regular(element_relation)))* -> .
% 299.94/300.89 175046[6:SpL:174383.0,45146.0] || equal(regular(element_relation),universal_class)** -> .
% 299.94/300.89 46654[0:Rew:46582.0,7298.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.89 175045[6:SpL:174383.0,44982.0] || subclass(universal_class,regular(element_relation))* -> .
% 299.94/300.89 175041[6:SpL:174383.0,22203.0] || equal(regular(element_relation),null_class)** -> .
% 299.94/300.89 175040[6:SpL:174383.0,22187.0] || subclass(regular(element_relation),null_class)* -> .
% 299.94/300.89 175108[7:SoR:175093.0,72.1] one_to_one(regular(element_relation)) || -> .
% 299.94/300.89 46627[0:Rew:46582.0,7310.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.89 175093[7:Res:174971.0,37583.1] function(regular(element_relation)) || -> .
% 299.94/300.89 174971[6:SpR:174383.0,242.0] || -> member(regular(element_relation),universal_class)*.
% 299.94/300.89 174383[6:MRR:99022.0,174373.0] || -> equal(ordered_pair(first(regular(element_relation)),second(regular(element_relation))),regular(element_relation))**.
% 299.94/300.89 174768[6:Res:7.1,174385.0] || equal(union(null_class,complement(compose(element_relation,universal_class))),element_relation)** -> .
% 299.94/300.89 46615[0:Rew:46582.0,10958.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.94/300.89 174386[6:MRR:169670.1,174373.0] || equal(union(null_class,complement(compose(element_relation,universal_class))),universal_class)** -> .
% 299.94/300.89 174385[6:MRR:169607.1,174373.0] || subclass(element_relation,union(null_class,complement(compose(element_relation,universal_class))))* -> .
% 299.94/300.89 174747[6:Obv:174744.1] || subclass(compose(element_relation,universal_class),null_class)* -> .
% 299.94/300.89 174384[6:MRR:157309.1,174373.0] || equal(union(null_class,compose(element_relation,universal_class)),null_class)** -> .
% 299.94/300.89 46607[0:Rew:46582.0,7295.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.89 174381[6:MRR:157308.1,174373.0] || equal(complement(compose(element_relation,universal_class)),element_relation)** -> .
% 299.94/300.89 174380[6:MRR:136364.1,174373.0] || equal(complement(compose(element_relation,universal_class)),universal_class)** -> .
% 299.94/300.89 174379[6:MRR:66653.1,174373.0] || equal(successor(compose(element_relation,universal_class)),null_class)** -> .
% 299.94/300.89 174378[6:MRR:40128.1,174373.0] || subclass(element_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.89 11542[0:Res:1932.2,22.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.89 174377[6:MRR:47732.1,174373.0] || equal(compose(element_relation,universal_class),null_class)** -> .
% 299.94/300.89 174372[6:Res:59208.1,174336.0] || equal(complement(element_relation),universal_class)** -> .
% 299.94/300.89 174371[6:Res:66660.1,174336.0] || equal(successor(element_relation),null_class)** -> .
% 299.94/300.89 174373[6:Res:5389.1,174336.0] || equal(null_class,element_relation)** -> .
% 299.94/300.89 11543[0:Res:1932.2,23.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,intersection(w,x))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 299.94/300.89 174336[6:Res:17060.0,99521.0] || subclass(element_relation,composition_function)* -> .
% 299.94/300.89 96308[3:Res:96080.0,58345.0] || -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.94/300.89 96307[3:Res:96080.0,64251.0] || equal(complement(successor(complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.94/300.89 7157[0:Res:406.3,9.0] || member(u,universal_class) subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(apply(choice,u),w) equal(apply(choice,u),v).
% 299.94/300.89 96169[3:Res:95721.0,58345.0] || -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.94/300.89 173845[3:SpL:72365.0,173836.0] || equal(successor(complement(intersection(u,successor(null_class)))),null_class)** -> .
% 299.94/300.89 173836[3:Obv:173807.1] || equal(successor(complement(intersection(successor(null_class),u))),null_class)** -> .
% 299.94/300.89 96168[3:Res:95721.0,64251.0] || equal(complement(successor(complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.94/300.89 11539[0:Res:1932.2,25.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 299.94/300.89 83800[3:SpR:72083.0,83745.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.94/300.89 83795[3:SpR:72083.0,83745.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.94/300.89 81426[3:SpL:248.0,81218.0] || equal(successor(complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.94/300.89 81410[3:Obv:81399.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(element_relation,u)),null_class)**.
% 299.94/300.89 11224[0:SpL:1179.1,20.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.94/300.89 81408[3:Obv:81403.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),intersection(u,element_relation)),null_class)**.
% 299.94/300.89 81087[3:Obv:81077.0] || -> equal(intersection(intersection(element_relation,u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89 81085[3:Obv:81080.0] || -> equal(intersection(intersection(u,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89 78588[3:SpR:72083.0,58994.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.89 7041[0:SpR:69.0,192.1] || member(restrict(element_relation,universal_class,image(u,singleton(v))),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,singleton(v))),apply(u,v)),domain_relation)*.
% 299.94/300.89 78573[3:SpR:72083.0,30964.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.89 78572[3:SpR:72083.0,30923.0] || -> equal(union(sum_class(range_of(null_class)),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.89 78571[3:SpR:72083.0,30819.0] || -> equal(intersection(sum_class(range_of(null_class)),complement(apply(null_class,u))),null_class)**.
% 299.94/300.89 78525[3:SpR:72083.0,58994.0] || -> subclass(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.89 1980[0:Rew:248.0,1977.2] || equal(compose(u,singleton(v)),v) member(singleton(singleton(singleton(v))),cross_product(universal_class,universal_class))*+ -> member(singleton(singleton(singleton(v))),compose_class(u))*.
% 299.94/300.89 78510[3:SpR:72083.0,30964.0] || -> equal(symmetric_difference(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.89 78509[3:SpR:72083.0,30923.0] || -> equal(union(apply(null_class,u),complement(sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.89 78508[3:SpR:72083.0,30819.0] || -> equal(intersection(apply(null_class,u),complement(sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.89 38101[7:Rew:38092.1,37480.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(universal_class,cantor(sum_class(u))) equal(cross_product(cantor(sum_class(u)),cantor(sum_class(u))),sum_class(u))** -> .
% 299.94/300.89 53793[3:SpL:248.0,49922.0] || equal(union(null_class,singleton(singleton(singleton(singleton(u))))),universal_class)** -> .
% 299.94/300.89 15520[3:Rew:15422.0,6657.3] inductive(singleton(u)) || member(u,universal_class) subclass(singleton(u),range_of(null_class))* -> member(u,cantor(successor_relation)) equal(range_of(null_class),singleton(u)).
% 299.94/300.89 52560[3:SpL:248.0,45179.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(singleton(u))))))* -> .
% 299.94/300.89 38880[3:Res:349.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.94/300.89 170500[7:SoR:170498.0,72.1] one_to_one(complement(cross_product(singleton(singleton(u)),universal_class))) || -> .
% 299.94/300.89 76400[0:Rew:76314.0,9805.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.94/300.89 170498[7:Obv:170497.1] function(complement(cross_product(singleton(singleton(u)),universal_class))) || -> .
% 299.94/300.89 38879[3:Res:21067.1,38686.0] || equal(cantor(complement(cross_product(singleton(singleton(u)),universal_class))),universal_class)** -> .
% 299.94/300.89 37615[7:Res:4921.1,37583.1] function(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.94/300.89 170320[3:Res:66660.1,170264.0] || equal(successor(union(null_class,singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.89 76392[0:Rew:76314.0,9930.0] || 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.94/300.89 170264[3:MRR:170086.1,60683.0] || subclass(union(null_class,singleton(singleton(null_class))),successor(null_class))* -> .
% 299.94/300.89 167103[3:Res:144954.0,336.0] || -> equal(intersection(successor(null_class),union(null_class,singleton(singleton(null_class)))),null_class)**.
% 299.94/300.89 167100[6:Res:144954.0,45379.1] inductive(intersection(successor(null_class),union(null_class,singleton(singleton(null_class))))) || -> .
% 299.94/300.89 166873[3:Res:7.1,137684.0] || equal(cantor(x__dfg),y__dfg) equal(complement(y__dfg),null_class)** -> .
% 299.94/300.89 76385[3:Rew:76314.0,75884.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.94/300.89 166842[3:Res:131777.0,336.0] || -> equal(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class)))),null_class)**.
% 299.94/300.89 166839[6:Res:131777.0,45379.1] inductive(intersection(element_relation,union(null_class,complement(compose(element_relation,universal_class))))) || -> .
% 299.94/300.89 166618[3:Rew:75789.0,166609.0,30548.0,166609.0,100576.0,166609.0] || -> equal(union(compose(element_relation,universal_class),union(null_class,complement(element_relation))),universal_class)**.
% 299.94/300.89 166613[3:Res:131466.0,336.0] || -> equal(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.89 76360[3:Rew:76314.0,75882.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.94/300.89 166610[6:Res:131466.0,45379.1] inductive(intersection(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))) || -> .
% 299.94/300.89 166377[3:Res:164017.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.94/300.89 166376[3:Res:164017.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))))* -> .
% 299.94/300.89 10018[0:SpL:114.0,1279.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))*+ subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.94/300.89 168592[7:SoR:168591.0,72.1] one_to_one(complement(cross_product(singleton(regular(composition_function)),universal_class))) || -> .
% 299.94/300.89 168591[7:Obv:168590.1] function(complement(cross_product(singleton(regular(composition_function)),universal_class))) || -> .
% 299.94/300.89 166230[3:Res:164016.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class))),universal_class)** -> .
% 299.94/300.89 165235[3:SpL:54401.1,164272.0] || equal(first(regular(composition_function)),universal_class)** member(null_class,composition_function) -> .
% 299.94/300.89 5372[0:Res:354.2,18.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.94/300.89 164008[3:SpR:99109.0,54491.1] || equal(first(regular(composition_function)),universal_class) -> member(null_class,regular(composition_function))*.
% 299.94/300.89 163694[3:Res:159845.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.94/300.89 163693[3:Res:159845.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))))* -> .
% 299.94/300.89 10973[0:Res:348.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(u,v))*.
% 299.94/300.89 168256[7:SoR:168255.0,72.1] one_to_one(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || -> .
% 299.94/300.89 168255[7:Obv:168254.1] function(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || -> .
% 299.94/300.89 163576[3:Res:159844.1,38686.0] || equal(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class))),universal_class)** -> .
% 299.94/300.89 162962[0:SpL:54401.1,162493.0] || equal(first(regular(domain_relation)),universal_class)** member(null_class,domain_relation) -> .
% 299.94/300.89 101207[0:Rew:100557.0,7022.1] || member(u,universal_class) subclass(power_class(complement(union(v,w))),x)*+ -> member(u,image(element_relation,union(v,w)))* member(u,x)*.
% 299.94/300.89 159836[0:SpR:99108.0,54491.1] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,regular(domain_relation))*.
% 299.94/300.89 159289[3:Res:7.1,73696.0] || equal(cantor(x__dfg),y__dfg) equal(cantor(x__dfg),universal_class)** -> .
% 299.94/300.89 159286[3:Res:5389.1,73696.0] || equal(cantor(x__dfg),null_class)** equal(cantor(x__dfg),universal_class) -> .
% 299.94/300.89 157877[3:Res:7.1,45180.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.94/300.89 46817[0:Rew:46582.0,7027.1] || member(u,universal_class) subclass(union(complement(power_class(v)),w),x)*+ -> member(u,intersection(power_class(v),complement(w)))* member(u,x)*.
% 299.94/300.89 157876[3:Res:58316.1,45180.0] || equal(union(null_class,complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.94/300.89 153978[3:SpL:74439.0,153946.0] || member(universal_class,complement(union(element_relation,complement(compose(element_relation,universal_class)))))* -> .
% 299.94/300.89 150889[6:Res:29933.1,150807.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.94/300.89 46630[0:Rew:46582.0,7024.1] || member(u,universal_class) subclass(union(v,complement(power_class(w))),x)*+ -> member(u,intersection(complement(v),power_class(w)))* member(u,x)*.
% 299.94/300.89 150888[6:Res:29980.1,150807.0] || equal(cantor(singleton(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.94/300.89 150887[6:Res:46551.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.94/300.89 150880[3:Res:48390.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.94/300.89 150834[3:SpR:150745.0,17074.0] || -> equal(apply(singleton(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.89 16288[3:Rew:15422.0,15787.2] || member(u,universal_class) subclass(domain_relation,unordered_pair(v,w))*+ -> equal(ordered_pair(u,cantor(u)),w)* equal(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.89 167804[3:Res:7.1,167735.0] || equal(singleton(complement(singleton(null_class))),complement(successor(null_class)))** -> .
% 299.94/300.89 167735[3:MRR:167524.1,55140.0] || subclass(complement(successor(null_class)),singleton(complement(singleton(null_class))))* -> .
% 299.94/300.89 145801[3:Rew:72365.0,145648.0] || -> equal(intersection(complement(successor(null_class)),singleton(complement(singleton(null_class)))),null_class)**.
% 299.94/300.89 167368[6:Res:7.1,167131.0] || equal(union(null_class,singleton(singleton(null_class))),singleton(null_class))** -> .
% 299.94/300.89 15540[3:Rew:15422.0,6646.2] || member(u,universal_class) member(ordered_pair(u,v),compose(w,x))* -> member(u,cantor(x)) member(v,image(w,range_of(null_class))).
% 299.94/300.89 167384[6:Res:2130.1,167369.0] || subclass(universal_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89 167385[6:Res:48.1,167369.0] inductive(union(null_class,singleton(singleton(null_class)))) || -> .
% 299.94/300.89 167369[6:Res:3148.1,167131.0] || member(null_class,union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89 167131[6:Res:86302.1,167111.0] || subclass(singleton(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89 10867[0:Res:409.2,2.0] || member(intersection(u,v),universal_class) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.94/300.89 167129[6:Res:7.1,167111.0] || equal(union(null_class,singleton(singleton(null_class))),successor(null_class))** -> .
% 299.94/300.89 167132[6:Rew:27497.0,167127.0] || equal(union(null_class,complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.89 167111[6:MRR:167082.1,45405.0] || subclass(successor(null_class),union(null_class,singleton(singleton(null_class))))* -> .
% 299.94/300.89 10671[0:Res:408.2,2.0] || member(intersection(u,v),universal_class) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 299.94/300.89 137684[3:SpL:75513.1,94304.0] || subclass(y__dfg,cantor(x__dfg))* equal(complement(y__dfg),null_class) -> .
% 299.94/300.89 136543[3:SpL:135234.1,94304.0] || equal(cantor(x__dfg),universal_class) equal(complement(y__dfg),null_class)** -> .
% 299.94/300.89 101721[0:Rew:100557.0,7089.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.89 114712[3:Res:114621.0,327.1] inductive(regular(complement(omega))) || -> equal(regular(complement(omega)),omega)**.
% 299.94/300.89 166146[3:Res:94057.1,164095.0] || equal(complement(regular(unordered_pair(u,regular(composition_function)))),null_class)** -> .
% 299.94/300.89 166106[3:Rew:26766.0,166102.0] || equal(union(null_class,unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.94/300.89 15866[3:Rew:15422.0,11245.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.94/300.89 166082[3:Res:94057.1,164064.0] || equal(complement(regular(unordered_pair(regular(composition_function),u))),null_class)** -> .
% 299.94/300.89 165915[3:Rew:26766.0,165911.0] || equal(union(null_class,unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.94/300.89 166465[7:SoR:165236.0,72.1] one_to_one(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.94/300.89 166411[7:SoR:164009.0,72.1] one_to_one(first(regular(composition_function))) || -> member(null_class,regular(composition_function))*.
% 299.94/300.89 15739[3:Rew:15422.0,11582.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.94/300.89 166480[3:Obv:166477.1] || subclass(complement(singleton(regular(composition_function))),null_class)* -> .
% 299.94/300.89 165631[3:Rew:27497.0,165627.0] || equal(union(null_class,complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89 165236[7:SpL:37608.1,164272.0] function(first(regular(composition_function))) || member(null_class,composition_function)* -> .
% 299.94/300.89 164048[3:SpL:99109.0,49921.0] || member(singleton(first(regular(composition_function))),singleton(regular(composition_function)))* -> .
% 299.94/300.89 11536[0:Res:1932.2,533.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,singleton(w))* -> equal(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.89 164041[3:SpL:99109.0,44840.0] || member(singleton(first(regular(composition_function))),complement(regular(composition_function)))* -> .
% 299.94/300.89 164009[7:SpR:99109.0,37726.1] function(first(regular(composition_function))) || -> member(null_class,regular(composition_function))*.
% 299.94/300.89 164007[3:SpR:99109.0,45178.0] || -> member(singleton(first(regular(composition_function))),complement(singleton(regular(composition_function))))*.
% 299.94/300.89 164017[3:SpR:99109.0,365.1] || subclass(universal_class,u) -> member(regular(composition_function),u)*.
% 299.94/300.89 11565[0:Res:1932.2,94.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))*+ subclass(composition_function,compose_class(w))* -> equal(compose(w,u),ordered_pair(v,compose(u,v)))*.
% 299.94/300.89 164016[3:SpR:99109.0,39273.1] || equal(u,universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.89 164096[3:SpL:99109.0,81450.0] || equal(regular(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.94/300.89 164095[3:SpL:99109.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(composition_function))))* -> .
% 299.94/300.89 164094[3:SpL:99109.0,65070.0] || equal(successor(unordered_pair(u,regular(composition_function))),null_class)** -> .
% 299.94/300.89 11215[0:SpR:1179.1,249.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.94/300.89 164091[3:SpL:99109.0,15023.0] || equal(complement(unordered_pair(u,regular(composition_function))),universal_class)** -> .
% 299.94/300.89 164090[3:SpL:99109.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(composition_function))))* -> .
% 299.94/300.89 164065[3:SpL:99109.0,81507.0] || equal(regular(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.94/300.89 164064[3:SpL:99109.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(composition_function),u)))* -> .
% 299.94/300.89 10543[0:Res:1971.3,2.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.94/300.89 164063[3:SpL:99109.0,65076.0] || equal(successor(unordered_pair(regular(composition_function),u)),null_class)** -> .
% 299.94/300.89 164060[3:SpL:99109.0,15046.0] || equal(complement(unordered_pair(regular(composition_function),u)),universal_class)** -> .
% 299.94/300.89 164059[3:SpL:99109.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(composition_function),u)))* -> .
% 299.94/300.89 164058[3:SpL:99109.0,69958.0] || equal(complement(regular(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89 1277[0:Res:24.2,151.0] || member(regular(complement(intersection(u,v))),v)*+ member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.94/300.89 164054[3:SpL:99109.0,60697.0] || equal(union(null_class,singleton(regular(composition_function))),null_class)** -> .
% 299.94/300.89 164053[3:SpL:99109.0,49922.0] || equal(union(null_class,singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89 164052[3:SpL:99109.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(composition_function))))* -> .
% 299.94/300.89 164045[3:SpL:99109.0,81218.0] || equal(successor(complement(singleton(regular(composition_function)))),null_class)** -> .
% 299.94/300.89 10868[0:Res:409.2,25.1] || member(intersection(u,complement(v)),universal_class) member(apply(choice,intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.89 164093[3:SpL:99109.0,47751.0] || equal(unordered_pair(u,regular(composition_function)),null_class)** -> .
% 299.94/300.89 164092[3:SpL:99109.0,44786.0] || subclass(unordered_pair(u,regular(composition_function)),null_class)* -> .
% 299.94/300.89 164062[3:SpL:99109.0,47760.0] || equal(unordered_pair(regular(composition_function),u),null_class)** -> .
% 299.94/300.89 164061[3:SpL:99109.0,44793.0] || subclass(unordered_pair(regular(composition_function),u),null_class)* -> .
% 299.94/300.89 10672[0:Res:408.2,25.1] || member(intersection(complement(u),v),universal_class) member(apply(choice,intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.89 164272[3:MRR:164269.1,46397.0] || member(singleton(first(regular(composition_function))),composition_function)* -> .
% 299.94/300.89 164077[3:SpL:99109.0,60684.0] || equal(union(null_class,regular(composition_function)),null_class)** -> .
% 299.94/300.89 164071[3:SpL:99109.0,60660.0] || equal(complement(regular(regular(composition_function))),null_class)** -> .
% 299.94/300.89 164057[3:SpL:99109.0,69956.0] || equal(regular(singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89 46893[0:Rew:46582.0,6892.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.94/300.89 164056[3:SpL:99109.0,69918.0] || subclass(universal_class,regular(singleton(regular(composition_function))))* -> .
% 299.94/300.89 164055[3:SpL:99109.0,65064.0] || equal(successor(singleton(regular(composition_function))),null_class)** -> .
% 299.94/300.89 164044[3:SpL:99109.0,14985.0] || equal(complement(singleton(regular(composition_function))),universal_class)** -> .
% 299.94/300.89 164043[3:SpL:99109.0,14977.0] || subclass(universal_class,complement(singleton(regular(composition_function))))* -> .
% 299.94/300.89 46680[0:Rew:46582.0,6877.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.94/300.89 164005[3:SpR:99109.0,247.0] || -> member(singleton(first(regular(composition_function))),regular(composition_function))*.
% 299.94/300.89 164078[3:SpL:99109.0,65067.0] || equal(successor(regular(composition_function)),null_class)** -> .
% 299.94/300.89 164076[3:SpL:99109.0,56402.0] || equal(cantor(regular(composition_function)),universal_class)** -> .
% 299.94/300.89 164075[3:SpL:99109.0,56243.0] || equal(sum_class(regular(composition_function)),universal_class)** -> .
% 299.94/300.89 15522[3:Rew:15422.0,6650.3] || member(u,universal_class) equal(range_of(null_class),singleton(u))+ member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.89 164074[3:SpL:99109.0,56109.0] || equal(power_class(regular(composition_function)),universal_class)** -> .
% 299.94/300.89 164070[3:SpL:99109.0,32648.0] || equal(regular(regular(composition_function)),universal_class)** -> .
% 299.94/300.89 164069[3:SpL:99109.0,32625.0] || subclass(universal_class,regular(regular(composition_function)))* -> .
% 299.94/300.89 164047[3:SpL:99109.0,45167.0] || equal(singleton(regular(composition_function)),null_class)** -> .
% 299.94/300.89 15521[3:Rew:15422.0,6649.3] || member(u,universal_class) member(null_class,singleton(u)) subclass(range_of(null_class),singleton(u))* -> member(u,cantor(successor_relation)) inductive(singleton(u)).
% 299.94/300.89 164046[3:SpL:99109.0,44779.0] || subclass(singleton(regular(composition_function)),null_class)* -> .
% 299.94/300.89 164042[3:SpL:99109.0,60671.0] || equal(complement(regular(composition_function)),null_class)** -> .
% 299.94/300.89 164040[3:SpL:99109.0,1975.0] || equal(complement(regular(composition_function)),universal_class)** -> .
% 299.94/300.89 164039[3:SpL:99109.0,1961.0] || subclass(universal_class,complement(regular(composition_function)))* -> .
% 299.94/300.89 8281[3:Rew:7642.0,7744.1,7642.0,7744.0] || member(complement(compose(element_relation,universal_class)),universal_class) member(apply(choice,complement(compose(element_relation,universal_class))),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.89 164073[3:SpL:99109.0,45146.0] || equal(regular(composition_function),universal_class)** -> .
% 299.94/300.89 164072[3:SpL:99109.0,44982.0] || subclass(universal_class,regular(composition_function))* -> .
% 299.94/300.89 164068[3:SpL:99109.0,22203.0] || equal(regular(composition_function),null_class)** -> .
% 299.94/300.89 164067[3:SpL:99109.0,22187.0] || subclass(regular(composition_function),null_class)* -> .
% 299.94/300.89 11142[0:Obv:11119.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.94/300.89 164135[7:SoR:164120.0,72.1] one_to_one(regular(composition_function)) || -> .
% 299.94/300.89 164120[7:Res:164004.0,37583.1] function(regular(composition_function)) || -> .
% 299.94/300.89 164004[3:SpR:99109.0,242.0] || -> member(regular(composition_function),universal_class)*.
% 299.94/300.89 99109[3:MRR:99027.0,46397.0] || -> equal(ordered_pair(first(regular(composition_function)),second(regular(composition_function))),regular(composition_function))**.
% 299.94/300.89 11141[0:Obv:11126.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.94/300.89 163385[3:Res:94057.1,159923.0] || equal(complement(regular(unordered_pair(u,regular(domain_relation)))),null_class)** -> .
% 299.94/300.89 163365[3:Rew:26766.0,163361.0] || equal(union(null_class,unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.94/300.89 163256[3:Res:94057.1,159892.0] || equal(complement(regular(unordered_pair(regular(domain_relation),u))),null_class)** -> .
% 299.94/300.89 163222[3:Rew:26766.0,163218.0] || equal(union(null_class,unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.94/300.89 11071[0:MRR:11070.0,12.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.94/300.89 163869[7:SoR:162963.0,72.1] one_to_one(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.94/300.89 163843[7:SoR:159837.0,72.1] one_to_one(first(regular(domain_relation))) || -> member(null_class,regular(domain_relation))*.
% 299.94/300.89 163905[3:Obv:163902.1] || subclass(complement(singleton(regular(domain_relation))),null_class)* -> .
% 299.94/300.89 163169[3:Rew:27497.0,163165.0] || equal(union(null_class,complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89 11069[0:MRR:11068.0,12.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.94/300.89 162963[7:SpL:37608.1,162493.0] function(first(regular(domain_relation))) || member(null_class,domain_relation)* -> .
% 299.94/300.89 159876[3:SpL:99108.0,49921.0] || member(singleton(first(regular(domain_relation))),singleton(regular(domain_relation)))* -> .
% 299.94/300.89 159869[3:SpL:99108.0,44840.0] || member(singleton(first(regular(domain_relation))),complement(regular(domain_relation)))* -> .
% 299.94/300.89 159837[7:SpR:99108.0,37726.1] function(first(regular(domain_relation))) || -> member(null_class,regular(domain_relation))*.
% 299.94/300.89 9633[0:Obv:9620.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.94/300.89 159835[3:SpR:99108.0,45178.0] || -> member(singleton(first(regular(domain_relation))),complement(singleton(regular(domain_relation))))*.
% 299.94/300.89 159845[0:SpR:99108.0,365.1] || subclass(universal_class,u) -> member(regular(domain_relation),u)*.
% 299.94/300.89 159844[3:SpR:99108.0,39273.1] || equal(u,universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.89 159924[3:SpL:99108.0,81450.0] || equal(regular(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.94/300.89 9632[0:Obv:9621.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.94/300.89 159923[3:SpL:99108.0,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(domain_relation))))* -> .
% 299.94/300.89 159922[3:SpL:99108.0,65070.0] || equal(successor(unordered_pair(u,regular(domain_relation))),null_class)** -> .
% 299.94/300.89 159919[0:SpL:99108.0,15023.0] || equal(complement(unordered_pair(u,regular(domain_relation))),universal_class)** -> .
% 299.94/300.89 159918[0:SpL:99108.0,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(domain_relation))))* -> .
% 299.94/300.89 412[0:Res:71.2,219.0] || member(restrict(u,v,w),universal_class) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),u)*.
% 299.94/300.89 159893[3:SpL:99108.0,81507.0] || equal(regular(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.94/300.89 159892[3:SpL:99108.0,70523.0] || subclass(universal_class,regular(unordered_pair(regular(domain_relation),u)))* -> .
% 299.94/300.89 159891[3:SpL:99108.0,65076.0] || equal(successor(unordered_pair(regular(domain_relation),u)),null_class)** -> .
% 299.94/300.89 159888[0:SpL:99108.0,15046.0] || equal(complement(unordered_pair(regular(domain_relation),u)),universal_class)** -> .
% 299.94/300.89 11227[0:SpL:1179.1,15.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.94/300.89 159887[0:SpL:99108.0,15013.0] || subclass(universal_class,complement(unordered_pair(regular(domain_relation),u)))* -> .
% 299.94/300.89 159886[3:SpL:99108.0,69958.0] || equal(complement(regular(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89 159882[3:SpL:99108.0,60697.0] || equal(union(null_class,singleton(regular(domain_relation))),null_class)** -> .
% 299.94/300.89 159881[3:SpL:99108.0,49922.0] || equal(union(null_class,singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89 11228[0:SpL:1179.1,16.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.94/300.89 159880[3:SpL:99108.0,45179.0] || subclass(universal_class,union(null_class,singleton(regular(domain_relation))))* -> .
% 299.94/300.89 159873[3:SpL:99108.0,81218.0] || equal(successor(complement(singleton(regular(domain_relation)))),null_class)** -> .
% 299.94/300.89 159921[3:SpL:99108.0,47751.0] || equal(unordered_pair(u,regular(domain_relation)),null_class)** -> .
% 299.94/300.89 159920[3:SpL:99108.0,44786.0] || subclass(unordered_pair(u,regular(domain_relation)),null_class)* -> .
% 299.94/300.89 7399[0:Res:353.2,523.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.94/300.89 159890[3:SpL:99108.0,47760.0] || equal(unordered_pair(regular(domain_relation),u),null_class)** -> .
% 299.94/300.89 159889[3:SpL:99108.0,44793.0] || subclass(unordered_pair(regular(domain_relation),u),null_class)* -> .
% 299.94/300.89 162493[0:MRR:162490.1,5669.0] || member(singleton(first(regular(domain_relation))),domain_relation)* -> .
% 299.94/300.89 159905[3:SpL:99108.0,60684.0] || equal(union(null_class,regular(domain_relation)),null_class)** -> .
% 299.94/300.89 7165[0:Res:406.3,218.0] || member(u,universal_class) subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(apply(choice,u),cross_product(w,x))*.
% 299.94/300.89 159899[3:SpL:99108.0,60660.0] || equal(complement(regular(regular(domain_relation))),null_class)** -> .
% 299.94/300.89 159885[3:SpL:99108.0,69956.0] || equal(regular(singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89 159884[3:SpL:99108.0,69918.0] || subclass(universal_class,regular(singleton(regular(domain_relation))))* -> .
% 299.94/300.89 159883[3:SpL:99108.0,65064.0] || equal(successor(singleton(regular(domain_relation))),null_class)** -> .
% 299.94/300.89 6874[0:SpR:479.0,24.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(v),complement(w)))*.
% 299.94/300.89 159872[0:SpL:99108.0,14985.0] || equal(complement(singleton(regular(domain_relation))),universal_class)** -> .
% 299.94/300.89 159871[0:SpL:99108.0,14977.0] || subclass(universal_class,complement(singleton(regular(domain_relation))))* -> .
% 299.94/300.89 159833[0:SpR:99108.0,247.0] || -> member(singleton(first(regular(domain_relation))),regular(domain_relation))*.
% 299.94/300.89 159906[3:SpL:99108.0,65067.0] || equal(successor(regular(domain_relation)),null_class)** -> .
% 299.94/300.89 102617[0:Rew:100557.0,101598.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.94/300.89 159904[3:SpL:99108.0,56402.0] || equal(cantor(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89 159903[0:SpL:99108.0,56243.0] || equal(sum_class(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89 159902[0:SpL:99108.0,56109.0] || equal(power_class(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89 159898[0:SpL:99108.0,32648.0] || equal(regular(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89 102610[0:Rew:100557.0,100935.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.94/300.89 159897[0:SpL:99108.0,32625.0] || subclass(universal_class,regular(regular(domain_relation)))* -> .
% 299.94/300.89 159875[3:SpL:99108.0,45167.0] || equal(singleton(regular(domain_relation)),null_class)** -> .
% 299.94/300.89 159874[3:SpL:99108.0,44779.0] || subclass(singleton(regular(domain_relation)),null_class)* -> .
% 299.94/300.89 159870[3:SpL:99108.0,60671.0] || equal(complement(regular(domain_relation)),null_class)** -> .
% 299.94/300.89 102609[0:Rew:100557.0,100888.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.94/300.89 159868[0:SpL:99108.0,1975.0] || equal(complement(regular(domain_relation)),universal_class)** -> .
% 299.94/300.89 159867[0:SpL:99108.0,1961.0] || subclass(universal_class,complement(regular(domain_relation)))* -> .
% 299.94/300.89 159901[3:SpL:99108.0,45146.0] || equal(regular(domain_relation),universal_class)** -> .
% 299.94/300.89 159900[3:SpL:99108.0,44982.0] || subclass(universal_class,regular(domain_relation))* -> .
% 299.94/300.89 101774[0:Rew:100557.0,46656.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.94/300.89 159896[0:SpL:99108.0,22203.0] || equal(regular(domain_relation),null_class)** -> .
% 299.94/300.89 159895[0:SpL:99108.0,22187.0] || subclass(regular(domain_relation),null_class)* -> .
% 299.94/300.89 160476[7:SoR:159947.0,72.1] one_to_one(regular(domain_relation)) || -> .
% 299.94/300.89 159947[7:Res:159832.0,37583.1] function(regular(domain_relation)) || -> .
% 299.94/300.89 101773[0:Rew:100557.0,46609.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.94/300.89 159832[0:SpR:99108.0,242.0] || -> member(regular(domain_relation),universal_class)*.
% 299.94/300.89 99108[0:MRR:99020.0,5669.0] || -> equal(ordered_pair(first(regular(domain_relation)),second(regular(domain_relation))),regular(domain_relation))**.
% 299.94/300.89 94331[3:Res:94057.1,59799.0] || equal(complement(cantor(x__dfg)),null_class)** equal(universal_class,y__dfg) -> .
% 299.94/300.89 74031[3:Rew:71675.0,74002.1] inductive(union(omega,null_class)) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.89 101518[0:Rew:100557.0,46611.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.94/300.89 159294[7:SoR:159293.0,72.1] one_to_one(x__dfg) || subclass(universal_class,y__dfg)* -> .
% 299.94/300.89 159293[7:Obv:159292.2] function(x__dfg) || subclass(universal_class,y__dfg)* -> .
% 299.94/300.89 73696[3:SpL:39614.1,72368.0] || subclass(cantor(x__dfg),y__dfg)* equal(cantor(x__dfg),universal_class) -> .
% 299.94/300.89 101314[0:Rew:100557.0,47091.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.94/300.89 158727[3:Obv:158724.1] || subclass(complement(singleton(singleton(singleton(null_class)))),null_class)* -> .
% 299.94/300.89 60708[3:Rew:27497.0,60662.0] || equal(union(null_class,complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.94/300.89 101198[0:Rew:100557.0,6148.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(v,w)),x)) -> .
% 299.94/300.89 60654[3:Res:58692.1,44807.1] || equal(complement(cantor(omega)),null_class)** subclass(element_relation,null_class) -> .
% 299.94/300.89 58729[3:Rew:48682.0,58677.0] || -> subclass(complement(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))*.
% 299.94/300.89 49193[3:Res:48390.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(omega),universal_class)))),null_class)** -> .
% 299.94/300.89 101149[0:Rew:100557.0,46612.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.94/300.89 48465[6:Res:46551.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(null_class),universal_class)))),null_class)** -> .
% 299.94/300.89 46006[3:SpL:26811.0,45958.0] || equal(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))** -> .
% 299.94/300.89 45180[3:MRR:27162.1,45167.0] || subclass(domain_relation,union(null_class,complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.89 100942[0:Rew:100557.0,47017.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.94/300.89 62527[0:SpR:30.0,56952.0] || -> subclass(restrict(restrict(u,v,w),x,y),u)*.
% 299.94/300.89 137116[0:SpR:72365.0,70762.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,w))*.
% 299.94/300.89 100941[0:Rew:100557.0,46738.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.94/300.89 136917[0:SpR:72365.0,70759.0] || -> subclass(intersection(u,intersection(v,w)),intersection(u,v))*.
% 299.94/300.89 135004[3:SpR:28866.0,131730.0] || -> subclass(intersection(u,union(v,v)),intersection(u,v))*.
% 299.94/300.89 134293[3:SpR:28866.0,131420.0] || -> subclass(intersection(u,union(v,v)),intersection(v,u))*.
% 299.94/300.89 131713[3:SpR:28866.0,131342.0] || -> subclass(intersection(union(u,u),v),intersection(v,u))*.
% 299.94/300.89 100880[0:Rew:100557.0,6138.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(w,x)))) -> .
% 299.94/300.89 129303[3:SpR:36218.0,70402.0] || -> subclass(intersection(union(u,u),v),intersection(u,v))*.
% 299.94/300.89 129225[0:SpR:72365.0,70402.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,u))*.
% 299.94/300.89 153263[3:SpL:76314.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(v,u))* -> .
% 299.94/300.89 154047[3:Res:480.1,153936.0] || member(universal_class,symmetric_difference(power_class(u),power_class(v)))* -> .
% 299.94/300.89 100849[0:Rew:100557.0,47092.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.94/300.89 153936[3:SpL:47158.0,153675.0] || member(universal_class,complement(intersection(power_class(u),power_class(v))))* -> .
% 299.94/300.89 153946[3:SpL:100578.0,153675.0] || member(universal_class,complement(symmetric_difference(u,v)))* -> .
% 299.94/300.89 153675[3:SpL:101822.0,153379.0] || member(universal_class,union(u,v))* -> .
% 299.94/300.89 153687[3:SpL:103735.0,153379.0] || member(universal_class,complement(successor(u)))* -> .
% 299.94/300.89 47246[0:Rew:46582.0,47014.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.94/300.89 153686[3:SpL:47106.0,153379.0] || member(universal_class,complement(power_class(u)))* -> .
% 299.94/300.89 153674[3:SpL:47142.0,153379.0] || member(universal_class,power_class(u))* -> .
% 299.94/300.89 47238[0:Rew:46582.0,46735.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.94/300.89 153385[3:Rew:7649.0,153298.0,76442.0,153298.0] || member(universal_class,successor(u))* -> .
% 299.94/300.89 151493[3:Res:480.1,151236.0] || member(complement(intersection(u,v)),symmetric_difference(u,v))* -> .
% 299.94/300.89 150373[0:SpR:72365.0,142435.0] || -> equal(intersection(symmetric_difference(u,v),intersection(v,u)),null_class)**.
% 299.94/300.89 149031[3:SpR:30.0,147154.0] || -> equal(intersection(u,restrict(singleton(u),v,w)),null_class)**.
% 299.94/300.89 46815[0:Rew:46582.0,6151.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(power_class(v),complement(w)),x)) -> .
% 299.94/300.89 147875[3:SpR:30.0,146944.0] || -> equal(intersection(singleton(u),restrict(u,v,w)),null_class)**.
% 299.94/300.89 151492[3:Res:26.2,151236.0] || member(complement(u),universal_class)*+ -> member(complement(u),u)*.
% 299.94/300.89 151512[3:Res:351.2,151236.0] || member(u,universal_class) subclass(universal_class,sum_class(u))* -> .
% 299.94/300.89 151511[3:Res:350.2,151236.0] || member(u,universal_class) subclass(universal_class,power_class(u))* -> .
% 299.94/300.89 46655[0:Rew:46582.0,6141.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(power_class(w),complement(x)))) -> .
% 299.94/300.89 151527[3:Res:10922.2,151236.0] || subclass(universal_class,regular(u))* -> equal(u,null_class).
% 299.94/300.89 151185[3:Res:48.1,144494.0] inductive(singleton(u)) || member(null_class,u)* -> .
% 299.94/300.89 151507[3:Res:10058.1,151236.0] || member(compose(element_relation,universal_class),element_relation)* -> .
% 299.94/300.89 151236[3:MRR:151188.0,10054.1] || member(u,u)* -> .
% 299.94/300.89 46628[0:Rew:46582.0,6150.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(complement(v),power_class(w)),x)) -> .
% 299.94/300.89 144494[3:MRR:144148.2,4383.0] || member(u,singleton(v))* member(u,v) -> .
% 299.94/300.89 150891[3:Res:2130.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(null_class),universal_class))))* -> .
% 299.94/300.89 150882[3:Res:347.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(omega),universal_class))))* -> .
% 299.94/300.89 150892[3:Res:48.1,150807.0] inductive(cantor(singleton(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.94/300.89 46608[0:Rew:46582.0,6140.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(complement(w),power_class(x)))) -> .
% 299.94/300.89 150872[3:SpL:17051.0,150807.0] || member(universal_class,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.89 150807[3:Obv:150799.1] || member(u,cantor(singleton(cross_product(singleton(u),universal_class))))* -> .
% 299.94/300.89 150745[3:SpR:144113.0,43.0] || -> equal(image(singleton(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.89 144113[3:SpR:143485.0,30.0] || -> equal(restrict(singleton(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.89 11562[0:Res:1932.2,16.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))+ subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(v,compose(u,v)),x)*.
% 299.94/300.89 142435[0:Rew:72365.0,142278.0] || -> equal(intersection(symmetric_difference(u,v),intersection(u,v)),null_class)**.
% 299.94/300.89 142270[0:SpR:30.0,141859.0] || -> equal(intersection(u,restrict(complement(u),v,w)),null_class)**.
% 299.94/300.89 148770[3:Res:147108.0,336.0] || -> equal(intersection(u,intersection(singleton(u),v)),null_class)**.
% 299.94/300.89 148767[6:Res:147108.0,45379.1] inductive(intersection(u,intersection(singleton(u),v))) || -> .
% 299.94/300.89 11198[0:Res:63.1,1925.1] function(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(universal_class,universal_class)).
% 299.94/300.89 147154[3:Res:144382.0,336.0] || -> equal(intersection(u,intersection(v,singleton(u))),null_class)**.
% 299.94/300.89 147151[6:Res:144382.0,45379.1] inductive(intersection(u,intersection(v,singleton(u)))) || -> .
% 299.94/300.89 147067[3:Res:144381.0,336.0] || -> equal(intersection(singleton(u),intersection(u,v)),null_class)**.
% 299.94/300.89 10708[0:Rew:114.0,10642.1,114.0,10642.0] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.89 147064[6:Res:144381.0,45379.1] inductive(intersection(singleton(u),intersection(u,v))) || -> .
% 299.94/300.89 146944[3:Res:144379.0,336.0] || -> equal(intersection(singleton(u),intersection(v,u)),null_class)**.
% 299.94/300.89 146941[6:Res:144379.0,45379.1] inductive(intersection(singleton(u),intersection(v,u))) || -> .
% 299.94/300.89 146654[3:Res:7.1,144083.0] || equal(singleton(u),u)** -> equal(null_class,u).
% 299.94/300.89 46678[0:Rew:46582.0,7305.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.89 145647[3:SpR:28866.0,145254.0] || -> equal(intersection(singleton(u),union(u,u)),null_class)**.
% 299.94/300.89 46646[0:Rew:46582.0,7290.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.89 144083[3:SpR:143485.0,75513.1] || subclass(u,singleton(u))* -> equal(null_class,u).
% 299.94/300.89 146576[3:MRR:146568.1,3531.0] || equal(union(null_class,singleton(domain_relation)),universal_class)** -> .
% 299.94/300.89 145385[3:Res:144080.0,336.0] || -> equal(intersection(u,union(null_class,singleton(u))),null_class)**.
% 299.94/300.89 145382[6:Res:144080.0,45379.1] inductive(intersection(u,union(null_class,singleton(u)))) || -> .
% 299.94/300.89 37510[7:Rew:37448.1,16284.2] function(u) || equal(cantor(range_of(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.89 145328[3:Res:144370.0,336.0] || -> equal(intersection(singleton(u),union(u,null_class)),null_class)**.
% 299.94/300.89 145325[6:Res:144370.0,45379.1] inductive(intersection(singleton(u),union(u,null_class))) || -> .
% 299.94/300.89 145254[3:Res:144369.0,336.0] || -> equal(intersection(singleton(u),union(null_class,u)),null_class)**.
% 299.94/300.89 145251[6:Res:144369.0,45379.1] inductive(intersection(singleton(u),union(null_class,u))) || -> .
% 299.94/300.89 26899[3:Rew:26764.0,15570.2] || member(u,universal_class) -> member(u,cantor(v)) equal(symmetric_difference(cross_product(singleton(u),universal_class),v),union(cross_product(singleton(u),universal_class),v))**.
% 299.94/300.89 144703[3:Res:144209.0,336.0] || -> equal(intersection(successor(null_class),singleton(singleton(null_class))),null_class)**.
% 299.94/300.89 26891[3:Rew:26764.0,15571.2] || member(u,universal_class) -> member(u,cantor(v)) equal(symmetric_difference(v,cross_product(singleton(u),universal_class)),union(v,cross_product(singleton(u),universal_class)))**.
% 299.94/300.89 144700[6:Res:144209.0,45379.1] inductive(intersection(successor(null_class),singleton(singleton(null_class)))) || -> .
% 299.94/300.89 144728[6:Res:86302.1,144711.0] || subclass(singleton(null_class),singleton(singleton(null_class)))* -> .
% 299.94/300.89 144801[3:Res:3148.1,144712.0] || member(singleton(null_class),successor(null_class))* -> .
% 299.94/300.89 144712[3:MRR:144690.1,44777.0] || subclass(singleton(singleton(null_class)),successor(null_class))* -> .
% 299.94/300.89 10865[0:Res:409.2,533.0] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(u,singleton(v))),v)**.
% 299.94/300.89 144711[6:MRR:144681.1,45405.0] || subclass(successor(null_class),singleton(singleton(null_class)))* -> .
% 299.94/300.89 144673[3:Res:7.1,144461.0] || equal(singleton(domain_relation),domain_relation)** -> .
% 299.94/300.89 144461[3:MRR:144372.1,3531.0] || subclass(domain_relation,singleton(domain_relation))* -> .
% 299.94/300.89 10669[0:Res:408.2,533.0] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(singleton(u),v)),u)**.
% 299.94/300.89 143485[3:MRR:143484.0,313.0] || -> equal(intersection(u,singleton(u)),null_class)**.
% 299.94/300.89 141983[0:Res:141809.0,336.0] || -> equal(intersection(u,intersection(complement(u),v)),null_class)**.
% 299.94/300.89 141980[6:Res:141809.0,45379.1] inductive(intersection(u,intersection(complement(u),v))) || -> .
% 299.94/300.89 141859[0:Res:141608.0,336.0] || -> equal(intersection(u,intersection(v,complement(u))),null_class)**.
% 299.94/300.89 141856[6:Res:141608.0,45379.1] inductive(intersection(u,intersection(v,complement(u)))) || -> .
% 299.94/300.89 7179[0:Res:406.3,4386.0] || member(u,universal_class) subclass(u,regular(v)) member(apply(choice,u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.89 129052[0:SpR:72365.0,70401.0] || -> subclass(intersection(intersection(u,v),w),intersection(w,v))*.
% 299.94/300.89 141370[6:Res:128638.0,45379.1] inductive(intersection(intersection(u,intersection(v,null_class)),w)) || -> .
% 299.94/300.89 128638[0:Res:58194.0,60237.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),w)*.
% 299.94/300.89 141151[6:Res:128629.0,45379.1] inductive(intersection(u,intersection(intersection(v,null_class),w))) || -> .
% 299.94/300.89 1972[0:Rew:248.0,1969.2] || equal(successor(singleton(u)),u) member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* -> member(singleton(singleton(singleton(u))),successor_relation).
% 299.94/300.89 128629[0:Res:56843.0,60237.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),w)*.
% 299.94/300.89 140956[6:Res:128622.0,45379.1] inductive(intersection(u,intersection(v,intersection(w,null_class)))) || -> .
% 299.94/300.89 128622[0:Res:56958.0,60237.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),x)*.
% 299.94/300.89 140697[6:Res:128603.0,45379.1] inductive(intersection(intersection(intersection(u,null_class),v),w)) || -> .
% 299.94/300.89 51895[8:Rew:26764.0,50850.0,7649.0,50850.0] || -> equal(symmetric_difference(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation)))),union(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation)))))**.
% 299.94/300.89 128603[0:Res:58108.0,60237.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),v)*.
% 299.94/300.89 128589[0:Res:7.1,60237.0] || equal(intersection(u,v),w)*+ -> subclass(w,v)*.
% 299.94/300.89 128395[0:SpR:75789.0,60176.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(v,u))*.
% 299.94/300.89 108713[3:SpR:28866.0,102121.0] || -> equal(union(u,union(u,u)),union(u,u))**.
% 299.94/300.89 5313[0:Res:167.1,218.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.94/300.89 139839[6:Res:95707.0,45379.1] inductive(intersection(intersection(u,intersection(null_class,v)),w)) || -> .
% 299.94/300.89 95707[0:Res:58194.0,58259.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),v)*.
% 299.94/300.89 139639[6:Res:95696.0,45379.1] inductive(intersection(u,intersection(intersection(null_class,v),w))) || -> .
% 299.94/300.89 95696[0:Res:56843.0,58259.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),v)*.
% 299.94/300.89 5322[0:Res:160.1,218.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.94/300.89 139349[6:Res:95691.0,45379.1] inductive(intersection(u,intersection(v,intersection(null_class,w)))) || -> .
% 299.94/300.89 95691[0:Res:56958.0,58259.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),w)*.
% 299.94/300.89 139153[6:Res:95670.0,45379.1] inductive(intersection(intersection(intersection(null_class,u),v),w)) || -> .
% 299.94/300.89 95670[0:Res:58108.0,58259.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),u)*.
% 299.94/300.89 9966[0:Rew:476.0,9927.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.94/300.89 95653[0:Res:7.1,58259.0] || equal(intersection(u,v),w)*+ -> subclass(w,u)*.
% 299.94/300.89 95372[0:SpR:75789.0,57413.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(w,v))*.
% 299.94/300.89 93797[3:Res:7.1,54300.0] || equal(not_subclass_element(u,v),u)** -> subclass(u,v).
% 299.94/300.89 90814[3:SpR:28866.0,83738.0] || -> subclass(intersection(intersection(u,union(v,v)),w),v)*.
% 299.94/300.89 9838[0:Rew:475.0,9802.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.94/300.89 90446[3:SpR:28866.0,83733.0] || -> subclass(intersection(u,intersection(union(v,v),w)),v)*.
% 299.94/300.89 90322[3:SpR:28866.0,83730.0] || -> subclass(intersection(u,intersection(v,union(w,w))),w)*.
% 299.94/300.89 89961[3:SpR:28866.0,83718.0] || -> subclass(intersection(intersection(union(u,u),v),w),u)*.
% 299.94/300.89 89930[3:SpL:28866.0,83704.0] || equal(union(u,u),v)*+ -> subclass(v,u)*.
% 299.94/300.89 7458[0:Res:1272.2,2.0] || member(u,cross_product(v,w))* member(u,x)* subclass(restrict(x,v,w),y)*+ -> member(u,y)*.
% 299.94/300.89 137808[6:Res:86315.1,45379.1] inductive(union(u,u)) || subclass(u,null_class)* -> .
% 299.94/300.89 86315[3:SpR:28866.0,58921.1] || subclass(u,v) -> subclass(union(u,u),v)*.
% 299.94/300.89 75513[0:SpR:72365.0,39614.1] || subclass(u,v) -> equal(intersection(u,v),u)**.
% 299.94/300.89 70762[0:Obv:70733.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,u))*.
% 299.94/300.89 11199[0:Res:7.1,1925.1] || equal(u,image(v,image(w,singleton(x))))*+ member(ordered_pair(x,y),compose(v,w))* -> member(y,u)*.
% 299.94/300.89 70759[0:Obv:70730.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,u))*.
% 299.94/300.89 136606[3:Rew:136228.1,136230.1] || equal(intersection(u,v),universal_class)** -> equal(u,v).
% 299.94/300.89 135234[3:MRR:135138.1,5258.0] || equal(u,universal_class) -> equal(intersection(v,u),v)**.
% 299.94/300.89 134671[3:SpR:72365.0,131499.0] || -> subclass(intersection(u,union(v,null_class)),intersection(u,v))*.
% 299.94/300.89 9631[0:Obv:9609.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.94/300.90 134531[3:MRR:134435.1,4105.0] || equal(u,universal_class) -> equal(intersection(u,v),v)**.
% 299.94/300.90 131730[3:SpR:72365.0,131342.0] || -> subclass(intersection(u,union(null_class,v)),intersection(u,v))*.
% 299.94/300.90 131566[3:SpR:72365.0,129304.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,u))*.
% 299.94/300.90 9629[0:Obv:9616.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.94/300.90 131499[3:SpR:72365.0,129304.0] || -> subclass(intersection(union(u,null_class),v),intersection(v,u))*.
% 299.94/300.90 131420[3:SpR:72365.0,129302.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,u))*.
% 299.94/300.90 132746[3:MRR:132745.1,104310.0] || member(not_subclass_element(complement(successor(null_class)),null_class),singleton(null_class))* -> .
% 299.94/300.90 101537[0:Rew:100557.0,72498.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(u,v)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.90 132409[3:Rew:7649.0,132402.0] || -> equal(symmetric_difference(u,union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 132396[3:Res:131769.0,336.0] || -> equal(intersection(u,union(null_class,complement(u))),null_class)**.
% 299.94/300.90 132393[6:Res:131769.0,45379.1] inductive(intersection(u,union(null_class,complement(u)))) || -> .
% 299.94/300.90 132502[3:Rew:7649.0,132496.0] || -> equal(symmetric_difference(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.94/300.90 101272[0:Rew:100557.0,6727.2] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)).
% 299.94/300.90 132494[3:Res:132369.0,336.0] || -> equal(intersection(singleton(null_class),complement(successor(null_class))),null_class)**.
% 299.94/300.90 132507[3:MRR:132481.1,104310.0] || subclass(complement(successor(null_class)),singleton(null_class))* -> .
% 299.94/300.90 102540[0:Rew:72365.0,101170.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.90 131342[3:SpR:72365.0,129302.0] || -> subclass(intersection(union(null_class,u),v),intersection(v,u))*.
% 299.94/300.90 129304[3:SpR:73742.0,70402.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,v))*.
% 299.94/300.90 129302[3:SpR:35112.0,70402.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,v))*.
% 299.94/300.90 130351[3:Res:129556.1,336.0] || -> member(null_class,u) equal(intersection(u,successor(null_class)),null_class)**.
% 299.94/300.90 100807[0:Rew:100557.0,6800.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))).
% 299.94/300.90 129591[3:Res:129413.1,336.0] || -> member(null_class,u) equal(intersection(successor(null_class),u),null_class)**.
% 299.94/300.90 129501[3:SpR:72365.0,129403.0] || -> subclass(intersection(u,successor(null_class)),intersection(u,singleton(null_class)))*.
% 299.94/300.90 129428[3:SpR:72365.0,129313.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),u))*.
% 299.94/300.90 99186[6:MRR:7452.2,99180.0] || member(regular(complement(restrict(u,v,w))),cross_product(v,w))*+ member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.94/300.90 130170[6:SpR:129706.0,104.0] || -> equal(single_valued3(successor(null_class)),single_valued3(null_class))**.
% 299.94/300.90 129706[6:Rew:5541.0,129672.0] || -> equal(domain__dfg(successor(null_class),u,v),single_valued3(null_class))**.
% 299.94/300.90 130128[6:SpR:129652.0,69.0] || -> equal(apply(successor(null_class),u),sum_class(range_of(null_class)))**.
% 299.94/300.90 129652[6:SpR:129619.0,43.0] || -> equal(image(successor(null_class),u),range_of(null_class))**.
% 299.94/300.90 12084[0:Res:247.0,1419.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.94/300.90 129751[6:Res:48.1,129707.0] inductive(cantor(successor(null_class))) || -> .
% 299.94/300.90 129728[6:Res:67.1,129707.0] || -> equal(cantor(successor(null_class)),null_class)**.
% 299.94/300.90 129619[6:Res:129598.0,336.0] || -> equal(restrict(successor(null_class),u,v),null_class)**.
% 299.94/300.90 11200[0:Res:49.1,1925.1] inductive(image(u,singleton(v))) || member(ordered_pair(v,w),compose(successor_relation,u))* -> member(w,image(u,singleton(v))).
% 299.94/300.90 129403[3:SpR:72365.0,129313.0] || -> subclass(intersection(successor(null_class),u),intersection(u,singleton(null_class)))*.
% 299.94/300.90 129313[3:SpR:35128.0,70402.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),u))*.
% 299.94/300.90 11090[0:Res:63.1,1418.2] function(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(universal_class,universal_class))*.
% 299.94/300.90 70402[0:Obv:70368.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,w))*.
% 299.94/300.90 70401[0:Obv:70366.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,w))*.
% 299.94/300.90 128833[3:Res:52.1,60344.0] inductive(union(u,u)) || -> subclass(omega,u)*.
% 299.94/300.90 60344[3:SpR:39614.1,58223.0] || subclass(u,union(v,v))* -> subclass(u,v).
% 299.94/300.90 7200[0:Res:453.3,2.0] function(u) || member(v,universal_class)+ subclass(universal_class,w)* subclass(w,x)* -> member(image(u,v),x)*.
% 299.94/300.90 128586[0:Res:52.1,60237.0] inductive(intersection(u,v)) || -> subclass(omega,v)*.
% 299.94/300.90 60237[0:SpR:39614.1,58194.0] || subclass(u,intersection(v,w))* -> subclass(u,w).
% 299.94/300.90 60176[0:SpR:114.0,58194.0] || -> subclass(intersection(symmetric_difference(u,v),w),union(u,v))*.
% 299.94/300.90 128215[6:Res:125867.0,45379.1] inductive(regular(complement(intersection(u,intersection(v,null_class))))) || -> .
% 299.94/300.90 7215[0:Res:453.3,481.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(w,x))*.
% 299.94/300.90 125867[3:SpR:72365.0,115916.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),w)*.
% 299.94/300.90 128061[6:Res:125596.0,45379.1] inductive(regular(complement(intersection(intersection(u,null_class),v)))) || -> .
% 299.94/300.90 125596[3:SpR:72365.0,115778.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),v)*.
% 299.94/300.90 125369[3:SpR:75789.0,115722.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(v,u))*.
% 299.94/300.90 7159[0:Res:406.3,2.0] || member(u,universal_class)+ subclass(u,v)* subclass(v,w)* -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.90 124861[3:Rew:101822.0,124419.0] || -> subclass(regular(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90 124738[3:SpL:112558.0,45958.0] || equal(complement(union(u,v)),union(v,u))** -> .
% 299.94/300.90 124345[3:SpR:112558.0,114621.0] || -> subclass(regular(complement(union(u,v))),union(v,u))*.
% 299.94/300.90 127090[6:Res:122207.0,45379.1] inductive(complement(union(u,complement(intersection(v,null_class))))) || -> .
% 299.94/300.90 7174[0:Res:406.3,481.0] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.94/300.90 122207[3:SpR:72365.0,103272.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),w)*.
% 299.94/300.90 121489[3:SpR:28866.0,121044.0] || -> subclass(regular(union(u,union(v,v))),complement(v))*.
% 299.94/300.90 121132[3:SpR:28866.0,120061.0] || -> subclass(regular(union(union(u,u),v)),complement(u))*.
% 299.94/300.90 119306[3:SpR:28866.0,115935.0] || -> subclass(regular(complement(intersection(u,union(v,v)))),v)*.
% 299.94/300.90 6873[0:SpR:479.0,480.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.90 118736[3:SpR:28866.0,115797.0] || -> subclass(regular(complement(intersection(union(u,u),v))),u)*.
% 299.94/300.90 125940[6:Res:115916.0,45379.1] inductive(regular(complement(intersection(u,intersection(null_class,v))))) || -> .
% 299.94/300.90 115916[3:Res:115700.0,58259.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),v)*.
% 299.94/300.90 125674[6:Res:115778.0,45379.1] inductive(regular(complement(intersection(intersection(null_class,u),v)))) || -> .
% 299.94/300.90 3237[0:Res:71.2,481.0] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90 115778[3:Res:114715.0,58259.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),u)*.
% 299.94/300.90 125541[6:Res:115740.1,45379.1] inductive(regular(complement(u))) || subclass(u,null_class)* -> .
% 299.94/300.90 115740[3:SpR:39614.1,114715.0] || subclass(u,v) -> subclass(regular(complement(u)),v)*.
% 299.94/300.90 115722[3:SpR:72387.0,114715.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.90 46681[0:Rew:46582.0,7019.1] || member(u,universal_class) subclass(power_class(complement(power_class(v))),w)*+ -> member(u,image(element_relation,power_class(v)))* member(u,w)*.
% 299.94/300.90 113807[3:SpR:101822.0,113484.0] || -> subclass(regular(union(u,v)),complement(union(u,v)))*.
% 299.94/300.90 113494[3:Rew:106595.0,113418.0] || -> subclass(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))*.
% 299.94/300.90 112558[0:MRR:112478.0,100731.0] || -> equal(complement(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90 124015[6:Res:112197.0,45379.1] inductive(complement(union(complement(intersection(u,null_class)),v))) || -> .
% 299.94/300.90 102575[0:Rew:100557.0,101596.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.94/300.90 112197[3:SpR:72365.0,100372.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),v)*.
% 299.94/300.90 123841[6:Res:111582.0,45379.1] inductive(union(null_class,intersection(u,intersection(v,null_class)))) || -> .
% 299.94/300.90 111582[3:SpR:72365.0,95712.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),w)*.
% 299.94/300.90 123531[6:Res:111207.0,45379.1] inductive(intersection(u,union(null_class,intersection(v,null_class)))) || -> .
% 299.94/300.90 47228[0:Rew:46582.0,47012.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.94/300.90 111207[3:SpR:72365.0,95699.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),w)*.
% 299.94/300.90 123378[6:Res:111052.0,45379.1] inductive(union(null_class,intersection(intersection(u,null_class),v))) || -> .
% 299.94/300.90 111052[3:SpR:72365.0,95683.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),v)*.
% 299.94/300.90 123071[6:Res:110705.0,45379.1] inductive(intersection(union(null_class,intersection(u,null_class)),v)) || -> .
% 299.94/300.90 47222[0:Rew:46582.0,46733.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.94/300.90 110705[3:SpR:72365.0,95663.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),v)*.
% 299.94/300.90 110658[3:SpL:72365.0,95652.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,v)*.
% 299.94/300.90 122941[3:Res:7.1,122935.0] || equal(domain_relation,composition_function)** -> .
% 299.94/300.90 122935[3:MRR:122934.0,122934.2,99.0,22203.0] || subclass(composition_function,domain_relation)* -> .
% 299.94/300.90 108972[3:SpR:28866.0,103220.0] || -> subclass(complement(union(u,union(v,v))),complement(v))*.
% 299.94/300.90 107428[3:SpR:28866.0,100317.0] || -> subclass(complement(union(union(u,u),v)),complement(u))*.
% 299.94/300.90 122583[6:Res:7.1,122577.0] || equal(composition_function,successor_relation)** -> .
% 299.94/300.90 122577[6:MRR:122570.0,122570.2,99.0,86632.0] || subclass(composition_function,successor_relation)* -> .
% 299.94/300.90 106340[3:SpR:28866.0,95894.0] || -> subclass(complement(union(u,complement(v))),union(v,v))*.
% 299.94/300.90 122298[6:Res:103272.0,45379.1] inductive(complement(union(u,complement(intersection(null_class,v))))) || -> .
% 299.94/300.90 103272[3:Res:100329.0,58259.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),v)*.
% 299.94/300.90 121493[3:SpR:103455.0,121044.0] || -> subclass(regular(union(u,successor(v))),complement(successor(v)))*.
% 299.94/300.90 38099[7:Rew:38092.1,37483.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(universal_class,range_of(u)) equal(cross_product(range_of(u),range_of(u)),inverse(u))** -> .
% 299.94/300.90 121491[3:SpR:47142.0,121044.0] || -> subclass(regular(union(u,power_class(v))),complement(power_class(v)))*.
% 299.94/300.90 121475[3:SpR:75789.0,121044.0] || -> subclass(regular(union(u,union(v,null_class))),complement(v))*.
% 299.94/300.90 121136[3:SpR:103455.0,120061.0] || -> subclass(regular(union(successor(u),v)),complement(successor(u)))*.
% 299.94/300.90 121134[3:SpR:47142.0,120061.0] || -> subclass(regular(union(power_class(u),v)),complement(power_class(u)))*.
% 299.94/300.90 5975[0:SpR:54.0,364.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.90 121118[3:SpR:75789.0,120061.0] || -> subclass(regular(union(union(u,null_class),v)),complement(u))*.
% 299.94/300.90 121044[3:Rew:101822.0,120951.0] || -> subclass(regular(union(u,union(null_class,v))),complement(v))*.
% 299.94/300.90 121439[6:MRR:121432.1,45417.0] inductive(regular(union(u,successor(null_class)))) || -> .
% 299.94/300.90 121242[3:SpR:75789.0,121117.0] || -> subclass(regular(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90 5976[0:SpR:39.0,364.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.90 121276[6:SpL:75789.0,121273.0] || equal(regular(union(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90 121273[6:SoR:121272.0,59431.1] || equal(regular(union(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90 121272[6:MRR:121264.1,45417.0] inductive(regular(union(successor(null_class),u))) || -> .
% 299.94/300.90 121117[3:SpR:44.0,120061.0] || -> subclass(regular(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.94/300.90 2589[2:SpR:2501.1,98.1] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.94/300.90 120061[3:Rew:101822.0,119968.0] || -> subclass(regular(union(union(null_class,u),v)),complement(u))*.
% 299.94/300.90 121000[6:Res:119396.0,45379.1] inductive(regular(union(u,union(null_class,complement(null_class))))) || -> .
% 299.94/300.90 119396[3:Rew:27497.0,119344.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),v)*.
% 299.94/300.90 119151[3:SpR:75789.0,115886.0] || -> subclass(regular(union(complement(successor(u)),v)),successor(u))*.
% 299.94/300.90 2582[2:SpR:2498.1,98.1] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),composition_function)*.
% 299.94/300.90 120018[6:Res:118834.0,45379.1] inductive(regular(union(union(null_class,complement(null_class)),u))) || -> .
% 299.94/300.90 120315[3:SpR:28866.0,120207.0] || -> subclass(regular(successor(union(u,u))),complement(u))*.
% 299.94/300.90 120319[3:SpR:103455.0,120207.0] || -> subclass(regular(successor(successor(u))),complement(successor(u)))*.
% 299.94/300.90 120317[3:SpR:47142.0,120207.0] || -> subclass(regular(successor(power_class(u))),complement(power_class(u)))*.
% 299.94/300.90 7745[3:Rew:7642.0,7161.1] || member(u,universal_class) subclass(u,complement(compose(element_relation,universal_class)))* member(apply(choice,u),element_relation) -> equal(u,null_class).
% 299.94/300.90 120301[3:SpR:75789.0,120207.0] || -> subclass(regular(successor(union(u,null_class))),complement(u))*.
% 299.94/300.90 120396[6:SoR:120395.0,59431.1] || equal(regular(successor(successor(null_class))),universal_class)** -> .
% 299.94/300.90 120395[6:MRR:120393.1,45417.0] inductive(regular(successor(successor(null_class)))) || -> .
% 299.94/300.90 120300[3:SpR:44.0,120207.0] || -> subclass(regular(successor(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90 7734[3:Rew:7642.0,7202.2] function(u) || member(v,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(image(u,v),element_relation)* -> .
% 299.94/300.90 120207[3:Rew:101822.0,120137.0] || -> subclass(regular(successor(union(null_class,u))),complement(u))*.
% 299.94/300.90 120157[3:SpR:103735.0,119989.0] || -> subclass(regular(successor(complement(successor(u)))),successor(u))*.
% 299.94/300.90 120169[6:Res:119989.0,45379.1] inductive(regular(successor(union(null_class,complement(null_class))))) || -> .
% 299.94/300.90 119989[3:SpR:44.0,118834.0] || -> subclass(regular(successor(union(null_class,complement(u)))),u)*.
% 299.94/300.90 1941[0:Rew:248.0,1938.2] || member(singleton(u),u)* member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))*+ -> member(singleton(singleton(singleton(u))),element_relation).
% 299.94/300.90 118834[3:Rew:27497.0,118780.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),u)*.
% 299.94/300.90 118554[3:SpR:75789.0,115748.0] || -> subclass(regular(union(complement(successor(u)),v)),complement(v))*.
% 299.94/300.90 119767[6:Res:117791.0,45379.1] inductive(regular(union(null_class,complement(intersection(u,null_class))))) || -> .
% 299.94/300.90 117791[3:SpR:72365.0,113455.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),v)*.
% 299.94/300.90 5361[0:Res:354.2,9.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.94/300.90 115936[3:Res:115700.0,75043.0] || -> subclass(regular(complement(intersection(u,union(v,null_class)))),v)*.
% 299.94/300.90 119356[6:Res:115935.0,45379.1] inductive(regular(complement(intersection(u,union(null_class,null_class))))) || -> .
% 299.94/300.90 115935[3:Res:115700.0,58626.0] || -> subclass(regular(complement(intersection(u,union(null_class,v)))),v)*.
% 299.94/300.90 115887[3:SpR:46592.0,115700.0] || -> subclass(regular(union(complement(power_class(u)),v)),complement(v))*.
% 299.94/300.90 11091[0:Res:7.1,1418.2] || equal(u,cross_product(v,w))*+ member(x,w)* member(y,v)* -> member(ordered_pair(y,x),u)*.
% 299.94/300.90 115886[3:SpR:102264.0,115700.0] || -> subclass(regular(union(u,complement(successor(v)))),successor(v))*.
% 299.94/300.90 115885[3:SpR:46586.0,115700.0] || -> subclass(regular(union(u,complement(power_class(v)))),power_class(v))*.
% 299.94/300.90 115798[3:Res:114715.0,75043.0] || -> subclass(regular(complement(intersection(union(u,null_class),v))),u)*.
% 299.94/300.90 118793[6:Res:115797.0,45379.1] inductive(regular(complement(intersection(union(null_class,null_class),u)))) || -> .
% 299.94/300.90 5323[0:Res:159.1,218.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.90 115797[3:Res:114715.0,58626.0] || -> subclass(regular(complement(intersection(union(null_class,u),v))),u)*.
% 299.94/300.90 118622[3:SpR:44.0,115749.0] || -> subclass(regular(successor(complement(power_class(u)))),power_class(u))*.
% 299.94/300.90 115749[3:SpR:46592.0,114715.0] || -> subclass(regular(union(complement(power_class(u)),v)),power_class(u))*.
% 299.94/300.90 115748[3:SpR:102264.0,114715.0] || -> subclass(regular(union(u,complement(successor(v)))),complement(u))*.
% 299.94/300.90 5311[0:Res:166.1,218.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.94/300.90 115747[3:SpR:46586.0,114715.0] || -> subclass(regular(union(u,complement(power_class(v)))),complement(u))*.
% 299.94/300.90 114570[7:SpR:37722.1,114525.0] function(u) || -> subclass(regular(complement(u)),successor(u))*.
% 299.94/300.90 113848[3:Rew:101822.0,113783.0] || -> subclass(regular(union(u,u)),union(null_class,complement(u)))*.
% 299.94/300.90 113801[7:SpR:72531.1,113484.0] function(u) || -> subclass(regular(successor(u)),complement(u))*.
% 299.94/300.90 101067[0:Rew:100557.0,7023.2] || member(u,universal_class) subclass(union(v,w),x)*+ -> member(u,complement(union(v,w)))* member(u,x)*.
% 299.94/300.90 117868[6:Res:113455.0,45379.1] inductive(regular(union(null_class,complement(intersection(null_class,u))))) || -> .
% 299.94/300.90 113455[3:Res:113084.0,58259.0] || -> subclass(regular(union(null_class,complement(intersection(u,v)))),u)*.
% 299.94/300.90 113072[3:SpR:30548.0,102398.0] || -> subclass(regular(union(null_class,complement(u))),union(u,u))*.
% 299.94/300.90 116330[3:SoR:114701.0,59431.1] || equal(regular(complement(u)),universal_class)** -> member(null_class,u).
% 299.94/300.90 9964[0:Rew:476.0,9925.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.94/300.90 114695[3:SpR:72082.0,114621.0] || -> subclass(regular(complement(apply(null_class,u))),apply(null_class,v))*.
% 299.94/300.90 113850[3:Rew:101822.0,113785.0] || -> subclass(regular(union(null_class,u)),union(null_class,complement(u)))*.
% 299.94/300.90 113849[3:Rew:101822.0,113784.0] || -> subclass(regular(union(u,null_class)),union(null_class,complement(u)))*.
% 299.94/300.90 113432[3:SpR:43201.1,113084.0] || subclass(complement(u),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.90 9836[0:Rew:475.0,9800.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.94/300.90 113074[3:SpR:27497.0,102398.0] || -> subclass(regular(union(null_class,complement(u))),union(null_class,u))*.
% 299.94/300.90 116974[3:SpR:44.0,116756.0] || -> subclass(regular(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90 116756[3:SpR:75789.0,116703.0] || -> subclass(regular(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.94/300.90 116794[3:SpL:44.0,116725.0] || equal(regular(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90 28472[3:Rew:26766.0,27145.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.94/300.90 116725[3:SpL:75789.0,116660.0] || equal(regular(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.94/300.90 116703[3:SpR:102264.0,115931.0] || -> subclass(regular(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90 116660[3:SpL:102264.0,115930.0] || equal(regular(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90 115931[3:Res:115700.0,58345.0] || -> subclass(regular(complement(intersection(u,successor(null_class)))),singleton(null_class))*.
% 299.94/300.90 15802[3:Rew:15422.0,5985.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),cross_product(w,x))*.
% 299.94/300.90 115930[3:Res:115700.0,64251.0] || equal(regular(complement(intersection(u,successor(null_class)))),universal_class)** -> .
% 299.94/300.90 115793[3:Res:114715.0,58345.0] || -> subclass(regular(complement(intersection(successor(null_class),u))),singleton(null_class))*.
% 299.94/300.90 115792[3:Res:114715.0,64251.0] || equal(regular(complement(intersection(successor(null_class),u))),universal_class)** -> .
% 299.94/300.90 114696[3:SpR:72083.0,114621.0] || -> subclass(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))*.
% 299.94/300.90 7166[0:Res:406.3,219.0] || member(u,universal_class) subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(apply(choice,u),v).
% 299.94/300.90 114691[3:SpR:72083.0,114621.0] || -> subclass(regular(complement(apply(null_class,u))),sum_class(range_of(null_class)))*.
% 299.94/300.90 116353[6:Res:115703.0,45379.1] inductive(regular(complement(restrict(null_class,u,v)))) || -> .
% 299.94/300.90 115703[3:SpR:29.0,114715.0] || -> subclass(regular(complement(restrict(u,v,w))),u)*.
% 299.94/300.90 114701[3:Res:114621.0,352.1] inductive(regular(complement(u))) || -> member(null_class,u)*.
% 299.94/300.90 101772[0:Rew:100557.0,46648.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.94/300.90 115909[6:Res:115700.0,45379.1] inductive(regular(complement(intersection(u,null_class)))) || -> .
% 299.94/300.90 115700[3:SpR:72365.0,114715.0] || -> subclass(regular(complement(intersection(u,v))),v)*.
% 299.94/300.90 115771[6:Res:114715.0,45379.1] inductive(regular(complement(intersection(null_class,u)))) || -> .
% 299.94/300.90 114715[3:Res:114621.0,58259.0] || -> subclass(regular(complement(intersection(u,v))),u)*.
% 299.94/300.90 101642[0:Rew:100557.0,46643.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.94/300.90 114567[3:SpR:73730.0,114525.0] || -> subclass(regular(complement(u)),union(u,u))*.
% 299.94/300.90 115211[3:Res:115109.0,64251.0] || equal(regular(complement(singleton(null_class))),universal_class)** -> .
% 299.94/300.90 115109[3:SpR:44.0,114565.0] || -> subclass(regular(complement(singleton(null_class))),successor(null_class))*.
% 299.94/300.90 114565[3:SpR:75789.0,114525.0] || -> subclass(regular(complement(u)),union(null_class,u))*.
% 299.94/300.90 101379[0:Rew:100557.0,46892.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.94/300.90 114708[6:Res:114621.0,45379.1] inductive(regular(complement(null_class))) || -> .
% 299.94/300.90 114621[3:Res:114525.0,75043.0] || -> subclass(regular(complement(u)),u)*.
% 299.94/300.90 114525[3:Obv:114524.0] || -> subclass(regular(complement(u)),union(u,null_class))*.
% 299.94/300.90 113073[3:SpR:71518.0,102398.0] || -> subclass(regular(union(null_class,complement(u))),union(u,null_class))*.
% 299.94/300.90 101233[0:Rew:100557.0,47081.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.94/300.90 113804[3:SpR:28866.0,113484.0] || -> subclass(regular(union(u,u)),complement(u))*.
% 299.94/300.90 113790[3:SpR:75789.0,113484.0] || -> subclass(regular(union(u,null_class)),complement(u))*.
% 299.94/300.90 113484[3:Rew:101822.0,113417.0] || -> subclass(regular(union(null_class,u)),complement(u))*.
% 299.94/300.90 113097[3:Rew:103455.0,113018.0,26766.0,113018.0] || -> subclass(regular(successor(u)),complement(successor(u)))*.
% 299.94/300.90 100757[0:Rew:100557.0,9806.0] || -> equal(union(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))**.
% 299.94/300.90 113096[3:Rew:47142.0,113017.0,26766.0,113017.0] || -> subclass(regular(power_class(u)),complement(power_class(u)))*.
% 299.94/300.90 113448[6:Res:113084.0,45379.1] inductive(regular(union(null_class,complement(null_class)))) || -> .
% 299.94/300.90 113084[3:Rew:27497.0,113080.0] || -> subclass(regular(union(null_class,complement(u))),u)*.
% 299.94/300.90 100742[0:Rew:100557.0,9931.0] || -> equal(union(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))**.
% 299.94/300.90 113135[3:Res:112981.0,58345.0] || -> subclass(regular(complement(successor(null_class))),singleton(null_class))*.
% 299.94/300.90 113134[3:Res:112981.0,64251.0] || equal(regular(complement(successor(null_class))),universal_class)** -> .
% 299.94/300.90 102499[0:Rew:100557.0,100906.0] || -> equal(union(complement(union(u,v)),complement(union(w,x))),complement(intersection(union(u,v),union(w,x))))**.
% 299.94/300.90 100731[0:Rew:100557.0,75479.0] || -> subclass(complement(union(u,v)),complement(union(v,u)))*.
% 299.94/300.90 112291[6:Res:100372.0,45379.1] inductive(complement(union(complement(intersection(null_class,u)),v))) || -> .
% 299.94/300.90 100372[3:Res:100257.0,58259.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),u)*.
% 299.94/300.90 100182[3:SpR:28866.0,95765.0] || -> subclass(complement(union(complement(u),v)),union(u,u))*.
% 299.94/300.90 100572[0:Rew:100557.0,6149.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(v,w)),x)) -> .
% 299.94/300.90 111751[6:Res:96083.0,45379.1] inductive(complement(successor(complement(restrict(null_class,u,v))))) || -> .
% 299.94/300.90 96083[3:SpR:29.0,95721.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),u)*.
% 299.94/300.90 111656[6:Res:95712.0,45379.1] inductive(union(null_class,intersection(u,intersection(null_class,v)))) || -> .
% 299.94/300.90 95712[3:Res:58880.0,58259.0] || -> subclass(union(null_class,intersection(u,intersection(v,w))),v)*.
% 299.94/300.90 100558[0:Rew:100557.0,6139.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(w,x)))) -> .
% 299.94/300.90 111279[6:Res:95699.0,45379.1] inductive(intersection(u,union(null_class,intersection(null_class,v)))) || -> .
% 299.94/300.90 95699[3:Res:56986.0,58259.0] || -> subclass(intersection(u,union(null_class,intersection(v,w))),v)*.
% 299.94/300.90 111131[6:Res:95683.0,45379.1] inductive(union(null_class,intersection(intersection(null_class,u),v))) || -> .
% 299.94/300.90 95683[3:Res:58256.0,58259.0] || -> subclass(union(null_class,intersection(intersection(u,v),w)),u)*.
% 299.94/300.90 100567[0:Rew:100557.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))).
% 299.94/300.90 110786[6:Res:95663.0,45379.1] inductive(intersection(union(null_class,intersection(null_class,u)),v)) || -> .
% 299.94/300.90 95663[3:Res:58222.0,58259.0] || -> subclass(intersection(union(null_class,intersection(u,v)),w),u)*.
% 299.94/300.90 95652[3:Res:58316.1,58259.0] || equal(intersection(u,v),universal_class)**+ -> subclass(w,u)*.
% 299.94/300.90 108959[3:SpR:75789.0,103220.0] || -> subclass(complement(union(u,union(v,null_class))),complement(v))*.
% 299.94/300.90 100573[0:Rew:100557.0,6734.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(v,w)),x)).
% 299.94/300.90 108701[3:SpR:75789.0,102121.0] || -> equal(union(u,union(u,null_class)),union(u,null_class))**.
% 299.94/300.90 107416[3:SpR:75789.0,100317.0] || -> subclass(complement(union(union(u,null_class),v)),complement(u))*.
% 299.94/300.90 109885[6:Res:106828.0,45379.1] inductive(complement(successor(successor(complement(intersection(u,null_class)))))) || -> .
% 299.94/300.90 106828[3:SpR:72365.0,97047.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),v)*.
% 299.94/300.90 100559[0:Rew:100557.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(w,x)))).
% 299.94/300.90 106328[3:SpR:75789.0,95894.0] || -> subclass(complement(union(u,complement(v))),union(v,null_class))*.
% 299.94/300.90 103779[3:SpL:103455.0,94356.0] || equal(successor(u),null_class) -> subclass(successor(u),v)*.
% 299.94/300.90 109311[6:Res:103321.0,45379.1] inductive(complement(union(u,union(null_class,complement(null_class))))) || -> .
% 299.94/300.90 103321[3:Rew:27497.0,103294.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),v)*.
% 299.94/300.90 100581[0:Rew:100557.0,2319.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(u,v),w).
% 299.94/300.90 103220[3:SpR:26766.0,100329.0] || -> subclass(complement(union(u,union(null_class,v))),complement(v))*.
% 299.94/300.90 108700[3:SpR:44.0,102121.0] || -> equal(union(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.94/300.90 102121[3:Rew:101822.0,36271.0] || -> equal(union(u,union(null_class,u)),union(null_class,u))**.
% 299.94/300.90 108245[6:Res:100420.0,45379.1] inductive(complement(union(union(null_class,complement(null_class)),u))) || -> .
% 299.94/300.90 100580[0:Rew:100557.0,46642.0] || -> equal(union(complement(union(u,v)),complement(power_class(w))),complement(intersection(union(u,v),power_class(w))))**.
% 299.94/300.90 100420[3:Rew:27497.0,100395.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),u)*.
% 299.94/300.90 108173[6:MRR:108165.1,45417.0] inductive(complement(union(u,successor(null_class)))) || -> .
% 299.94/300.90 107517[3:SpR:75789.0,107415.0] || -> subclass(complement(union(u,successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90 107804[6:SpL:75789.0,107579.0] || equal(complement(union(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90 100569[0:Rew:100557.0,47080.0] || -> equal(union(complement(power_class(u)),complement(union(v,w))),complement(intersection(power_class(u),union(v,w))))**.
% 299.94/300.90 107777[3:SpL:75789.0,107554.0] || equal(successor(union(u,successor(null_class))),null_class)** -> .
% 299.94/300.90 107579[6:SoR:107553.0,59431.1] || equal(complement(union(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90 107554[3:MRR:107534.1,17085.0] || equal(successor(union(successor(null_class),u)),null_class)** -> .
% 299.94/300.90 107557[3:SpL:75789.0,107552.0] || equal(union(u,successor(null_class)),null_class)** -> .
% 299.94/300.90 100568[0:Rew:100557.0,3718.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(v,w)))) -> .
% 299.94/300.90 107553[6:MRR:107541.1,45417.0] inductive(complement(union(successor(null_class),u))) || -> .
% 299.94/300.90 107552[3:MRR:107535.1,17085.0] || equal(union(successor(null_class),u),null_class)** -> .
% 299.94/300.90 107415[3:SpR:44.0,100317.0] || -> subclass(complement(union(successor(null_class),u)),complement(singleton(null_class)))*.
% 299.94/300.90 100317[3:SpR:26766.0,100257.0] || -> subclass(complement(union(union(null_class,u),v)),complement(u))*.
% 299.94/300.90 100579[0:Rew:100557.0,210.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.90 100170[3:SpR:75789.0,95765.0] || -> subclass(complement(union(complement(u),v)),union(u,null_class))*.
% 299.94/300.90 97922[3:SpR:28866.0,97015.0] || -> subclass(complement(successor(successor(union(u,u)))),complement(u))*.
% 299.94/300.90 106900[6:Res:97047.0,45379.1] inductive(complement(successor(successor(complement(intersection(null_class,u)))))) || -> .
% 299.94/300.90 97047[3:Res:96978.0,58259.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),u)*.
% 299.94/300.90 100578[0:Rew:100557.0,6828.0] || -> equal(union(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.90 96930[3:SpR:28866.0,96615.0] || -> subclass(complement(successor(successor(complement(u)))),union(u,u))*.
% 299.94/300.90 95894[3:SpR:26766.0,95777.0] || -> subclass(complement(union(u,complement(v))),union(null_class,v))*.
% 299.94/300.90 103735[3:SpR:103455.0,27497.0] || -> equal(union(null_class,complement(successor(u))),complement(successor(u)))**.
% 299.94/300.90 105505[6:MRR:105485.1,45631.0] || equal(successor(union(u,complement(singleton(null_class)))),null_class)** -> .
% 299.94/300.90 102264[0:Rew:44.0,100560.0] || -> equal(complement(intersection(complement(u),successor(v))),union(u,complement(successor(v))))**.
% 299.94/300.90 105494[3:Res:103952.0,64251.0] || equal(complement(union(u,complement(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90 105417[3:Obv:105408.1] || equal(successor(union(u,complement(successor(null_class)))),null_class)** -> .
% 299.94/300.90 104312[3:Obv:104301.1] || equal(successor(union(complement(successor(null_class)),u)),null_class)** -> .
% 299.94/300.90 103992[6:MRR:103970.1,45631.0] || equal(successor(union(complement(singleton(null_class)),u)),null_class)** -> .
% 299.94/300.90 102187[0:Rew:44.0,100562.0] || -> equal(complement(image(element_relation,successor(u))),power_class(complement(successor(u))))**.
% 299.94/300.90 103979[3:Res:100169.0,64251.0] || equal(complement(union(complement(singleton(null_class)),u)),universal_class)** -> .
% 299.94/300.90 103952[3:SpR:75789.0,100169.0] || -> subclass(complement(union(u,complement(singleton(null_class)))),successor(null_class))*.
% 299.94/300.90 103287[3:Res:100329.0,58345.0] || -> subclass(complement(union(u,complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90 103286[3:Res:100329.0,64251.0] || equal(complement(union(u,complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90 100576[0:Rew:100557.0,201.0] || -> equal(complement(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))**.
% 299.94/300.90 100387[3:Res:100257.0,58345.0] || -> subclass(complement(union(complement(successor(null_class)),u)),singleton(null_class))*.
% 299.94/300.90 104830[3:SpR:30545.0,104553.0] || -> equal(union(singleton(null_class),complement(successor(null_class))),universal_class)**.
% 299.94/300.90 104553[3:Rew:27497.0,104492.0,7649.0,104492.0] || -> equal(union(u,union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 104329[3:SpL:75789.0,104311.0] || equal(union(u,complement(successor(null_class))),null_class)** -> .
% 299.94/300.90 100566[0:Rew:100557.0,202.0] || -> equal(complement(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))**.
% 299.94/300.90 104311[3:Obv:104302.1] || equal(union(complement(successor(null_class)),u),null_class)** -> .
% 299.94/300.90 104310[3:Obv:104309.1] || subclass(complement(successor(null_class)),null_class)* -> .
% 299.94/300.90 100386[3:Res:100257.0,64251.0] || equal(complement(union(complement(successor(null_class)),u)),universal_class)** -> .
% 299.94/300.90 104001[6:SpL:75789.0,103991.0] || equal(union(u,complement(singleton(null_class))),null_class)** -> .
% 299.94/300.90 100575[0:Rew:100557.0,200.0] || -> equal(complement(image(element_relation,union(u,v))),power_class(complement(union(u,v))))**.
% 299.94/300.90 103991[6:MRR:103971.1,45631.0] || equal(union(complement(singleton(null_class)),u),null_class)** -> .
% 299.94/300.90 100169[3:SpR:44.0,95765.0] || -> subclass(complement(union(complement(singleton(null_class)),u)),successor(null_class))*.
% 299.94/300.90 102188[3:Rew:102187.0,26811.0] || -> equal(power_class(complement(successor(null_class))),power_class(complement(singleton(null_class))))**.
% 299.94/300.90 103455[3:SpR:44.0,101822.0] || -> equal(union(null_class,successor(u)),successor(u))**.
% 299.94/300.90 101822[3:Rew:26766.0,100574.0] || -> equal(union(null_class,union(u,v)),union(u,v))**.
% 299.94/300.90 100416[3:Rew:7649.0,100334.1] || subclass(complement(u),null_class)* -> subclass(universal_class,u).
% 299.94/300.90 103265[6:Res:100329.0,45379.1] inductive(complement(union(u,complement(null_class)))) || -> .
% 299.94/300.90 100329[3:SpR:75789.0,100257.0] || -> subclass(complement(union(u,complement(v))),v)*.
% 299.94/300.90 100365[6:Res:100257.0,45379.1] inductive(complement(union(complement(null_class),u))) || -> .
% 299.94/300.90 100257[3:Res:95765.0,58626.0] || -> subclass(complement(union(complement(u),v)),u)*.
% 299.94/300.90 95765[3:SpR:26766.0,95719.0] || -> subclass(complement(union(complement(u),v)),union(null_class,u))*.
% 299.94/300.90 98906[6:Res:95677.0,45379.1] inductive(union(null_class,union(null_class,intersection(null_class,u)))) || -> .
% 299.94/300.90 99184[6:MRR:62156.1,99170.0] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),composition_function)* -> .
% 299.94/300.90 99900[6:Res:3148.1,99181.0] || member(null_class,restrict(u,v,w))* -> .
% 299.94/300.90 99181[6:MRR:86459.1,99155.0] || subclass(singleton(null_class),restrict(u,v,w))* -> .
% 299.94/300.90 99180[6:MRR:48435.1,99155.0] || equal(complement(restrict(u,v,w)),null_class)** -> .
% 299.94/300.90 99179[6:MRR:30172.1,99155.0] || equal(restrict(u,v,w),successor(null_class))** -> .
% 299.94/300.90 99178[6:MRR:30032.1,99155.0] || equal(restrict(u,v,w),singleton(null_class))** -> .
% 299.94/300.90 99172[6:MRR:59579.2,99155.0] one_to_one(u) || equal(inverse(u),universal_class)** -> .
% 299.94/300.90 99525[6:Res:94057.1,99518.0] || equal(complement(rotate(composition_function)),null_class)** -> .
% 299.94/300.90 99527[6:Res:7.1,99518.0] || equal(rotate(composition_function),domain_relation)** -> .
% 299.94/300.90 15652[3:Rew:15422.0,7463.3] || member(u,universal_class) member(v,cross_product(singleton(u),universal_class))*+ member(v,w)* -> member(u,cantor(w))*.
% 299.94/300.90 99518[6:Res:15527.1,99183.0] || subclass(domain_relation,rotate(composition_function))* -> .
% 299.94/300.90 99183[6:MRR:17206.1,99170.0] || member(ordered_pair(u,singleton(singleton(null_class))),composition_function)* -> .
% 299.94/300.90 99176[6:MRR:2204.1,99155.0] || subclass(universal_class,restrict(u,v,w))* -> .
% 299.94/300.90 99171[6:MRR:59580.2,99155.0] one_to_one(u) || equal(u,universal_class)* -> .
% 299.94/300.90 15529[3:Rew:15422.0,5728.1] || member(u,universal_class) -> member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)**.
% 299.94/300.90 99424[6:Res:94124.1,99182.0] || equal(complement(compose_class(u)),null_class)** -> .
% 299.94/300.90 99426[6:Res:349.1,99182.0] || subclass(universal_class,compose_class(u))* -> .
% 299.94/300.90 99182[6:MRR:17184.1,99170.0] || member(singleton(singleton(null_class)),compose_class(u))* -> .
% 299.94/300.90 99177[6:MRR:5144.1,99155.0] inductive(restrict(u,v,w)) || -> .
% 299.94/300.90 99170[6:MRR:59643.1,99155.0] || equal(compose(u,v),universal_class)** -> .
% 299.94/300.90 99161[6:MRR:2108.2,99155.0] function(u) inductive(u) || -> .
% 299.94/300.90 99155[6:Res:3148.1,99112.0] || member(null_class,cross_product(u,v))* -> .
% 299.94/300.90 99175[6:MRR:59674.1,99155.0] || equal(rotate(u),universal_class)** -> .
% 299.94/300.90 99160[6:MRR:2107.1,99155.0] inductive(compose(u,v)) || -> .
% 299.94/300.90 99174[6:MRR:59673.1,99155.0] || equal(flip(u),universal_class)** -> .
% 299.94/300.90 99169[6:MRR:2112.1,99155.0] inductive(rotate(u)) || -> .
% 299.94/300.90 99168[6:MRR:2111.1,99155.0] inductive(flip(u)) || -> .
% 299.94/300.90 99165[6:MRR:30481.1,99155.0] one_to_one(complement(subset_relation)) || -> .
% 299.94/300.90 99159[6:MRR:2106.1,99155.0] inductive(compose_class(u)) || -> .
% 299.94/300.90 99164[6:MRR:30439.1,99155.0] one_to_one(successor(null_class)) || -> .
% 299.94/300.90 99163[6:MRR:30110.1,99155.0] function(complement(subset_relation)) || -> .
% 299.94/300.90 99162[6:MRR:29979.1,99155.0] function(successor(null_class)) || -> .
% 299.94/300.90 99167[6:MRR:2110.1,99155.0] inductive(composition_function) || -> .
% 299.94/300.90 99166[6:MRR:2109.1,99155.0] inductive(application_function) || -> .
% 299.94/300.90 99158[6:MRR:2105.1,99155.0] inductive(element_relation) || -> .
% 299.94/300.90 99157[6:MRR:2104.1,99155.0] inductive(successor_relation) || -> .
% 299.94/300.90 99156[6:MRR:2103.1,99155.0] inductive(domain_relation) || -> .
% 299.94/300.90 99112[6:MRR:99111.1,99111.2,29497.0,22203.0] || subclass(singleton(null_class),cross_product(u,v))* -> .
% 299.94/300.90 3172[0:Res:353.2,18.0] || subclass(u,cross_product(v,w))*+ -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.94/300.90 97910[3:SpR:75789.0,97015.0] || -> subclass(complement(successor(successor(union(u,null_class)))),complement(u))*.
% 299.94/300.90 98362[6:Res:97082.0,45379.1] inductive(complement(successor(successor(union(null_class,complement(null_class)))))) || -> .
% 299.94/300.90 47212[0:Rew:46582.0,46812.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.94/300.90 97082[3:Rew:27497.0,97069.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),u)*.
% 299.94/300.90 98297[6:SoR:97983.0,59431.1] || equal(complement(successor(successor(successor(null_class)))),universal_class)** -> .
% 299.94/300.90 97984[3:MRR:97974.1,17085.0] || equal(successor(successor(successor(successor(null_class)))),null_class)** -> .
% 299.94/300.90 97983[6:MRR:97979.1,45417.0] inductive(complement(successor(successor(successor(null_class))))) || -> .
% 299.94/300.90 47210[0:Rew:46582.0,46645.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.94/300.90 97909[3:SpR:44.0,97015.0] || -> subclass(complement(successor(successor(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.90 97015[3:SpR:26766.0,96978.0] || -> subclass(complement(successor(successor(union(null_class,u)))),complement(u))*.
% 299.94/300.90 96918[3:SpR:75789.0,96615.0] || -> subclass(complement(successor(successor(complement(u)))),union(u,null_class))*.
% 299.94/300.90 97428[3:Obv:97424.1] || equal(successor(successor(successor(complement(successor(null_class))))),null_class)** -> .
% 299.94/300.90 47209[0:Rew:46582.0,46644.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.94/300.90 97112[6:MRR:97101.1,45631.0] || equal(successor(successor(successor(complement(singleton(null_class))))),null_class)** -> .
% 299.94/300.90 97108[3:Res:96917.0,64251.0] || equal(complement(successor(successor(complement(singleton(null_class))))),universal_class)** -> .
% 299.94/300.90 97062[3:Res:96978.0,58345.0] || -> subclass(complement(successor(successor(complement(successor(null_class))))),singleton(null_class))*.
% 299.94/300.90 97061[3:Res:96978.0,64251.0] || equal(complement(successor(successor(complement(successor(null_class))))),universal_class)** -> .
% 299.94/300.90 47208[0:Rew:46582.0,46625.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.94/300.90 96917[3:SpR:44.0,96615.0] || -> subclass(complement(successor(successor(complement(singleton(null_class))))),successor(null_class))*.
% 299.94/300.90 97040[6:Res:96978.0,45379.1] inductive(complement(successor(successor(complement(null_class))))) || -> .
% 299.94/300.90 96978[3:Res:96615.0,58626.0] || -> subclass(complement(successor(successor(complement(u)))),u)*.
% 299.94/300.90 96615[3:SpR:26766.0,96527.0] || -> subclass(complement(successor(successor(complement(u)))),union(null_class,u))*.
% 299.94/300.90 46679[0:Rew:46582.0,6145.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(image(element_relation,power_class(v)),w)) -> .
% 299.94/300.90 96668[3:SpR:44.0,96266.0] || -> subclass(complement(successor(successor(u))),complement(singleton(u)))*.
% 299.94/300.90 96266[3:SpR:27.0,96080.0] || -> subclass(complement(successor(union(u,v))),complement(v))*.
% 299.94/300.90 96527[3:SpR:44.0,96127.0] || -> subclass(complement(successor(successor(u))),complement(u))*.
% 299.94/300.90 96127[3:SpR:27.0,95721.0] || -> subclass(complement(successor(union(u,v))),complement(u))*.
% 299.94/300.90 46647[0:Rew:46582.0,6135.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(v,image(element_relation,power_class(w)))) -> .
% 299.94/300.90 96286[6:Res:96080.0,45379.1] inductive(complement(successor(complement(intersection(u,null_class))))) || -> .
% 299.94/300.90 96080[3:SpR:72365.0,95721.0] || -> subclass(complement(successor(complement(intersection(u,v)))),v)*.
% 299.94/300.90 96147[6:Res:95721.0,45379.1] inductive(complement(successor(complement(intersection(null_class,u))))) || -> .
% 299.94/300.90 95721[3:Res:83745.0,58259.0] || -> subclass(complement(successor(complement(intersection(u,v)))),u)*.
% 299.94/300.90 15790[3:Rew:15422.0,5995.2] || member(u,universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(u,cantor(u)),v)* -> equal(v,null_class).
% 299.94/300.90 95650[0:Res:52.1,58259.0] inductive(intersection(u,v)) || -> subclass(omega,u)*.
% 299.94/300.90 95777[0:SpR:75789.0,95719.0] || -> subclass(complement(union(u,v)),complement(v))*.
% 299.94/300.90 95879[6:Res:7.1,95873.0] || equal(composition_function,element_relation)** -> .
% 299.94/300.90 95873[6:MRR:95868.0,95868.2,99.0,86629.0] || subclass(composition_function,element_relation)* -> .
% 299.94/300.90 95719[0:Res:22102.0,58259.0] || -> subclass(complement(union(u,v)),complement(u))*.
% 299.94/300.90 58259[0:SpR:39614.1,58108.0] || subclass(u,intersection(v,w))* -> subclass(u,v).
% 299.94/300.90 95553[6:Res:57662.1,45379.1] inductive(intersection(u,v)) || subclass(u,null_class)* -> .
% 299.94/300.90 57662[0:Obv:57649.1] || subclass(u,v) -> subclass(intersection(u,w),v)*.
% 299.94/300.90 6655[0:Rew:40.0,6645.1] || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u)) equal(domain__dfg(u,range_of(null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.90 57413[0:SpR:114.0,56958.0] || -> subclass(intersection(u,symmetric_difference(v,w)),union(v,w))*.
% 299.94/300.90 95116[3:SpL:28866.0,94356.0] || equal(union(u,u),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90 95104[3:SpL:75789.0,94356.0] || equal(union(u,null_class),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90 94995[3:SpL:28866.0,94357.0] || equal(union(u,u),null_class)** -> equal(u,null_class).
% 299.94/300.90 6224[0:SpR:216.1,42.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.94/300.90 94124[3:Res:94057.1,366.0] || equal(complement(u),null_class) -> member(singleton(v),u)*.
% 299.94/300.90 94356[3:Rew:26766.0,94075.0] || equal(union(null_class,u),null_class)**+ -> subclass(u,v)*.
% 299.94/300.90 94001[6:Res:56577.1,45379.1] inductive(intersection(u,v)) || subclass(v,null_class)* -> .
% 299.94/300.90 94983[3:SpL:75789.0,94357.0] || equal(union(u,null_class),null_class)** -> equal(u,null_class).
% 299.94/300.90 3435[0:SpR:43.0,191.1] || member(inverse(restrict(u,v,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(u,v,universal_class)),image(u,v)),domain_relation)*.
% 299.94/300.90 94095[3:Res:94057.1,54148.0] || equal(complement(regular(u)),null_class)** -> equal(u,null_class).
% 299.94/300.90 94357[3:Rew:26766.0,94076.0] || equal(union(null_class,u),null_class)** -> equal(u,null_class).
% 299.94/300.90 94939[3:SpR:35112.0,94788.0] || -> subclass(union(null_class,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.90 94788[3:Obv:94768.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),u),complement(element_relation))*.
% 299.94/300.90 94637[3:Obv:94621.0] || -> subclass(intersection(u,complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.90 94832[7:SoR:94830.0,72.1] one_to_one(x__dfg) || equal(complement(y__dfg),null_class)** -> .
% 299.94/300.90 94830[7:Rew:73143.0,94821.1] function(x__dfg) || equal(complement(y__dfg),null_class)** -> .
% 299.94/300.90 94304[3:Res:94057.1,72366.0] || equal(complement(intersection(y__dfg,cantor(x__dfg))),null_class)** -> .
% 299.94/300.90 8270[3:Rew:7642.0,7752.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),v).
% 299.94/300.90 94400[6:MRR:94102.1,46551.1] || equal(complement(u),null_class)** -> inductive(u).
% 299.94/300.90 94677[6:Res:66660.1,94670.0] || equal(successor(complement(successor_relation)),null_class)** -> .
% 299.94/300.90 94670[6:Obv:94667.1] || subclass(complement(successor_relation),null_class)* -> .
% 299.94/300.90 94336[6:Rew:27497.0,94276.0] || equal(union(null_class,complement(successor_relation)),null_class)** -> .
% 299.94/300.90 8269[3:Rew:7642.0,7750.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),v).
% 299.94/300.90 94589[3:Res:66660.1,94582.0] || equal(successor(complement(element_relation)),null_class)** -> .
% 299.94/300.90 94582[3:Obv:94579.1] || subclass(complement(element_relation),null_class)* -> .
% 299.94/300.90 94335[3:Rew:30548.0,94275.0] || equal(union(null_class,complement(element_relation)),null_class)** -> .
% 299.94/300.90 94281[3:Res:94057.1,41247.0] || equal(complement(flip(null_class)),null_class)** -> .
% 299.94/300.90 5244[0:Res:167.1,219.0] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(restrict(u,v,w),x),y),u)*.
% 299.94/300.90 94279[3:Res:94057.1,41128.0] || equal(complement(rotate(null_class)),null_class)** -> .
% 299.94/300.90 94057[3:Res:58692.1,93956.0] || equal(complement(u),null_class) -> subclass(v,u)*.
% 299.94/300.90 93956[0:SpR:73143.0,56577.1] || subclass(universal_class,u)*+ -> subclass(v,u)*.
% 299.94/300.90 56577[0:Obv:56564.1] || subclass(u,v) -> subclass(intersection(w,u),v)*.
% 299.94/300.90 4095[0:Res:160.1,219.0] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(u,restrict(v,w,x)),y),v)*.
% 299.94/300.90 93795[3:Res:52.1,54300.0] inductive(not_subclass_element(omega,u)) || -> subclass(omega,u)*.
% 299.94/300.90 54300[3:MRR:54267.2,53899.0] || subclass(u,not_subclass_element(u,v))* -> subclass(u,v).
% 299.94/300.90 89608[3:SpR:75789.0,81819.0] || -> subclass(intersection(union(u,u),v),union(null_class,u))*.
% 299.94/300.90 89515[3:SpR:75789.0,81790.0] || -> subclass(intersection(union(u,null_class),v),union(u,u))*.
% 299.94/300.90 5250[0:Res:167.1,481.0] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.94/300.90 89386[3:SpR:75789.0,81629.0] || -> subclass(intersection(u,union(v,v)),union(null_class,v))*.
% 299.94/300.90 93105[3:SpR:72365.0,92980.0] || -> subclass(intersection(union(u,null_class),v),union(null_class,u))*.
% 299.94/300.90 92980[3:SpR:28866.0,89304.0] || -> subclass(intersection(u,union(v,null_class)),union(null_class,v))*.
% 299.94/300.90 89304[3:SpR:75789.0,81600.0] || -> subclass(intersection(u,union(v,null_class)),union(v,v))*.
% 299.94/300.90 4102[0:Res:160.1,481.0] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.94/300.90 88799[3:SpL:75901.0,45958.0] || equal(complement(symmetric_difference(u,v)),symmetric_difference(v,u))** -> .
% 299.94/300.90 88296[3:Res:58194.0,75043.0] || -> subclass(intersection(intersection(u,union(v,null_class)),w),v)*.
% 299.94/300.90 88289[3:Res:56843.0,75043.0] || -> subclass(intersection(u,intersection(union(v,null_class),w)),v)*.
% 299.94/300.90 88286[3:Res:56958.0,75043.0] || -> subclass(intersection(u,intersection(v,union(w,null_class))),w)*.
% 299.94/300.90 13211[0:SpR:1180.1,247.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.94/300.90 88269[3:Res:58108.0,75043.0] || -> subclass(intersection(intersection(union(u,null_class),v),w),u)*.
% 299.94/300.90 88252[3:Res:7.1,75043.0] || equal(union(u,null_class),v)*+ -> subclass(v,u)*.
% 299.94/300.90 87555[3:SpR:75789.0,59994.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.90 91792[6:Res:86303.1,45379.1] inductive(union(u,null_class)) || subclass(u,null_class)* -> .
% 299.94/300.90 86303[3:SpR:75789.0,58921.1] || subclass(u,v) -> subclass(union(u,null_class),v)*.
% 299.94/300.90 85403[3:SpR:28866.0,83739.0] || -> subclass(union(null_class,intersection(u,union(v,v))),v)*.
% 299.94/300.90 85076[3:SpR:28866.0,83725.0] || -> subclass(union(null_class,intersection(union(u,u),v)),u)*.
% 299.94/300.90 72518[0:Rew:72365.0,9627.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.94/300.90 84783[3:SpL:28866.0,83703.0] || equal(union(u,u),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90 90874[6:Res:83738.0,45379.1] inductive(intersection(intersection(u,union(null_class,null_class)),v)) || -> .
% 299.94/300.90 83738[3:Res:58194.0,58626.0] || -> subclass(intersection(intersection(u,union(null_class,v)),w),v)*.
% 299.94/300.90 72464[0:Rew:72365.0,9626.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.94/300.90 90507[6:Res:83733.0,45379.1] inductive(intersection(u,intersection(union(null_class,null_class),v))) || -> .
% 299.94/300.90 83733[3:Res:56843.0,58626.0] || -> subclass(intersection(u,intersection(union(null_class,v),w)),v)*.
% 299.94/300.90 90378[6:Res:83730.0,45379.1] inductive(intersection(u,intersection(v,union(null_class,null_class)))) || -> .
% 299.94/300.90 83730[3:Res:56958.0,58626.0] || -> subclass(intersection(u,intersection(v,union(null_class,w))),w)*.
% 299.94/300.90 90025[6:Res:83718.0,45379.1] inductive(intersection(intersection(union(null_class,null_class),u),v)) || -> .
% 299.94/300.90 83718[3:Res:58108.0,58626.0] || -> subclass(intersection(intersection(union(null_class,u),v),w),u)*.
% 299.94/300.90 83704[3:Res:7.1,58626.0] || equal(union(null_class,u),v)*+ -> subclass(v,u)*.
% 299.94/300.90 83537[3:Res:7.1,54301.0] || equal(unordered_pair(u,singleton(v)),ordered_pair(u,v))** -> .
% 299.94/300.90 6930[0:Rew:479.0,6870.0] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.94/300.90 81819[3:SpR:28866.0,72029.0] || -> subclass(intersection(union(u,u),v),union(u,null_class))*.
% 299.94/300.90 81790[3:SpR:73730.0,72029.0] || -> subclass(intersection(union(null_class,u),v),union(u,u))*.
% 299.94/300.90 81629[3:SpR:28866.0,71986.0] || -> subclass(intersection(u,union(v,v)),union(v,null_class))*.
% 299.94/300.90 81600[3:SpR:73730.0,71986.0] || -> subclass(intersection(u,union(null_class,v)),union(v,v))*.
% 299.94/300.90 76062[0:SpR:75789.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(v,u))*.
% 299.94/300.90 75901[0:Rew:75425.0,75480.0] || -> equal(complement(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))*.
% 299.94/300.90 75118[7:SpR:37722.1,73750.0] function(u) || -> subclass(intersection(v,successor(u)),u)*.
% 299.94/300.90 88250[3:Res:52.1,75043.0] inductive(union(u,null_class)) || -> subclass(omega,u)*.
% 299.94/300.90 75043[3:SpR:39614.1,73746.0] || subclass(u,union(v,null_class))* -> subclass(u,v).
% 299.94/300.90 75011[7:SpR:37722.1,73746.0] function(u) || -> subclass(intersection(successor(u),v),u)*.
% 299.94/300.90 74669[7:SpR:73730.0,37722.1] function(u) || -> equal(union(u,u),successor(u))**.
% 299.94/300.90 73862[3:SpL:71675.0,36243.0] || member(u,union(v,null_class))* -> member(u,v).
% 299.94/300.90 5253[0:Res:167.1,4386.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(regular(u),v),w) equal(u,null_class).
% 299.94/300.90 59994[3:SpR:114.0,58880.0] || -> subclass(union(null_class,symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90 87189[6:Res:7.1,86613.0] || equal(u,unordered_pair(null_class,v))*+ -> member(null_class,u)*.
% 299.94/300.90 86925[6:Res:7.1,86566.0] || equal(u,unordered_pair(v,null_class))*+ -> member(null_class,u)*.
% 299.94/300.90 87209[6:Res:87192.0,66684.1] || equal(successor(complement(singleton(unordered_pair(null_class,u)))),null_class)** -> .
% 299.94/300.90 5211[0:Res:160.1,4386.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(u,regular(v)),w) equal(v,null_class).
% 299.94/300.90 87211[6:Rew:26766.0,87203.0] || equal(union(null_class,singleton(unordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90 87220[6:Res:29933.1,87208.0] || equal(singleton(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.94/300.90 87219[6:Res:29980.1,87208.0] || equal(singleton(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.94/300.90 87202[6:Res:87192.0,44640.1] || subclass(complement(singleton(unordered_pair(null_class,u))),null_class)* -> .
% 299.94/300.90 46803[0:Rew:46582.0,5554.2] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)).
% 299.94/300.90 87223[6:Res:48.1,87208.0] inductive(singleton(unordered_pair(null_class,u))) || -> .
% 299.94/300.90 87208[6:Res:87192.0,25.1] || member(null_class,singleton(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 87192[6:MRR:87186.0,44964.0] || -> member(null_class,complement(singleton(unordered_pair(null_class,u))))*.
% 299.94/300.90 86613[6:Res:86599.0,2.0] || subclass(unordered_pair(null_class,u),v)* -> member(null_class,v).
% 299.94/300.90 46616[0:Rew:46582.0,5503.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))).
% 299.94/300.90 86961[6:Res:86928.0,66684.1] || equal(successor(complement(singleton(unordered_pair(u,null_class)))),null_class)** -> .
% 299.94/300.90 86963[6:Rew:26766.0,86955.0] || equal(union(null_class,singleton(unordered_pair(u,null_class))),universal_class)** -> .
% 299.94/300.90 86969[6:Res:29933.1,86960.0] || equal(singleton(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.94/300.90 86968[6:Res:29980.1,86960.0] || equal(singleton(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.94/300.90 22212[0:MRR:7408.0,22203.0] || -> equal(apply(choice,ordered_pair(u,v)),unordered_pair(u,singleton(v)))** equal(apply(choice,ordered_pair(u,v)),singleton(u)).
% 299.94/300.90 86954[6:Res:86928.0,44640.1] || subclass(complement(singleton(unordered_pair(u,null_class))),null_class)* -> .
% 299.94/300.90 86972[6:Res:48.1,86960.0] inductive(singleton(unordered_pair(u,null_class))) || -> .
% 299.94/300.90 86960[6:Res:86928.0,25.1] || member(null_class,singleton(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 86928[6:MRR:86922.0,44964.0] || -> member(null_class,complement(singleton(unordered_pair(u,null_class))))*.
% 299.94/300.90 16263[3:Rew:15422.0,15804.1] || member(u,universal_class) equal(compose(v,u),cantor(u)) -> member(ordered_pair(u,cantor(u)),compose_class(v))*.
% 299.94/300.90 86566[6:Res:86558.0,2.0] || subclass(unordered_pair(u,null_class),v)* -> member(null_class,v).
% 299.94/300.90 86441[6:MRR:86440.1,29497.0] || subclass(singleton(null_class),singleton(u))* -> equal(null_class,u).
% 299.94/300.90 86336[6:Res:58921.1,45379.1] inductive(union(null_class,u)) || subclass(u,null_class)* -> .
% 299.94/300.90 86620[6:Res:86616.0,2158.1] || equal(complement(regular(ordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90 15800[3:Rew:15422.0,5992.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.94/300.90 86597[6:Res:7.1,86430.0] || equal(complement(unordered_pair(null_class,u)),singleton(null_class))** -> .
% 299.94/300.90 86556[6:Res:7.1,86429.0] || equal(complement(unordered_pair(u,null_class)),singleton(null_class))** -> .
% 299.94/300.90 86431[6:Res:86302.1,29600.0] || subclass(singleton(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90 86633[6:Res:29933.1,86629.0] || equal(ordered_pair(null_class,u),singleton(null_class))** -> .
% 299.94/300.90 15794[3:Rew:15422.0,5980.3] || member(u,universal_class)+ subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.90 86632[6:Res:29980.1,86629.0] || equal(ordered_pair(null_class,u),successor(null_class))** -> .
% 299.94/300.90 86627[6:Res:86616.0,47748.1] || equal(regular(ordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90 86619[6:Res:86616.0,44640.1] || subclass(regular(ordered_pair(null_class,u)),null_class)* -> .
% 299.94/300.90 86598[6:Res:3148.1,86430.0] || member(null_class,complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 15738[3:Rew:15422.0,13400.1] || member(u,universal_class) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 299.94/300.90 86636[6:Res:48.1,86629.0] inductive(ordered_pair(null_class,u)) || -> .
% 299.94/300.90 86629[6:MRR:86625.1,22203.0] || member(null_class,ordered_pair(null_class,u))* -> .
% 299.94/300.90 86616[6:MRR:86604.0,29933.0] || -> member(null_class,regular(ordered_pair(null_class,u)))*.
% 299.94/300.90 86599[6:Res:9902.1,86430.0] || -> member(null_class,unordered_pair(null_class,u))*.
% 299.94/300.90 10046[0:Res:63.1,1279.2] function(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.94/300.90 86430[6:Res:86302.1,29545.0] || subclass(singleton(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 86557[6:Res:3148.1,86429.0] || member(null_class,complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 86558[6:Res:9902.1,86429.0] || -> member(null_class,unordered_pair(u,null_class))*.
% 299.94/300.90 86429[6:Res:86302.1,29544.0] || subclass(singleton(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 7204[0:Res:453.3,23.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),x)*.
% 299.94/300.90 86435[6:MRR:86402.1,29497.0] || subclass(singleton(null_class),complement(successor(null_class)))* -> .
% 299.94/300.90 86428[6:Res:86302.1,29541.0] || subclass(singleton(null_class),complement(singleton(null_class)))* -> .
% 299.94/300.90 86302[3:SpR:44.0,58921.1] || subclass(singleton(null_class),u) -> subclass(successor(null_class),u)*.
% 299.94/300.90 58921[3:SpR:39614.1,58256.0] || subclass(u,v) -> subclass(union(null_class,u),v)*.
% 299.94/300.90 7203[0:Res:453.3,22.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x))*+ -> member(image(u,v),w)*.
% 299.94/300.90 85391[3:SpR:75789.0,83739.0] || -> subclass(union(null_class,intersection(u,union(v,null_class))),v)*.
% 299.94/300.90 85064[3:SpR:75789.0,83725.0] || -> subclass(union(null_class,intersection(union(u,null_class),v)),u)*.
% 299.94/300.90 7163[0:Res:406.3,23.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.90 84771[3:SpL:75789.0,83703.0] || equal(union(u,null_class),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90 85447[6:Res:83739.0,45379.1] inductive(union(null_class,intersection(u,union(null_class,null_class)))) || -> .
% 299.94/300.90 83739[3:Res:58880.0,58626.0] || -> subclass(union(null_class,intersection(u,union(null_class,v))),v)*.
% 299.94/300.90 7162[0:Res:406.3,22.0] || member(u,universal_class) subclass(u,intersection(v,w))*+ -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.90 85234[6:Res:83734.0,45379.1] inductive(intersection(u,union(null_class,union(null_class,null_class)))) || -> .
% 299.94/300.90 85125[6:Res:83725.0,45379.1] inductive(union(null_class,intersection(union(null_class,null_class),u))) || -> .
% 299.94/300.90 83725[3:Res:58256.0,58626.0] || -> subclass(union(null_class,intersection(union(null_class,u),v)),u)*.
% 299.94/300.90 84864[6:Res:83715.0,45379.1] inductive(intersection(union(null_class,union(null_class,null_class)),u)) || -> .
% 299.94/300.90 83703[3:Res:58316.1,58626.0] || equal(union(null_class,u),universal_class)**+ -> subclass(v,u)*.
% 299.94/300.90 1916[0:SpL:248.0,34.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),rotate(w))*+ -> member(ordered_pair(ordered_pair(u,v),singleton(u)),w)*.
% 299.94/300.90 83808[3:Res:83745.0,352.1] inductive(complement(successor(complement(u)))) || -> member(null_class,u)*.
% 299.94/300.90 83804[3:SpR:45898.1,83745.0] || equal(successor(complement(u)),null_class)** -> subclass(universal_class,u).
% 299.94/300.90 84588[6:Res:83722.0,45379.1] inductive(union(null_class,union(null_class,union(null_class,null_class)))) || -> .
% 299.94/300.90 1671[0:SpL:248.0,37.0] || member(ordered_pair(singleton(singleton(singleton(u))),v),flip(w))*+ -> member(ordered_pair(ordered_pair(u,singleton(u)),v),w)*.
% 299.94/300.90 84284[6:Res:83852.0,45379.1] inductive(complement(successor(union(null_class,complement(null_class))))) || -> .
% 299.94/300.90 83852[3:Rew:27497.0,83840.0] || -> subclass(complement(successor(union(null_class,complement(u)))),u)*.
% 299.94/300.90 28441[3:Rew:26766.0,27141.1] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.90 84105[6:MRR:84102.1,45417.0] inductive(complement(successor(successor(null_class)))) || -> .
% 299.94/300.90 83702[3:Res:52.1,58626.0] inductive(union(null_class,u)) || -> subclass(omega,u)*.
% 299.94/300.90 11184[0:MRR:11180.1,121.0] || member(u,universal_class) equal(compose(v,singleton(u)),u) -> member(singleton(singleton(singleton(u))),compose_class(v))*.
% 299.94/300.90 83968[3:Obv:83964.1] || equal(successor(successor(complement(successor(null_class)))),null_class)** -> .
% 299.94/300.90 83834[3:Res:83745.0,58345.0] || -> subclass(complement(successor(complement(successor(null_class)))),singleton(null_class))*.
% 299.94/300.90 83833[3:Res:83745.0,64251.0] || equal(complement(successor(complement(successor(null_class)))),universal_class)** -> .
% 299.94/300.90 83815[6:Res:83745.0,45379.1] inductive(complement(successor(complement(null_class)))) || -> .
% 299.94/300.90 10970[0:Res:347.1,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.90 83745[3:Res:59011.0,58626.0] || -> subclass(complement(successor(complement(u))),u)*.
% 299.94/300.90 58626[3:SpR:39614.1,58222.0] || subclass(u,union(null_class,v))* -> subclass(u,v).
% 299.94/300.90 54885[0:Res:10106.1,54807.1] || equal(not_subclass_element(u,v),universal_class)** -> subclass(u,v).
% 299.94/300.90 83560[3:Res:7.1,83538.0] || equal(singleton(singleton(singleton(u))),singleton(singleton(u)))** -> .
% 299.94/300.90 7201[0:Res:453.3,25.1] function(u) || member(v,universal_class) subclass(universal_class,complement(w)) member(image(u,v),w)* -> .
% 299.94/300.90 83538[3:Rew:248.0,83526.0] || subclass(singleton(singleton(singleton(u))),singleton(singleton(u)))* -> .
% 299.94/300.90 54301[3:MRR:54287.1,44964.0] || subclass(ordered_pair(u,v),unordered_pair(u,singleton(v)))* -> .
% 299.94/300.90 42085[0:SpR:29.0,41750.0] || -> equal(intersection(complement(u),restrict(u,v,w)),null_class)**.
% 299.94/300.90 7160[0:Res:406.3,25.1] || member(u,universal_class) subclass(u,complement(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.94/300.90 81507[3:Res:58316.1,70523.0] || equal(regular(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90 81450[3:Res:58316.1,69508.0] || equal(regular(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90 81034[0:Res:7.1,63587.0] || equal(cross_product(u,v),composition_function)** -> member(null_class,u).
% 299.94/300.90 47200[0:Rew:46582.0,46876.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.94/300.90 74532[7:SpR:37722.1,73743.0] function(u) || -> equal(symmetric_difference(u,successor(u)),null_class)**.
% 299.94/300.90 74053[7:SpL:37722.1,71069.0] function(u) || equal(complement(u),successor(u))** -> .
% 299.94/300.90 73744[3:SpR:71675.0,35849.0] || -> equal(power_class(union(u,null_class)),power_class(union(u,u)))*.
% 299.94/300.90 73742[3:SpR:71675.0,35112.0] || -> equal(intersection(u,union(u,null_class)),union(u,null_class))**.
% 299.94/300.90 38100[7:Rew:38092.1,12401.1] one_to_one(restrict(element_relation,universal_class,u)) || subclass(universal_class,v) -> maps(restrict(element_relation,universal_class,u),sum_class(u),v)*.
% 299.94/300.90 82188[7:SoR:82047.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.94/300.90 82185[7:SoR:82046.0,72.1] one_to_one(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.94/300.90 38098[7:Rew:38092.1,12314.1] one_to_one(flip(cross_product(u,universal_class))) || subclass(universal_class,v) -> maps(flip(cross_product(u,universal_class)),inverse(u),v)*.
% 299.94/300.90 82182[7:SoR:82045.0,72.1] one_to_one(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.94/300.90 82179[7:SoR:82043.0,72.1] one_to_one(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.94/300.90 82149[7:SoR:82042.0,72.1] one_to_one(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.94/300.90 82146[7:SoR:82041.0,72.1] one_to_one(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.94/300.90 15573[3:Rew:15422.0,6652.2] || member(u,universal_class) member(range_of(null_class),universal_class) -> member(u,cantor(v)) member(apply(v,u),universal_class)*.
% 299.94/300.90 82047[7:SpL:72531.1,59380.0] function(successor_relation) || equal(successor(successor_relation),universal_class)** -> .
% 299.94/300.90 82046[7:SpL:72531.1,29502.0] function(successor_relation) || equal(successor(successor_relation),domain_relation)** -> .
% 299.94/300.90 82045[7:SpL:72531.1,29501.0] function(successor_relation) || subclass(domain_relation,successor(successor_relation))* -> .
% 299.94/300.90 82043[7:SpL:72531.1,26945.0] function(domain_relation) || equal(successor(domain_relation),universal_class)** -> .
% 299.94/300.90 47093[0:Rew:46582.0,7085.1] || member(power_class(u),universal_class) member(apply(choice,power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90 82042[7:SpL:72531.1,26943.0] function(application_function) || equal(successor(application_function),universal_class)** -> .
% 299.94/300.90 82041[7:SpL:72531.1,26940.0] function(composition_function) || equal(successor(composition_function),universal_class)** -> .
% 299.94/300.90 72531[7:Rew:26764.0,72445.1] function(u) || -> equal(union(null_class,u),successor(u))**.
% 299.94/300.90 72029[3:Rew:71963.0,58226.0] || -> subclass(intersection(union(null_class,u),v),union(u,null_class))*.
% 299.94/300.90 28442[3:Rew:26766.0,27181.1,26766.0,27181.0] || member(union(null_class,u),universal_class) -> member(apply(choice,union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90 71986[3:Rew:71963.0,56990.0] || -> subclass(intersection(u,union(null_class,v)),union(v,null_class))*.
% 299.94/300.90 70536[3:Res:58316.1,47758.0] || equal(regular(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90 70523[3:SpL:14.0,47758.0] || subclass(universal_class,regular(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.94/300.90 15801[3:Rew:15422.0,7753.2] || member(u,universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(u,cantor(u)),element_relation)* -> .
% 299.94/300.90 69548[3:MRR:69539.2,45243.0] || equal(singleton(u),v)*+ subclass(universal_class,v)* -> .
% 299.94/300.90 69524[3:Res:58316.1,47754.0] || equal(regular(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90 69508[3:SpL:14.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.94/300.90 81218[3:Res:45178.0,66684.1] || equal(successor(complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90 8263[3:Rew:7642.0,7751.1] || member(regular(intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.90 81223[3:Res:36017.0,66684.1] || equal(successor(complement(singleton(singleton(singleton(null_class))))),null_class)** -> .
% 299.94/300.90 66684[3:MRR:66430.2,10054.1] || equal(successor(u),null_class) member(v,u)* -> .
% 299.94/300.90 65076[3:Res:59018.1,15013.0] || equal(successor(unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90 65075[3:Res:59018.1,14972.0] || equal(successor(unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90 8262[3:Rew:7642.0,7749.1] || member(regular(intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.90 65070[3:Res:59018.1,15007.0] || equal(successor(unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.94/300.90 65069[3:Res:59018.1,14971.0] || equal(successor(unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.94/300.90 63587[0:MRR:63584.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90 11138[0:Obv:11116.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,unordered_pair(u,v))*.
% 299.94/300.90 80859[3:MRR:80827.1,22206.0] || equal(restrict(u,v,w),universal_class)** -> .
% 299.94/300.90 54881[0:Res:3671.1,54807.1] function(u) || equal(apply(u,v),universal_class)** -> .
% 299.94/300.90 11137[0:Obv:11123.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,unordered_pair(u,v))*.
% 299.94/300.90 54491[0:SpR:54401.1,247.0] || equal(u,universal_class) -> member(null_class,ordered_pair(u,v))*.
% 299.94/300.90 54298[0:MRR:54257.0,3674.1] || -> member(complement(u),u)* equal(singleton(complement(u)),null_class).
% 299.94/300.90 54234[0:Obv:54226.1] || equal(singleton(u),u)** -> equal(singleton(u),null_class).
% 299.94/300.90 54216[0:Obv:54201.1] || subclass(singleton(u),u)* -> equal(singleton(u),null_class).
% 299.94/300.90 5368[0:Res:354.2,218.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),cross_product(w,x))*.
% 299.94/300.90 48528[3:MRR:48507.1,10106.1] || equal(power_class(u),null_class) -> subclass(power_class(u),v)*.
% 299.94/300.90 78769[3:SpL:4917.0,78642.0] || equal(complement(apply(null_class,u)),apply(null_class,v))* -> .
% 299.94/300.90 74867[3:SpL:73730.0,46016.0] || equal(union(null_class,complement(u)),union(u,null_class))** -> .
% 299.94/300.90 74812[3:SpR:73730.0,35849.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,null_class)))*.
% 299.94/300.90 74230[0:SpR:72387.0,480.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.94/300.90 73860[3:SpL:71675.0,36226.0] || subclass(universal_class,union(u,null_class))* -> member(null_class,u).
% 299.94/300.90 73859[3:SpL:71675.0,36230.0] || subclass(universal_class,union(u,null_class))* -> member(omega,u).
% 299.94/300.90 73858[3:SpL:71675.0,26972.0] || equal(union(u,null_class),universal_class)** -> member(omega,u).
% 299.94/300.90 73857[3:SpL:71675.0,26973.0] || equal(union(u,null_class),universal_class)** -> member(null_class,u).
% 299.94/300.90 72375[0:Rew:72365.0,47009.0] || -> equal(intersection(union(power_class(u),complement(v)),union(complement(power_class(u)),v)),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.90 72082[3:Rew:71037.0,71267.0] || -> equal(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.94/300.90 71529[6:Rew:71037.0,29960.0] || -> member(null_class,complement(u)) member(null_class,union(u,null_class))*.
% 299.94/300.90 71518[3:Rew:71037.0,28016.0] || -> equal(complement(union(u,null_class)),union(null_class,complement(u)))**.
% 299.94/300.90 71284[3:Rew:71037.0,28051.0] || -> subclass(complement(apply(null_class,u)),complement(apply(null_class,v)))*.
% 299.94/300.90 70558[3:Res:58692.1,70521.0] || equal(complement(regular(unordered_pair(singleton(u),v))),null_class)** -> .
% 299.94/300.90 78688[3:SpL:72083.0,45958.0] || equal(complement(apply(null_class,u)),sum_class(range_of(null_class)))** -> .
% 299.94/300.90 78642[3:SpL:72083.0,45958.0] || equal(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> .
% 299.94/300.90 72083[3:Rew:71037.0,71285.0] || -> equal(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.90 71324[3:Rew:71037.0,27531.0] || -> subclass(complement(sum_class(range_of(null_class))),complement(apply(null_class,u)))*.
% 299.94/300.90 71283[3:Rew:71037.0,28050.0] || -> subclass(complement(apply(null_class,u)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.90 74466[0:Rew:72365.0,74204.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.94/300.90 75410[0:SpR:72365.0,5276.0] || -> subclass(symmetric_difference(u,v),complement(intersection(v,u)))*.
% 299.94/300.90 73745[3:SpR:71675.0,57341.0] || -> subclass(restrict(union(u,null_class),v,w),u)*.
% 299.94/300.90 73991[3:Res:73729.0,352.1] inductive(union(u,null_class)) || -> member(null_class,u)*.
% 299.94/300.90 72384[0:Rew:72365.0,475.0] || -> equal(intersection(union(u,cross_product(v,w)),complement(restrict(u,v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.94/300.90 71072[3:Rew:71037.0,59012.0] || -> subclass(complement(successor(complement(u))),union(u,null_class))*.
% 299.94/300.90 71063[3:Rew:71037.0,31097.0] || -> equal(symmetric_difference(complement(u),union(u,null_class)),universal_class)**.
% 299.94/300.90 71062[3:Rew:71037.0,31036.0] || -> equal(union(complement(u),union(u,null_class)),universal_class)**.
% 299.94/300.90 71061[3:Rew:71037.0,30887.0] || -> equal(intersection(complement(u),union(u,null_class)),null_class)**.
% 299.94/300.90 72383[0:Rew:72365.0,476.0] || -> equal(intersection(union(cross_product(u,v),w),complement(restrict(w,u,v))),symmetric_difference(cross_product(u,v),w))**.
% 299.94/300.90 70556[3:Res:58316.1,70521.0] || equal(regular(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.94/300.90 70575[3:Res:58692.1,70543.0] || equal(complement(regular(unordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90 76314[0:Rew:75414.0,76074.0] || -> equal(symmetric_difference(u,v),symmetric_difference(v,u))*.
% 299.94/300.90 76060[0:SpR:75789.0,4125.0] || -> subclass(symmetric_difference(u,v),union(v,u))*.
% 299.94/300.90 76442[3:MRR:76441.0,5.0] || -> equal(symmetric_difference(u,singleton(u)),successor(u))**.
% 299.94/300.90 75789[0:Rew:27.0,75478.0] || -> equal(union(u,v),union(v,u))*.
% 299.94/300.90 72365[0:MRR:71013.0,70740.0] || -> equal(intersection(u,v),intersection(v,u))*.
% 299.94/300.90 74675[3:SpR:73730.0,72069.0] || -> subclass(union(u,u),union(null_class,u))*.
% 299.94/300.90 74439[3:Rew:73143.0,74273.0,7649.0,74273.0] || -> equal(symmetric_difference(element_relation,complement(compose(element_relation,universal_class))),union(element_relation,complement(compose(element_relation,universal_class))))**.
% 299.94/300.90 74108[3:SpR:28866.0,71964.0] || -> subclass(union(u,u),union(u,null_class))*.
% 299.94/300.90 73975[7:SpR:37722.1,73729.0] function(u) || -> subclass(successor(u),u)*.
% 299.94/300.90 73750[3:SpR:71675.0,56986.0] || -> subclass(intersection(u,union(v,null_class)),v)*.
% 299.94/300.90 73746[3:SpR:71675.0,58222.0] || -> subclass(intersection(union(u,null_class),v),u)*.
% 299.94/300.90 72367[3:Rew:72365.0,16154.0] || equal(cantor(restrict(x__dfg,y__dfg,z__dfg)),intersection(y__dfg,cantor(x__dfg)))** -> .
% 299.94/300.90 73733[3:SpR:71675.0,29199.0] || -> subclass(union(u,null_class),union(u,u))*.
% 299.94/300.90 73730[3:SpR:71675.0,28866.0] || -> equal(union(u,null_class),union(u,u))*.
% 299.94/300.90 73743[3:SpR:71675.0,36736.0] || -> equal(symmetric_difference(u,union(u,null_class)),null_class)**.
% 299.94/300.90 72387[0:Rew:72365.0,114.0] || -> equal(intersection(union(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.94/300.90 72069[3:Rew:71963.0,72068.0] || -> subclass(union(u,null_class),union(null_class,u))*.
% 299.94/300.90 71964[3:Rew:71963.0,7704.0] || -> subclass(union(null_class,u),union(u,null_class))*.
% 299.94/300.90 71069[3:Rew:71037.0,46014.0] || equal(union(u,null_class),complement(u))** -> .
% 299.94/300.90 73729[3:SpR:71675.0,26980.0] || -> subclass(union(u,null_class),u)*.
% 299.94/300.90 72366[3:Rew:72365.0,16153.0] || subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),intersection(y__dfg,cantor(x__dfg)))* -> .
% 299.94/300.90 72368[3:Rew:72365.0,59404.0] || equal(intersection(y__dfg,cantor(x__dfg)),universal_class)** -> .
% 299.94/300.90 72059[6:Rew:30545.0,71681.0] || equal(successor(complement(successor(null_class))),null_class)** -> .
% 299.94/300.90 73147[3:Rew:73143.0,71052.0] || -> equal(symmetric_difference(u,universal_class),complement(u))**.
% 299.94/300.90 72385[3:Rew:72365.0,7652.0] || -> equal(intersection(element_relation,complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.90 71037[3:MRR:28968.0,71036.0] || -> equal(symmetric_difference(universal_class,u),complement(u))**.
% 299.94/300.90 73143[0:MRR:73058.0,5258.0] || -> equal(intersection(u,universal_class),u)**.
% 299.94/300.90 70740[0:Obv:70725.0] || -> subclass(intersection(u,v),intersection(v,u))*.
% 299.94/300.90 12220[0:Obv:12200.1] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.94/300.90 70573[3:Res:58316.1,70543.0] || equal(regular(unordered_pair(null_class,u)),universal_class)** -> .
% 299.94/300.90 70543[3:SpL:17051.0,70521.0] || subclass(universal_class,regular(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 70521[3:SpL:13.0,47758.0] || subclass(universal_class,regular(unordered_pair(singleton(u),v)))* -> .
% 299.94/300.90 47758[3:MRR:32634.1,47757.0] || subclass(universal_class,regular(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.94/300.90 12219[0:Obv:12212.1] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.94/300.90 69958[3:Res:58692.1,69918.0] || equal(complement(regular(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90 69931[3:Res:58692.1,69512.0] || equal(complement(regular(singleton(unordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90 69545[3:Res:58692.1,69506.0] || equal(complement(regular(unordered_pair(u,singleton(v)))),null_class)** -> .
% 299.94/300.90 69956[3:Res:58316.1,69918.0] || equal(regular(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90 12217[0:Obv:12213.2] || subclass(u,v) member(not_subclass_element(u,intersection(w,v)),w)* -> subclass(u,intersection(w,v)).
% 299.94/300.90 69929[3:Res:58316.1,69512.0] || equal(regular(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90 69918[3:SpL:14.0,69512.0] || subclass(universal_class,regular(singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90 69543[3:Res:58316.1,69506.0] || equal(regular(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.94/300.90 69512[3:SpL:13.0,47754.0] || subclass(universal_class,regular(singleton(unordered_pair(u,v))))* -> .
% 299.94/300.90 10047[0:Res:7.1,1279.2] || equal(u,intersection(v,w))*+ member(x,w)* member(x,v)* -> member(x,u)*.
% 299.94/300.90 69695[3:Res:58692.1,69534.0] || equal(complement(regular(singleton(singleton(u)))),null_class)** -> .
% 299.94/300.90 69560[3:Res:58692.1,69532.0] || equal(complement(regular(unordered_pair(u,null_class))),null_class)** -> .
% 299.94/300.90 69693[3:Res:58316.1,69534.0] || equal(regular(singleton(singleton(u))),universal_class)** -> .
% 299.94/300.90 69558[3:Res:58316.1,69532.0] || equal(regular(unordered_pair(u,null_class)),universal_class)** -> .
% 299.94/300.90 3129[0:Res:166.1,219.0] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(restrict(u,v,w),x)),u)*.
% 299.94/300.90 69534[3:SpL:13.0,69506.0] || subclass(universal_class,regular(singleton(singleton(u))))* -> .
% 299.94/300.90 69666[3:Res:58692.1,69550.0] || equal(complement(regular(singleton(null_class))),null_class)** -> .
% 299.94/300.90 69664[3:Res:58316.1,69550.0] || equal(regular(singleton(null_class)),universal_class)** -> .
% 299.94/300.90 69550[3:SpL:13.0,69532.0] || subclass(universal_class,regular(singleton(null_class)))* -> .
% 299.94/300.90 2356[0:Res:159.1,219.0] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(u,restrict(v,w,x))),v)*.
% 299.94/300.90 69532[3:SpL:17051.0,69506.0] || subclass(universal_class,regular(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 69506[3:SpL:13.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,singleton(v))))* -> .
% 299.94/300.90 47754[3:MRR:32635.1,47753.0] || subclass(universal_class,regular(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.94/300.90 47721[3:Rew:26764.0,47429.1] || equal(null_class,u) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90 11066[0:MRR:11065.0,12.0] || -> equal(apply(choice,unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.90 47712[3:Rew:26764.0,47428.1] || equal(null_class,u) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90 46016[3:SpL:30548.0,45958.0] || equal(union(null_class,complement(u)),union(u,u))* -> .
% 299.94/300.90 45633[6:MRR:25638.1,45624.0] inductive(intersection(u,v)) || -> member(regular(omega),v)*.
% 299.94/300.90 45632[6:MRR:25480.1,45624.0] inductive(intersection(u,v)) || -> member(regular(omega),u)*.
% 299.94/300.90 11064[0:MRR:11063.0,12.0] || -> equal(apply(choice,unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.94/300.90 43202[3:SpR:42933.1,36218.0] || subclass(u,null_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90 65783[3:Res:58194.0,64251.0] || equal(intersection(intersection(u,successor(null_class)),v),universal_class)** -> .
% 299.94/300.90 65779[3:Res:56843.0,64251.0] || equal(intersection(u,intersection(successor(null_class),v)),universal_class)** -> .
% 299.94/300.90 65776[3:Res:56958.0,64251.0] || equal(intersection(u,intersection(v,successor(null_class))),universal_class)** -> .
% 299.94/300.90 5726[0:SpR:221.0,42.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.94/300.90 65768[3:Res:58108.0,64251.0] || equal(intersection(intersection(successor(null_class),u),v),universal_class)** -> .
% 299.94/300.90 65756[3:Res:7.1,64251.0] || equal(successor(null_class),u)* equal(u,universal_class) -> .
% 299.94/300.90 65079[3:Res:59018.1,19460.1] || equal(successor(u),null_class) subclass(domain_relation,u)* -> .
% 299.94/300.90 65078[3:Res:59018.1,32866.1] || equal(successor(u),null_class)** equal(u,domain_relation) -> .
% 299.94/300.90 5725[0:SpR:221.0,41.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.94/300.90 66712[8:MRR:66711.1,5673.0] || equal(successor(compose(complement(element_relation),inverse(element_relation))),null_class)** -> .
% 299.94/300.90 66690[3:Obv:66562.1] || equal(successor(cantor(restrict(x__dfg,y__dfg,z__dfg))),null_class)** -> .
% 299.94/300.90 66689[3:Obv:66561.1] || equal(successor(cross_product(universal_class,cross_product(universal_class,universal_class))),null_class)** -> .
% 299.94/300.90 5378[0:Res:354.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w) equal(v,null_class).
% 299.94/300.90 67938[8:Res:66660.1,50524.0] || equal(successor(complement(cross_product(universal_class,universal_class))),null_class)** -> .
% 299.94/300.90 66660[3:MRR:66420.1,5.0] || equal(successor(u),null_class) -> subclass(u,v)*.
% 299.94/300.90 66609[3:Rew:26764.0,66248.1] || equal(successor(u),null_class)** -> equal(u,null_class).
% 299.94/300.90 66671[3:Obv:66579.1] || equal(successor(successor(unordered_pair(omega,u))),null_class)** -> .
% 299.94/300.90 4071[0:Res:480.1,4.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,w))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.90 66670[3:Obv:66578.1] || equal(successor(successor(unordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90 66669[3:Obv:66577.1] || equal(successor(successor(unordered_pair(u,omega))),null_class)** -> .
% 299.94/300.90 66668[3:Obv:66576.1] || equal(successor(successor(unordered_pair(u,null_class))),null_class)** -> .
% 299.94/300.90 66667[3:Obv:66575.1] || equal(successor(successor(ordered_pair(universal_class,u))),null_class)** -> .
% 299.94/300.90 66665[6:Obv:66523.1] || equal(successor(unordered_pair(regular(omega),u)),null_class)** -> .
% 299.94/300.90 66664[6:Obv:66514.1] || equal(successor(unordered_pair(u,regular(omega))),null_class)** -> .
% 299.94/300.90 66656[6:MRR:66382.1,45631.0] || equal(successor(successor(complement(singleton(null_class)))),null_class)** -> .
% 299.94/300.90 66627[6:Obv:66591.1] || equal(successor(successor(successor(null_class))),null_class)** -> .
% 299.94/300.90 3240[0:Res:159.1,481.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.90 66626[3:Obv:66574.1] || equal(successor(successor(singleton(omega))),null_class)** -> .
% 299.94/300.90 66625[3:Obv:66573.1] || equal(successor(successor(singleton(null_class))),null_class)** -> .
% 299.94/300.90 66624[3:Obv:66550.1] || equal(successor(cross_product(universal_class,universal_class)),null_class)** -> .
% 299.94/300.90 66618[6:Obv:66493.1] || equal(successor(singleton(regular(omega))),null_class)** -> .
% 299.94/300.90 3231[0:Res:166.1,481.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.94/300.90 66614[3:Obv:66590.1] || equal(successor(successor(omega)),null_class)** -> .
% 299.94/300.90 66607[3:Obv:66600.1] || equal(successor(composition_function),null_class)** -> .
% 299.94/300.90 65061[3:Res:59018.1,316.0] || equal(successor(u),null_class) -> equal(complement(u),universal_class)**.
% 299.94/300.90 3162[0:Res:353.2,9.0] || subclass(u,unordered_pair(v,w))* -> equal(u,null_class) equal(regular(u),w) equal(regular(u),v).
% 299.94/300.90 65784[3:Res:58880.0,64251.0] || equal(union(null_class,intersection(u,successor(null_class))),universal_class)** -> .
% 299.94/300.90 65774[3:Res:58256.0,64251.0] || equal(union(null_class,intersection(successor(null_class),u)),universal_class)** -> .
% 299.94/300.90 65790[3:Res:61403.0,64251.0] || equal(complement(successor(complement(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90 46831[0:Rew:46582.0,7018.2] || member(u,universal_class) subclass(power_class(v),w)*+ -> member(u,complement(power_class(v)))* member(u,w)*.
% 299.94/300.90 64251[3:SpL:39614.1,64231.0] || subclass(u,successor(null_class))* equal(u,universal_class) -> .
% 299.94/300.90 63720[3:Res:58194.0,58345.0] || -> subclass(intersection(intersection(u,successor(null_class)),v),singleton(null_class))*.
% 299.94/300.90 63716[3:Res:56843.0,58345.0] || -> subclass(intersection(u,intersection(successor(null_class),v)),singleton(null_class))*.
% 299.94/300.90 63713[3:Res:56958.0,58345.0] || -> subclass(intersection(u,intersection(v,successor(null_class))),singleton(null_class))*.
% 299.94/300.90 63705[3:Res:58108.0,58345.0] || -> subclass(intersection(intersection(successor(null_class),u),v),singleton(null_class))*.
% 299.94/300.90 65483[3:MRR:65475.1,22203.0] || equal(successor(null_class),domain_relation)** -> .
% 299.94/300.90 63693[3:Res:7.1,58345.0] || equal(successor(null_class),u) -> subclass(u,singleton(null_class))*.
% 299.94/300.90 63445[6:MRR:63405.1,63405.2,53.0,45624.0] inductive(singleton(u)) || -> equal(apply(choice,omega),u)*.
% 299.94/300.90 60699[3:Rew:26766.0,60628.0] || equal(union(null_class,unordered_pair(singleton(u),v)),null_class)** -> .
% 299.94/300.90 60698[3:Rew:26766.0,60622.0] || equal(union(null_class,unordered_pair(u,singleton(v))),null_class)** -> .
% 299.94/300.90 60697[3:Rew:26766.0,60618.0] || equal(union(null_class,singleton(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90 15791[3:Rew:15422.0,5986.2] || member(u,universal_class) subclass(domain_relation,restrict(v,w,x))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90 60696[3:Rew:26766.0,60617.0] || equal(union(null_class,singleton(unordered_pair(u,v))),null_class)** -> .
% 299.94/300.90 60584[3:Res:58692.1,54294.0] || equal(complement(u),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 10071[0:MRR:9364.1,10054.1] || member(u,universal_class) member(v,u) subclass(element_relation,w) -> member(ordered_pair(v,u),w)*.
% 299.94/300.90 59022[3:Res:58994.0,352.1] inductive(complement(successor(u))) || -> member(null_class,complement(u))*.
% 299.94/300.90 65074[3:Res:59018.1,1966.0] || equal(successor(unordered_pair(singleton(u),v)),null_class)** -> .
% 299.94/300.90 65068[3:Res:59018.1,1965.0] || equal(successor(unordered_pair(u,singleton(v))),null_class)** -> .
% 299.94/300.90 65064[3:Res:59018.1,14977.0] || equal(successor(singleton(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90 65063[3:Res:59018.1,14970.0] || equal(successor(singleton(unordered_pair(u,v))),null_class)** -> .
% 299.94/300.90 65067[3:Res:59018.1,1961.0] || equal(successor(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 65062[3:Res:59018.1,1964.0] || equal(successor(singleton(singleton(u))),null_class)** -> .
% 299.94/300.90 65088[3:Res:59018.1,19455.0] || equal(successor(domain_relation),null_class)** -> .
% 299.94/300.90 1417[0:SpR:248.0,17.2] || member(u,v) member(singleton(u),w) -> member(singleton(singleton(singleton(u))),cross_product(w,v))*.
% 299.94/300.90 58695[3:Res:58623.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,u)*.
% 299.94/300.90 63721[3:Res:58880.0,58345.0] || -> subclass(union(null_class,intersection(u,successor(null_class))),singleton(null_class))*.
% 299.94/300.90 64243[3:SpL:39910.0,64231.0] || equal(intersection(u,successor(null_class)),universal_class)** -> .
% 299.94/300.90 64231[3:MRR:64214.1,44981.0] || equal(intersection(successor(null_class),u),universal_class)** -> .
% 299.94/300.90 63711[3:Res:58256.0,58345.0] || -> subclass(union(null_class,intersection(successor(null_class),u)),singleton(null_class))*.
% 299.94/300.90 46730[0:Rew:46582.0,5506.0] || -> equal(intersection(union(u,complement(power_class(v))),union(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.90 63691[3:Res:52.1,58345.0] inductive(successor(null_class)) || -> subclass(omega,singleton(null_class))*.
% 299.94/300.90 58345[3:SpR:39614.1,58237.0] || subclass(u,successor(null_class))* -> subclass(u,singleton(null_class)).
% 299.94/300.90 56413[3:Res:10104.1,54886.0] || equal(cantor(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90 56359[3:Res:3674.1,54886.0] || equal(cantor(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 15530[3:Rew:15422.0,5746.0] || member(u,cantor(cross_product(v,w))) equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class)** -> .
% 299.94/300.90 56254[0:Res:10104.1,54878.0] || equal(sum_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90 56200[0:Res:3674.1,54878.0] || equal(sum_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 56120[0:Res:10104.1,54877.0] || equal(power_class(regular(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90 56066[0:Res:3674.1,54877.0] || equal(power_class(u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 11561[0:Res:1932.2,15.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))*+ subclass(composition_function,cross_product(w,x))* -> member(u,w)*.
% 299.94/300.90 63544[6:SoR:63542.0,59431.1] || equal(intersection(complement(successor(null_class)),u),universal_class)** -> .
% 299.94/300.90 63542[6:MRR:63538.1,45417.0] inductive(intersection(complement(successor(null_class)),u)) || -> .
% 299.94/300.90 58599[3:SpR:30545.0,58222.0] || -> subclass(intersection(complement(successor(null_class)),u),complement(singleton(null_class)))*.
% 299.94/300.90 63488[6:SoR:63486.0,59431.1] || equal(intersection(u,complement(successor(null_class))),universal_class)** -> .
% 299.94/300.90 10976[0:Res:48.1,1275.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.90 63486[6:MRR:63483.1,45417.0] inductive(intersection(u,complement(successor(null_class)))) || -> .
% 299.94/300.90 57332[3:SpR:30545.0,56986.0] || -> subclass(intersection(u,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.90 63214[3:Res:7.1,59799.0] || equal(cantor(x__dfg),y__dfg)** equal(universal_class,y__dfg) -> .
% 299.94/300.90 63213[3:Res:58316.1,59799.0] || equal(cantor(x__dfg),universal_class)** equal(universal_class,y__dfg) -> .
% 299.94/300.90 7158[0:Res:406.3,533.0] || member(u,universal_class) subclass(u,singleton(v))* -> equal(u,null_class) equal(apply(choice,u),v).
% 299.94/300.90 62137[3:MRR:62136.1,46398.0] || equal(complement(cross_product(universal_class,cross_product(universal_class,universal_class))),universal_class)** -> .
% 299.94/300.90 62103[3:Res:59208.1,16153.0] || equal(complement(cantor(restrict(x__dfg,y__dfg,z__dfg))),universal_class)** -> .
% 299.94/300.90 6929[0:Rew:479.0,6868.0] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.90 59810[7:SoR:59807.0,5405.2] single_valued_class(regular(omega)) || equal(regular(omega),null_class)** -> .
% 299.94/300.90 59799[3:SpL:39614.1,59404.0] || subclass(y__dfg,cantor(x__dfg))* equal(universal_class,y__dfg) -> .
% 299.94/300.90 63209[3:MRR:63207.1,22203.0] || equal(choice,universal_class)** -> .
% 299.94/300.90 6235[0:Rew:5541.0,6223.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.94/300.90 63186[6:MRR:63184.1,45417.0] inductive(union(null_class,complement(successor(null_class)))) || -> .
% 299.94/300.90 63137[6:Res:58188.0,45379.1] inductive(intersection(restrict(null_class,u,v),w)) || -> .
% 299.94/300.90 58188[0:SpR:29.0,58108.0] || -> subclass(intersection(restrict(u,v,w),x),u)*.
% 299.94/300.90 5212[0:Res:159.1,4386.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.94/300.90 57753[3:SpR:30.0,56987.0] || -> subclass(restrict(union(u,u),v,w),u)*.
% 299.94/300.90 57461[0:SpR:30.0,56958.0] || -> subclass(restrict(intersection(u,v),w,x),v)*.
% 299.94/300.90 5201[0:Res:166.1,4386.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.94/300.90 57010[0:SpR:30.0,56843.0] || -> subclass(restrict(intersection(u,v),w,x),u)*.
% 299.94/300.90 62545[6:Res:56952.0,45379.1] inductive(intersection(u,restrict(null_class,v,w))) || -> .
% 299.94/300.90 56952[0:SpR:29.0,56843.0] || -> subclass(intersection(u,restrict(v,w,x)),v)*.
% 299.94/300.90 62354[6:Res:58874.0,45379.1] inductive(union(null_class,restrict(null_class,u,v))) || -> .
% 299.94/300.90 58874[3:SpR:29.0,58256.0] || -> subclass(union(null_class,restrict(u,v,w)),u)*.
% 299.94/300.90 61413[3:SpR:28866.0,59011.0] || -> subclass(complement(successor(complement(u))),union(u,u))*.
% 299.94/300.90 62120[8:Rew:26766.0,62100.0] || equal(union(null_class,cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.90 1227[0:SpL:248.0,97.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),composition_function)*+ -> equal(compose(singleton(ordered_pair(u,v)),u),v)**.
% 299.94/300.90 62114[3:Res:59208.1,46396.0] || equal(complement(composition_function),universal_class)** -> .
% 299.94/300.90 59208[3:Res:58316.1,34384.0] || equal(complement(u),universal_class) -> subclass(u,v)*.
% 299.94/300.90 1204[0:SpL:248.0,108.0] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> equal(apply(singleton(ordered_pair(u,v)),u),v)**.
% 299.94/300.90 60660[3:Res:58692.1,32625.0] || equal(complement(regular(ordered_pair(u,v))),null_class)** -> .
% 299.94/300.90 60684[3:Rew:26766.0,60621.0] || equal(union(null_class,ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 60592[3:Res:58692.1,316.0] || equal(complement(u),null_class)** -> equal(universal_class,u).
% 299.94/300.90 59209[3:Res:58316.1,23752.0] || equal(complement(u),universal_class)** -> equal(u,null_class).
% 299.94/300.90 12018[0:Res:53.0,1419.0] || member(u,v)*+ -> equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.94/300.90 61486[6:MRR:61479.1,45631.0] || equal(successor(complement(singleton(null_class))),null_class)** -> .
% 299.94/300.90 61403[3:SpR:44.0,59011.0] || -> subclass(complement(successor(complement(singleton(null_class)))),successor(null_class))*.
% 299.94/300.90 59011[3:SpR:26766.0,58994.0] || -> subclass(complement(successor(complement(u))),union(null_class,u))*.
% 299.94/300.90 60683[3:Rew:26766.0,60616.0] || equal(union(null_class,singleton(singleton(u))),null_class)** -> .
% 299.94/300.90 60671[3:Res:58692.1,44982.0] || equal(complement(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 60669[3:Res:58692.1,44977.0] || equal(complement(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 61040[6:Res:26389.1,61002.0] || equal(complement(successor(successor(null_class))),universal_class)** -> .
% 299.94/300.90 61033[6:Res:29933.1,61002.0] || equal(complement(successor(null_class)),singleton(null_class))** -> .
% 299.94/300.90 61003[6:MRR:28223.1,61002.0] inductive(symmetric_difference(successor(universal_class),successor(null_class))) || -> .
% 299.94/300.90 47187[0:Rew:46582.0,46801.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.94/300.90 61002[6:MRR:61001.1,60678.0] || member(null_class,complement(successor(null_class)))* -> .
% 299.94/300.90 47184[0:Rew:46582.0,46676.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.94/300.90 60670[3:Res:58692.1,44981.0] || equal(complement(singleton(u)),null_class)** -> .
% 299.94/300.90 60676[3:Rew:26766.0,60642.0] || equal(union(null_class,domain_relation),null_class)** -> .
% 299.94/300.90 60673[6:Res:58692.1,45856.0] || equal(complement(successor_relation),null_class)** -> .
% 299.94/300.90 60652[3:Res:58692.1,17225.0] || equal(complement(domain_relation),null_class)** -> .
% 299.94/300.90 15523[3:Rew:15422.0,6641.2] inductive(singleton(u)) || member(u,universal_class) -> member(u,cantor(successor_relation)) subclass(range_of(null_class),singleton(u))*.
% 299.94/300.90 60608[3:Res:58692.1,1908.0] || equal(complement(composition_function),null_class)** -> .
% 299.94/300.90 60607[3:Res:58692.1,1664.0] || equal(complement(application_function),null_class)** -> .
% 299.94/300.90 60606[3:Res:58692.1,671.0] || equal(complement(element_relation),null_class)** -> .
% 299.94/300.90 47189[0:Rew:46582.0,46864.1] || member(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.90 60501[6:MRR:60499.1,45417.0] inductive(symmetric_difference(universal_class,successor(null_class))) || -> .
% 299.94/300.90 9309[0:Res:7.1,326.0] || equal(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u)).
% 299.94/300.90 60421[6:Obv:60419.1] || equal(unordered_pair(regular(omega),u),null_class)** -> .
% 299.94/300.90 59609[6:SoR:45629.0,59431.1] || equal(complement(unordered_pair(regular(omega),u)),universal_class)** -> .
% 299.94/300.90 60413[6:Obv:60411.1] || equal(unordered_pair(u,regular(omega)),null_class)** -> .
% 299.94/300.90 7588[0:Res:7.1,325.0] || equal(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u)).
% 299.94/300.90 59607[6:SoR:45628.0,59431.1] || equal(complement(unordered_pair(u,regular(omega))),universal_class)** -> .
% 299.94/300.90 58223[3:SpR:36218.0,58108.0] || -> subclass(intersection(union(u,u),v),u)*.
% 299.94/300.90 60247[6:Res:58194.0,45379.1] inductive(intersection(intersection(u,null_class),v)) || -> .
% 299.94/300.90 58194[0:SpR:39910.0,58108.0] || -> subclass(intersection(intersection(u,v),w),v)*.
% 299.94/300.90 4112[0:Rew:29.0,4075.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),cross_product(v,w))*.
% 299.94/300.90 60107[3:Rew:26764.0,60040.0,7649.0,60040.0] || -> subclass(complement(successor(u)),complement(singleton(u)))*.
% 299.94/300.90 60053[6:Res:58880.0,45379.1] inductive(union(null_class,intersection(u,null_class))) || -> .
% 299.94/300.90 58880[3:SpR:39910.0,58256.0] || -> subclass(union(null_class,intersection(u,v)),v)*.
% 299.94/300.90 11136[0:Obv:11129.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(w,u),v),w)** subclass(unordered_pair(w,u),v).
% 299.94/300.90 59859[7:SoR:59800.0,72.1] one_to_one(x__dfg) || equal(universal_class,y__dfg)** -> .
% 299.94/300.90 59800[7:Rew:26764.0,59796.1] function(x__dfg) || equal(universal_class,y__dfg)** -> .
% 299.94/300.90 59808[6:Obv:59804.1] || equal(singleton(regular(omega)),null_class)** -> .
% 299.94/300.90 59809[7:SoR:59807.0,72.1] one_to_one(regular(omega)) || -> .
% 299.94/300.90 11135[0:Obv:11130.1] || member(u,v) -> equal(not_subclass_element(unordered_pair(u,w),v),w)** subclass(unordered_pair(u,w),v).
% 299.94/300.90 59807[7:Obv:59806.1] function(regular(omega)) || -> .
% 299.94/300.90 59605[6:SoR:45627.0,59431.1] || equal(complement(singleton(regular(omega))),universal_class)** -> .
% 299.94/300.90 59677[6:SoR:54214.0,59431.1] || equal(regular(omega),universal_class)** -> .
% 299.94/300.90 11113[0:EqF:526.1,526.2] || equal(u,v) -> subclass(unordered_pair(v,u),w) equal(not_subclass_element(unordered_pair(v,u),w),v)**.
% 299.94/300.90 59612[6:SoR:45626.0,59431.1] || equal(complement(omega),universal_class)** -> .
% 299.94/300.90 59431[3:MRR:59226.1,21035.1] || equal(u,universal_class) -> inductive(u)*.
% 299.94/300.90 59380[6:Res:58316.1,29501.0] || equal(union(null_class,successor_relation),universal_class)** -> .
% 299.94/300.90 10992[0:MRR:10977.0,10054.1] || member(u,union(v,w)) -> member(u,intersection(v,w))* member(u,symmetric_difference(v,w)).
% 299.94/300.90 58316[3:Rew:26764.0,58191.1] || equal(u,universal_class) -> subclass(v,u)*.
% 299.94/300.90 58943[6:Res:58256.0,45379.1] inductive(union(null_class,intersection(null_class,u))) || -> .
% 299.94/300.90 5375[0:Res:354.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.94/300.90 58994[3:Rew:26764.0,58930.0,7649.0,58930.0] || -> subclass(complement(successor(u)),complement(u))*.
% 299.94/300.90 58256[3:SpR:35112.0,58108.0] || -> subclass(union(null_class,intersection(u,v)),u)*.
% 299.94/300.90 58841[6:Res:58621.0,45379.1] inductive(union(null_class,union(null_class,null_class))) || -> .
% 299.94/300.90 5363[0:Res:354.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.94/300.90 58638[6:Res:58222.0,45379.1] inductive(intersection(union(null_class,null_class),u)) || -> .
% 299.94/300.90 58702[6:Res:58623.0,45379.1] inductive(symmetric_difference(universal_class,complement(null_class))) || -> .
% 299.94/300.90 58222[3:SpR:35112.0,58108.0] || -> subclass(intersection(union(null_class,u),v),u)*.
% 299.94/300.90 5243[0:Res:167.1,23.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),v)*.
% 299.94/300.90 58268[6:Res:58108.0,45379.1] inductive(intersection(intersection(null_class,u),v)) || -> .
% 299.94/300.90 58237[3:SpR:35128.0,58108.0] || -> subclass(intersection(successor(null_class),u),singleton(null_class))*.
% 299.94/300.90 58108[0:Obv:58092.0] || -> subclass(intersection(intersection(u,v),w),u)*.
% 299.94/300.90 5242[0:Res:167.1,22.0] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(u,v),w),x),u)*.
% 299.94/300.90 57341[3:SpR:30.0,56986.0] || -> subclass(restrict(union(null_class,u),v,w),u)*.
% 299.94/300.90 56987[3:SpR:36218.0,56843.0] || -> subclass(intersection(u,union(v,v)),v)*.
% 299.94/300.90 5239[0:Res:167.1,2.0] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.90 57480[6:Res:56958.0,45379.1] inductive(intersection(u,intersection(v,null_class))) || -> .
% 299.94/300.90 56958[0:SpR:39910.0,56843.0] || -> subclass(intersection(u,intersection(v,w)),w)*.
% 299.94/300.90 57366[6:Res:56986.0,45379.1] inductive(intersection(u,union(null_class,null_class))) || -> .
% 299.94/300.90 56986[3:SpR:35112.0,56843.0] || -> subclass(intersection(u,union(null_class,v)),v)*.
% 299.94/300.90 4090[0:Res:160.1,23.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),w)*.
% 299.94/300.90 57029[6:Res:56843.0,45379.1] inductive(intersection(u,intersection(null_class,v))) || -> .
% 299.94/300.90 57001[3:SpR:35128.0,56843.0] || -> subclass(intersection(u,successor(null_class)),singleton(null_class))*.
% 299.94/300.90 56843[0:Obv:56824.0] || -> subclass(intersection(u,intersection(v,w)),v)*.
% 299.94/300.90 56677[3:SpR:17051.0,55854.0] || -> equal(regular(singleton(singleton(null_class))),singleton(null_class))**.
% 299.94/300.90 4089[0:Res:160.1,22.0] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(v,w)),x),v)*.
% 299.94/300.90 55854[0:Rew:248.0,55853.0] || -> equal(regular(singleton(singleton(singleton(u)))),singleton(singleton(u)))**.
% 299.94/300.90 55071[3:Res:7.1,50000.0] || equal(flip(u),domain_relation)** equal(null_class,u) -> .
% 299.94/300.90 56402[3:Res:242.0,54886.0] || equal(cantor(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 56357[3:Res:12.0,54886.0] || equal(cantor(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 4087[0:Res:160.1,2.0] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.90 56358[3:Res:121.0,54886.0] || equal(cantor(singleton(u)),universal_class)** -> .
% 299.94/300.90 56356[3:Res:53.0,54886.0] || equal(cantor(omega),universal_class)** -> .
% 299.94/300.90 54886[3:Res:32787.1,54807.1] || member(u,universal_class)* equal(cantor(u),universal_class) -> .
% 299.94/300.90 56243[0:Res:242.0,54878.0] || equal(sum_class(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 9625[0:Obv:9607.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.90 56198[0:Res:12.0,54878.0] || equal(sum_class(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 56199[0:Res:121.0,54878.0] || equal(sum_class(singleton(u)),universal_class)** -> .
% 299.94/300.90 56204[0:Res:2123.0,54878.0] || equal(sum_class(null_class),universal_class)** -> .
% 299.94/300.90 56197[0:Res:53.0,54878.0] || equal(sum_class(omega),universal_class)** -> .
% 299.94/300.90 9624[0:Obv:9614.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))*.
% 299.94/300.90 54878[0:Res:55.1,54807.1] || member(u,universal_class)* equal(sum_class(u),universal_class) -> .
% 299.94/300.90 56109[0:Res:242.0,54877.0] || equal(power_class(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 56064[0:Res:12.0,54877.0] || equal(power_class(unordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 56065[0:Res:121.0,54877.0] || equal(power_class(singleton(u)),universal_class)** -> .
% 299.94/300.90 5324[0:Res:353.2,218.0] || subclass(u,restrict(v,w,x))*+ -> equal(u,null_class) member(regular(u),cross_product(w,x))*.
% 299.94/300.90 56063[0:Res:53.0,54877.0] || equal(power_class(omega),universal_class)** -> .
% 299.94/300.90 54877[0:Res:57.1,54807.1] || member(u,universal_class)* equal(power_class(u),universal_class) -> .
% 299.94/300.90 54099[3:Res:7.1,49999.0] || equal(rotate(u),domain_relation)** equal(null_class,u) -> .
% 299.94/300.90 53354[3:MRR:53332.0,53.0] || equal(successor(complement(u)),null_class)** -> member(omega,u).
% 299.94/300.90 4069[0:Res:480.1,2.0] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(v,w)),x)*+ -> member(u,x)*.
% 299.94/300.90 53207[6:Res:29936.1,47779.1] || equal(successor(complement(u)),null_class)** -> member(null_class,u).
% 299.94/300.90 53182[3:Res:2130.1,47779.1] || subclass(universal_class,u)* equal(successor(u),null_class) -> .
% 299.94/300.90 55850[6:MRR:55820.1,53180.0] || equal(successor(regular(ordered_pair(null_class,u))),null_class)** -> .
% 299.94/300.90 22211[0:MRR:7384.0,22203.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v)))** equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.90 53121[3:Rew:3198.0,53080.1] || equal(null_class,u) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90 52692[4:Res:45962.1,316.0] || equal(null_class,u) -> equal(image(element_relation,u),universal_class)**.
% 299.94/300.90 55492[3:SpL:17061.0,52556.0] || subclass(singleton(singleton(null_class)),complement(singleton(singleton(null_class))))* -> .
% 299.94/300.90 52556[3:Res:17248.1,44968.0] || subclass(ordered_pair(u,universal_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.94/300.90 11043[0:EqF:534.1,534.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.94/300.90 55143[3:MRR:31934.1,55141.0] || member(not_subclass_element(complement(singleton(null_class)),null_class),successor(null_class))* -> .
% 299.94/300.90 6166[0:Res:24.2,209.0] || member(u,complement(v)) member(u,complement(w)) member(u,union(w,v))* -> .
% 299.94/300.90 55132[3:MRR:40154.1,55129.0] || subclass(complement(singleton(null_class)),successor(null_class))* -> .
% 299.94/300.90 55141[3:MRR:44455.1,55140.0] || subclass(complement(singleton(null_class)),null_class)* -> .
% 299.94/300.90 55140[3:MRR:55116.1,54417.0] || equal(complement(successor(null_class)),null_class)** -> .
% 299.94/300.90 46804[0:Rew:46582.0,5582.1] || member(u,intersection(power_class(v),complement(w)))* member(u,union(complement(power_class(v)),w)) -> .
% 299.94/300.90 50000[3:Res:15528.1,47748.1] || subclass(domain_relation,flip(u))* equal(null_class,u) -> .
% 299.94/300.90 54823[3:Obv:54785.1] || equal(regular(u),universal_class)** -> equal(u,null_class).
% 299.94/300.90 46617[0:Rew:46582.0,5529.1] || member(u,intersection(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) -> .
% 299.94/300.90 54807[0:MRR:54489.2,4383.0] || equal(u,universal_class) member(u,universal_class)* -> .
% 299.94/300.90 54408[3:Res:7.1,54299.0] || equal(unordered_pair(u,null_class),ordered_pair(u,universal_class))** -> .
% 299.94/300.90 54401[0:Res:7.1,54294.0] || equal(u,universal_class) -> equal(singleton(u),null_class)**.
% 299.94/300.90 15795[3:Rew:15422.0,5984.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.90 54409[3:Rew:17061.0,54404.0] || subclass(singleton(singleton(null_class)),singleton(null_class))* -> .
% 299.94/300.90 54299[3:MRR:54272.1,44964.0] || subclass(ordered_pair(u,universal_class),unordered_pair(u,null_class))* -> .
% 299.94/300.90 54294[0:Obv:54282.1] || subclass(universal_class,u)* -> equal(singleton(u),null_class).
% 299.94/300.90 54293[3:MRR:54278.1,45167.0] || subclass(domain_relation,ordered_pair(null_class,null_class))* -> .
% 299.94/300.90 15792[3:Rew:15422.0,5983.2] || member(u,universal_class) subclass(domain_relation,intersection(v,w))*+ -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90 54292[3:MRR:54277.1,45167.0] || equal(ordered_pair(null_class,null_class),domain_relation)** -> .
% 299.94/300.90 54291[3:MRR:54244.1,46143.0] || equal(complement(omega),null_class)** -> .
% 299.94/300.90 54290[3:MRR:54246.1,46143.0] || subclass(universal_class,omega)* -> .
% 299.94/300.90 54289[3:MRR:54245.1,46143.0] || equal(omega,universal_class)** -> .
% 299.94/300.90 11214[0:SpR:1179.1,247.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),regular(cross_product(u,v)))*.
% 299.94/300.90 54211[0:Res:7.1,54148.0] || equal(regular(u),u)** -> equal(u,null_class).
% 299.94/300.90 54214[6:MRR:54210.1,45624.0] inductive(regular(omega)) || -> .
% 299.94/300.90 54148[0:Obv:54111.2] || subclass(u,regular(u))* -> equal(u,null_class).
% 299.94/300.90 5213[0:Res:353.2,4386.0] || subclass(u,regular(v)) member(regular(u),v)* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.90 49999[3:Res:15527.1,47748.1] || subclass(domain_relation,rotate(u))* equal(null_class,u) -> .
% 299.94/300.90 3896[0:Res:351.2,481.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(v,w))*.
% 299.94/300.90 49969[3:Res:146.1,47748.1] || member(u,universal_class)* equal(singleton(u),null_class) -> .
% 299.94/300.90 3882[0:Res:351.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(u),w)*.
% 299.94/300.90 49959[6:Res:29933.1,47748.1] || equal(u,singleton(null_class))* equal(null_class,u) -> .
% 299.94/300.90 49958[6:Res:29980.1,47748.1] || equal(u,successor(null_class))* equal(null_class,u) -> .
% 299.94/300.90 49922[3:Rew:26766.0,49916.0] || equal(union(null_class,singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90 3879[0:SpR:69.0,351.2] || member(image(u,singleton(v)),universal_class)*+ subclass(universal_class,w) -> member(apply(u,v),w)*.
% 299.94/300.90 53592[5:Obv:53521.2] inductive(power_class(u)) || equal(null_class,u)* -> .
% 299.94/300.90 53555[5:Rew:26764.0,53467.1] || equal(null_class,u) -> equal(power_class(u),null_class)**.
% 299.94/300.90 3859[0:Res:350.2,481.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(v,w))*.
% 299.94/300.90 53183[3:Res:48.1,47779.1] inductive(u) || equal(successor(u),null_class)** -> .
% 299.94/300.90 53209[6:Res:36016.0,47779.1] || equal(successor(complement(singleton(singleton(null_class)))),null_class)** -> .
% 299.94/300.90 3845[0:Res:350.2,2.0] || member(u,universal_class)+ subclass(universal_class,v)* subclass(v,w)* -> member(power_class(u),w)*.
% 299.94/300.90 53206[6:Res:29540.0,47779.1] || equal(successor(successor(null_class)),null_class)** -> .
% 299.94/300.90 47777[3:MRR:47599.1,5.0] || equal(singleton(regular(u)),null_class)** -> equal(u,null_class).
% 299.94/300.90 47106[3:Rew:46582.0,26805.0] || -> equal(union(null_class,complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.90 46017[3:SpL:27497.0,45958.0] || equal(union(null_class,complement(u)),union(null_class,u))** -> .
% 299.94/300.90 46669[0:Rew:46582.0,268.2] || member(u,universal_class) -> member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))).
% 299.94/300.90 45376[6:Res:29933.1,44640.1] || equal(u,singleton(null_class)) subclass(u,null_class)* -> .
% 299.94/300.90 45375[6:Res:29980.1,44640.1] || equal(u,successor(null_class)) subclass(u,null_class)* -> .
% 299.94/300.90 45179[3:MRR:36020.1,45167.0] || subclass(universal_class,union(null_class,singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90 44968[3:MRR:26067.1,44964.0] || member(unordered_pair(u,null_class),complement(ordered_pair(u,universal_class)))* -> .
% 299.94/300.90 15793[3:Rew:15422.0,5981.2] || member(u,universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.94/300.90 44501[3:Rew:26773.0,44450.1] || subclass(u,null_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90 16234[3:Rew:15422.0,15784.2] || member(u,universal_class) equal(cantor(u),successor(u)) -> member(ordered_pair(u,cantor(u)),successor_relation)*.
% 299.94/300.90 52275[6:Res:48.1,52256.0] inductive(symmetric_difference(universal_class,singleton(null_class))) || -> .
% 299.94/300.90 15558[3:Rew:15422.0,458.1] || member(singleton(singleton(singleton(ordered_pair(u,v)))),application_function)*+ -> member(u,cantor(singleton(ordered_pair(u,v))))*.
% 299.94/300.90 50375[3:Res:17208.1,49921.0] || equal(singleton(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.94/300.90 7746[3:Rew:7642.0,5365.0] || subclass(u,complement(compose(element_relation,universal_class)))*+ member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.94/300.90 49797[3:Res:17208.1,44840.0] || equal(complement(ordered_pair(null_class,u)),singleton(singleton(null_class)))** -> .
% 299.94/300.90 44841[3:MRR:27165.1,44837.0] || equal(union(null_class,complement(singleton(singleton(u)))),universal_class)** -> .
% 299.94/300.90 50507[8:Rew:50385.0,40558.0] || -> equal(image(complement(compose(complement(element_relation),inverse(element_relation))),universal_class),range_of(null_class))**.
% 299.94/300.90 51529[8:MRR:51211.1,5673.0] || equal(compose(complement(element_relation),inverse(element_relation)),null_class)** -> .
% 299.94/300.90 50524[8:Rew:50385.0,48541.0] || subclass(complement(cross_product(universal_class,universal_class)),null_class)* -> .
% 299.94/300.90 50509[8:Rew:50385.0,40423.0] || -> equal(restrict(complement(compose(complement(element_relation),inverse(element_relation))),universal_class,universal_class),null_class)**.
% 299.94/300.90 51946[8:SoR:51945.0,72.1] one_to_one(subset_relation) || -> .
% 299.94/300.90 51945[8:SoR:51224.0,137.1] function(subset_relation) || -> .
% 299.94/300.90 51224[8:MRR:50467.1,37347.0] single_valued_class(subset_relation) || -> .
% 299.94/300.90 50385[8:Spt:45450.0] || -> equal(subset_relation,null_class)**.
% 299.94/300.90 7035[0:Res:63.1,358.1] function(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.94/300.90 44807[3:Res:44517.1,19989.1] || subclass(element_relation,null_class) subclass(universal_class,cantor(omega))* -> .
% 299.94/300.90 49921[3:Res:45178.0,25.1] || member(singleton(u),singleton(ordered_pair(u,v)))* -> .
% 299.94/300.90 47760[3:MRR:47640.1,154.0] || equal(unordered_pair(ordered_pair(u,v),w),null_class)** -> .
% 299.94/300.90 6906[0:SpR:44.0,479.0] || -> equal(intersection(successor(u),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.94/300.90 47757[3:MRR:47638.1,154.0] || equal(unordered_pair(unordered_pair(u,v),w),null_class)** -> .
% 299.94/300.90 47753[3:MRR:47613.1,154.0] || equal(unordered_pair(u,unordered_pair(v,w)),null_class)** -> .
% 299.94/300.90 47751[3:MRR:47611.1,154.0] || equal(unordered_pair(u,ordered_pair(v,w)),null_class)** -> .
% 299.94/300.90 46805[0:Rew:46582.0,5559.1] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(complement(power_class(v)),w)).
% 299.94/300.90 49946[3:Res:349.1,47748.1] || subclass(universal_class,u)* equal(null_class,u) -> .
% 299.94/300.90 47748[3:MRR:47539.2,10054.1] || equal(null_class,u) member(v,u)* -> .
% 299.94/300.90 45178[3:MRR:35990.0,45167.0] || -> member(singleton(u),complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.90 46618[0:Rew:46582.0,5508.1] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(v,complement(power_class(w)))).
% 299.94/300.90 49787[3:SpL:17061.0,44840.0] || member(singleton(null_class),complement(singleton(singleton(null_class))))* -> .
% 299.94/300.90 44840[3:MRR:26174.1,44837.0] || member(singleton(u),complement(ordered_pair(u,v)))* -> .
% 299.94/300.90 44793[3:Res:44517.1,15013.0] || subclass(unordered_pair(ordered_pair(u,v),w),null_class)* -> .
% 299.94/300.90 44792[3:Res:44517.1,14972.0] || subclass(unordered_pair(unordered_pair(u,v),w),null_class)* -> .
% 299.94/300.90 47949[0:Rew:46586.0,47887.0] || -> equal(union(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))**.
% 299.94/300.90 44786[3:Res:44517.1,15007.0] || subclass(unordered_pair(u,ordered_pair(v,w)),null_class)* -> .
% 299.94/300.90 44785[3:Res:44517.1,14971.0] || subclass(unordered_pair(u,unordered_pair(v,w)),null_class)* -> .
% 299.94/300.90 47948[0:Rew:46592.0,47841.0] || -> equal(union(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))**.
% 299.94/300.90 49204[3:MRR:49203.1,46143.0] || equal(union(null_class,unordered_pair(omega,u)),null_class)** -> .
% 299.94/300.90 49202[3:MRR:49201.1,46143.0] || equal(union(null_class,unordered_pair(u,omega)),null_class)** -> .
% 299.94/300.90 49199[3:MRR:49198.1,46143.0] || equal(union(null_class,singleton(omega)),null_class)** -> .
% 299.94/300.90 48390[3:Res:5389.1,46130.0] || equal(complement(u),null_class) -> member(omega,u)*.
% 299.94/300.90 47158[0:Rew:46582.0,46589.0] || -> equal(union(complement(power_class(u)),complement(power_class(v))),complement(intersection(power_class(u),power_class(v))))**.
% 299.94/300.90 46582[0:MRR:22153.0,46581.0] || -> equal(image(element_relation,complement(u)),complement(power_class(u)))**.
% 299.94/300.90 48486[6:MRR:48485.1,3531.0] || equal(union(null_class,unordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90 48484[6:MRR:48483.1,3531.0] || equal(union(null_class,unordered_pair(u,null_class)),null_class)** -> .
% 299.94/300.90 46587[0:Rew:46582.0,271.1] || member(u,image(element_relation,power_class(v)))* member(u,power_class(complement(power_class(v)))) -> .
% 299.94/300.90 48487[6:MRR:48437.1,22203.0] || equal(complement(cross_product(u,v)),null_class)** -> .
% 299.94/300.90 46598[0:Rew:46582.0,2317.0] || member(not_subclass_element(power_class(u),v),complement(power_class(u)))* -> subclass(power_class(u),v).
% 299.94/300.90 48498[6:SoR:48488.0,72.1] one_to_one(complement(cross_product(universal_class,universal_class))) || -> .
% 299.94/300.90 48488[6:MRR:3199.1,48487.0] function(complement(cross_product(universal_class,universal_class))) || -> .
% 299.94/300.90 46551[6:Res:5389.1,45406.0] || equal(complement(u),null_class) -> member(null_class,u)*.
% 299.94/300.90 46595[0:Rew:46582.0,198.0] || member(regular(power_class(u)),complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90 46130[3:MRR:46106.0,53.0] || subclass(complement(u),null_class)* -> member(omega,u).
% 299.94/300.90 46079[3:Res:5389.1,44798.0] || equal(null_class,u) subclass(domain_relation,u)* -> .
% 299.94/300.90 46062[3:Res:5389.1,44796.0] || equal(null_class,u) equal(u,domain_relation)* -> .
% 299.94/300.90 46592[0:Rew:46582.0,206.0] || -> equal(complement(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))**.
% 299.94/300.90 47743[3:Obv:47679.1] || equal(successor(unordered_pair(omega,u)),null_class)** -> .
% 299.94/300.90 47742[3:Obv:47678.1] || equal(successor(unordered_pair(null_class,u)),null_class)** -> .
% 299.94/300.90 47741[3:Obv:47677.1] || equal(successor(unordered_pair(u,omega)),null_class)** -> .
% 299.94/300.90 46586[0:Rew:46582.0,204.0] || -> equal(complement(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))**.
% 299.94/300.90 47740[3:Obv:47676.1] || equal(successor(unordered_pair(u,null_class)),null_class)** -> .
% 299.94/300.90 47699[3:Obv:47674.1] || equal(successor(singleton(omega)),null_class)** -> .
% 299.94/300.90 47698[3:Obv:47673.1] || equal(successor(singleton(null_class)),null_class)** -> .
% 299.94/300.90 46591[0:Rew:46582.0,125.0] || -> equal(complement(image(element_relation,power_class(u))),power_class(complement(power_class(u))))**.
% 299.94/300.90 47689[3:Obv:47682.1] || equal(successor(omega),null_class)** -> .
% 299.94/300.90 45898[3:Res:5389.1,44776.0] || equal(null_class,u) -> equal(complement(u),universal_class)**.
% 299.94/300.90 45625[6:MRR:21837.1,45624.0] inductive(singleton(u)) || -> equal(regular(omega),u)*.
% 299.94/300.90 47142[3:Rew:26766.0,46590.0] || -> equal(union(null_class,power_class(u)),power_class(u))**.
% 299.94/300.90 45406[6:Res:29936.1,44640.1] || subclass(complement(u),null_class)* -> member(null_class,u).
% 299.94/300.90 45378[6:Res:2130.1,44640.1] || subclass(universal_class,u)*+ subclass(u,null_class)* -> .
% 299.94/300.90 46400[3:MRR:6470.1,46398.0] || equal(cross_product(universal_class,cross_product(universal_class,universal_class)),null_class)** -> .
% 299.94/300.90 3436[0:Res:191.1,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.90 46398[3:Res:7.1,46396.0] || equal(application_function,composition_function)** -> .
% 299.94/300.90 46397[3:Res:5389.1,46396.0] || equal(composition_function,null_class)** -> .
% 299.94/300.90 46396[3:MRR:46395.0,46395.2,99.0,4383.0] || subclass(composition_function,application_function)* -> .
% 299.94/300.90 46149[3:MRR:26326.1,46143.0] || equal(complement(successor(unordered_pair(omega,u))),universal_class)** -> .
% 299.94/300.90 46148[3:MRR:26325.1,46143.0] || equal(complement(successor(unordered_pair(u,omega))),universal_class)** -> .
% 299.94/300.90 10545[0:MRR:10541.1,121.0] || member(u,universal_class) equal(successor(singleton(u)),u) -> member(singleton(singleton(singleton(u))),successor_relation)*.
% 299.94/300.90 46146[3:MRR:26324.1,46143.0] || equal(complement(successor(singleton(omega))),universal_class)** -> .
% 299.94/300.90 46291[3:Res:5389.1,46129.0] || equal(unordered_pair(omega,u),null_class)** -> .
% 299.94/300.90 46155[3:Res:5389.1,46128.0] || equal(unordered_pair(u,omega),null_class)** -> .
% 299.94/300.90 46129[3:MRR:46103.0,53.0] || subclass(unordered_pair(omega,u),null_class)* -> .
% 299.94/300.90 46128[3:MRR:46101.0,53.0] || subclass(unordered_pair(u,omega),null_class)* -> .
% 299.94/300.90 46147[3:MRR:26583.1,46143.0] || equal(complement(successor(omega)),universal_class)** -> .
% 299.94/300.90 46143[3:Res:5389.1,46127.0] || equal(singleton(omega),null_class)** -> .
% 299.94/300.90 46127[3:MRR:46105.0,53.0] || subclass(singleton(omega),null_class)* -> .
% 299.94/300.90 7736[3:Rew:7642.0,5193.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(power_class(u),element_relation)* -> .
% 299.94/300.90 44800[3:Res:44517.1,372.0] || subclass(u,null_class) member(omega,u)* -> .
% 299.94/300.90 44798[3:Res:44517.1,19460.1] || subclass(u,null_class)*+ subclass(domain_relation,u)* -> .
% 299.94/300.90 44796[3:Res:44517.1,32866.1] || subclass(u,null_class)* equal(u,domain_relation) -> .
% 299.94/300.90 46026[3:SpL:28866.0,46013.0] || equal(union(u,u),complement(u))** -> .
% 299.94/300.90 7735[3:Rew:7642.0,5194.1] || member(u,universal_class) subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(sum_class(u),element_relation)* -> .
% 299.94/300.90 46013[3:SpL:26766.0,45958.0] || equal(union(null_class,u),complement(u))** -> .
% 299.94/300.90 45958[3:MRR:45957.1,425.0] || equal(complement(u),u)** -> .
% 299.94/300.90 44776[3:Res:44517.1,316.0] || subclass(u,null_class)* -> equal(complement(u),universal_class).
% 299.94/300.90 45410[6:Res:45184.0,44640.1] || subclass(complement(singleton(ordered_pair(universal_class,u))),null_class)* -> .
% 299.94/300.90 45629[6:MRR:26001.1,45624.0] inductive(complement(unordered_pair(regular(omega),u))) || -> .
% 299.94/300.90 45628[6:MRR:25879.1,45624.0] inductive(complement(unordered_pair(u,regular(omega)))) || -> .
% 299.94/300.90 45856[6:Res:349.1,45637.0] || subclass(universal_class,successor_relation)* -> .
% 299.94/300.90 5369[0:Res:354.2,219.0] || subclass(u,restrict(v,w,x))*+ -> subclass(u,y) member(not_subclass_element(u,y),v)*.
% 299.94/300.90 45637[6:MRR:17181.1,45630.0] || member(singleton(singleton(null_class)),successor_relation)* -> .
% 299.94/300.90 45627[6:MRR:23831.1,45624.0] inductive(complement(singleton(regular(omega)))) || -> .
% 299.94/300.90 45631[6:MRR:35269.1,45624.0] || subclass(universal_class,successor(null_class))* -> .
% 299.94/300.90 45630[6:MRR:30691.1,45624.0] || equal(successor(null_class),universal_class)** -> .
% 299.94/300.90 5270[0:Rew:114.0,5225.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.94/300.90 45626[6:MRR:23800.1,45624.0] inductive(complement(omega)) || -> .
% 299.94/300.90 45624[6:EmS:45546.0,51.0] || equal(omega,null_class)** -> .
% 299.94/300.90 45546[6:Res:5389.1,45379.1] inductive(u) || equal(null_class,u)* -> .
% 299.94/300.90 4051[0:SpR:30.0,480.1] || member(u,symmetric_difference(cross_product(v,w),x))* -> member(u,complement(restrict(x,v,w))).
% 299.94/300.90 45553[6:Res:5258.0,45379.1] inductive(intersection(null_class,u)) || -> .
% 299.94/300.90 45554[6:Res:26980.0,45379.1] inductive(union(null_class,null_class)) || -> .
% 299.94/300.90 45379[6:Res:48.1,44640.1] inductive(u) || subclass(u,null_class)* -> .
% 299.94/300.90 4050[0:SpR:29.0,480.1] || member(u,symmetric_difference(v,cross_product(w,x)))* -> member(u,complement(restrict(v,w,x))).
% 299.94/300.90 45409[6:Res:36016.0,44640.1] || subclass(complement(singleton(singleton(null_class))),null_class)* -> .
% 299.94/300.90 45419[6:MRR:37094.1,45417.0] || subclass(universal_class,complement(successor(null_class)))* -> .
% 299.94/300.90 45417[6:MRR:31580.1,45405.0] || member(null_class,complement(singleton(null_class)))* -> .
% 299.94/300.90 2363[0:Rew:29.0,2342.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.90 45418[6:MRR:26808.1,45417.0] inductive(complement(successor(null_class))) || -> .
% 299.94/300.90 45405[6:Res:29540.0,44640.1] || subclass(successor(null_class),null_class)* -> .
% 299.94/300.90 44640[6:Res:44511.1,25.1] || subclass(u,null_class) member(null_class,u)* -> .
% 299.94/300.90 9604[0:EqF:525.1,525.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(regular(unordered_pair(v,u)),v)**.
% 299.94/300.90 45232[6:Res:29933.1,45227.0] || equal(singleton(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.94/300.90 45231[6:Res:29980.1,45227.0] || equal(singleton(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.94/300.90 45258[3:Res:5389.1,44791.0] || equal(unordered_pair(singleton(u),v),null_class)** -> .
% 299.94/300.90 7036[0:Res:7.1,358.1] || equal(u,complement(v))*+ member(w,universal_class)* -> member(w,v)* member(w,u)*.
% 299.94/300.90 45243[3:Res:5389.1,44784.0] || equal(unordered_pair(u,singleton(v)),null_class)** -> .
% 299.94/300.90 45167[3:Res:5389.1,44779.0] || equal(singleton(ordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 44964[3:Res:5389.1,44778.0] || equal(singleton(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.90 44791[3:Res:44517.1,1966.0] || subclass(unordered_pair(singleton(u),v),null_class)* -> .
% 299.94/300.90 45245[3:MRR:7395.1,45243.0] inductive(ordered_pair(u,v)) || -> equal(singleton(u),null_class)**.
% 299.94/300.90 44784[3:Res:44517.1,1965.0] || subclass(unordered_pair(u,singleton(v)),null_class)* -> .
% 299.94/300.90 45235[3:Res:48.1,45227.0] inductive(singleton(ordered_pair(universal_class,u))) || -> .
% 299.94/300.90 45227[3:Res:45184.0,25.1] || member(null_class,singleton(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90 45184[3:MRR:36005.0,45167.0] || -> member(null_class,complement(singleton(ordered_pair(universal_class,u))))*.
% 299.94/300.90 44779[3:Res:44517.1,14977.0] || subclass(singleton(ordered_pair(u,v)),null_class)* -> .
% 299.94/300.90 45146[3:Res:7.1,44982.0] || equal(ordered_pair(u,v),universal_class)** -> .
% 299.94/300.90 44988[3:Res:7.1,44977.0] || equal(unordered_pair(u,v),universal_class)** -> .
% 299.94/300.90 44982[3:SpL:14.0,44977.0] || subclass(universal_class,ordered_pair(u,v))* -> .
% 299.94/300.90 5240[0:Res:167.1,25.1] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(complement(u),v),w).
% 299.94/300.90 44996[3:Res:7.1,44981.0] || equal(singleton(u),universal_class)** -> .
% 299.94/300.90 44981[3:SpL:13.0,44977.0] || subclass(universal_class,singleton(u))* -> .
% 299.94/300.90 44977[3:MRR:32630.1,44964.0] || subclass(universal_class,unordered_pair(u,v))* -> .
% 299.94/300.90 44778[3:Res:44517.1,14970.0] || subclass(singleton(unordered_pair(u,v)),null_class)* -> .
% 299.94/300.90 4088[0:Res:160.1,25.1] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(u,complement(v)),w).
% 299.94/300.90 44837[3:Res:5389.1,44777.0] || equal(singleton(singleton(u)),null_class)** -> .
% 299.94/300.90 44777[3:Res:44517.1,1964.0] || subclass(singleton(singleton(u)),null_class)* -> .
% 299.94/300.90 44660[6:Res:5389.1,44651.0] || equal(unordered_pair(null_class,u),null_class)** -> .
% 299.94/300.90 3241[0:Res:353.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(v,w))*.
% 299.94/300.90 44654[6:Res:5389.1,44650.0] || equal(unordered_pair(u,null_class),null_class)** -> .
% 299.94/300.90 44651[6:MRR:44645.1,3531.0] || subclass(unordered_pair(null_class,u),null_class)* -> .
% 299.94/300.90 44650[6:MRR:44644.1,3531.0] || subclass(unordered_pair(u,null_class),null_class)* -> .
% 299.94/300.90 3164[0:Res:353.2,2.0] || subclass(u,v)*+ subclass(v,w)* -> equal(u,null_class) member(regular(u),w)*.
% 299.94/300.90 43201[3:SpR:42933.1,35112.0] || subclass(u,null_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90 43810[3:Res:5389.1,43274.0] || equal(null_class,u)* equal(u,universal_class) -> .
% 299.94/300.90 3126[0:Res:166.1,23.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),v)*.
% 299.94/300.90 43274[3:MRR:43144.2,425.0] || subclass(u,null_class)* equal(u,universal_class) -> .
% 299.94/300.90 3125[0:Res:166.1,22.0] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(u,v),w)),u)*.
% 299.94/300.90 43271[6:MRR:43220.1,29497.0] || subclass(singleton(null_class),null_class)* -> .
% 299.94/300.90 42933[0:Res:3123.2,4383.0] || subclass(u,null_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90 3123[0:Res:166.1,2.0] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.90 42091[0:SpR:39910.0,41750.0] || -> equal(intersection(complement(u),intersection(v,u)),null_class)**.
% 299.94/300.90 2353[0:Res:159.1,23.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),w)*.
% 299.94/300.90 41750[0:Obv:41730.0] || -> equal(intersection(complement(u),intersection(u,v)),null_class)**.
% 299.94/300.90 2352[0:Res:159.1,22.0] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(v,w))),v)*.
% 299.94/300.90 38887[6:Res:29933.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> .
% 299.94/300.90 38886[6:Res:29980.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> .
% 299.94/300.90 41372[0:Res:2350.2,4383.0] || subclass(u,null_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90 2350[0:Res:159.1,2.0] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.90 38845[3:SpR:38662.0,17074.0] || -> equal(apply(complement(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.90 41284[3:Res:7.1,41247.0] || equal(flip(null_class),domain_relation)** -> .
% 299.94/300.90 41247[3:Res:15528.1,4383.0] || subclass(domain_relation,flip(null_class))* -> .
% 299.94/300.90 15528[3:Rew:15422.0,6014.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.90 41171[3:Res:7.1,41128.0] || equal(rotate(null_class),domain_relation)** -> .
% 299.94/300.90 41128[3:Res:15527.1,4383.0] || subclass(domain_relation,rotate(null_class))* -> .
% 299.94/300.90 15527[3:Rew:15422.0,6013.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.90 36047[3:Res:36034.0,352.1] inductive(complement(compose(element_relation,universal_class))) || -> member(null_class,complement(element_relation))*.
% 299.94/300.90 29299[3:Rew:28866.0,29292.1] inductive(union(omega,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.90 28714[3:Res:26980.0,327.1] inductive(union(null_class,omega)) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.90 26944[3:Rew:26766.0,22120.1] inductive(complement(complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.90 39910[0:MRR:39868.0,4105.0] || -> equal(intersection(u,intersection(v,u)),intersection(v,u))**.
% 299.94/300.90 39766[0:MRR:39732.0,4105.0] || -> equal(intersection(u,intersection(u,v)),intersection(u,v))**.
% 299.94/300.90 39614[0:MRR:39555.1,4105.0] || subclass(u,v) -> equal(intersection(v,u),u)**.
% 299.94/300.90 39347[3:SpL:28866.0,36243.0] || member(u,union(v,v))* -> member(u,v).
% 299.94/300.90 36218[3:SpR:28866.0,35112.0] || -> equal(intersection(u,union(u,u)),union(u,u))**.
% 299.94/300.90 15811[3:Rew:15422.0,6003.2] || member(u,universal_class) subclass(domain_relation,compose_class(v))*+ -> equal(compose(v,u),cantor(u))**.
% 299.94/300.90 39273[3:SpR:14.0,35372.1] || equal(u,universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 36243[3:SpL:35112.0,22.0] || member(u,union(null_class,v))* -> member(u,v).
% 299.94/300.90 15788[3:Rew:15422.0,5979.2] || member(u,universal_class) subclass(domain_relation,singleton(v))*+ -> equal(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90 35372[3:Res:35087.1,680.0] || equal(u,universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 34992[3:SpR:26982.1,28866.0] || equal(null_class,u) -> equal(union(u,u),u)**.
% 299.94/300.90 15574[3:Rew:15422.0,6644.1] || member(u,universal_class) -> member(u,cantor(v))* equal(sum_class(range_of(null_class)),apply(v,u)).
% 299.94/300.90 38889[3:Res:2130.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(null_class),universal_class))))* -> .
% 299.94/300.90 38991[7:SoR:38990.0,72.1] one_to_one(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.94/300.90 38990[7:Obv:38989.1] function(complement(cross_product(singleton(null_class),universal_class))) || -> .
% 299.94/300.90 38888[3:Res:21035.1,38686.0] || equal(cantor(complement(cross_product(singleton(null_class),universal_class))),universal_class)** -> .
% 299.94/300.90 38882[3:Res:347.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(omega),universal_class))))* -> .
% 299.94/300.90 38914[7:SoR:38913.0,72.1] one_to_one(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.94/300.90 38913[7:Obv:38912.1] function(complement(cross_product(singleton(omega),universal_class))) || -> .
% 299.94/300.90 38881[3:Res:21033.1,38686.0] || equal(cantor(complement(cross_product(singleton(omega),universal_class))),universal_class)** -> .
% 299.94/300.90 38890[3:Res:48.1,38686.0] inductive(cantor(complement(cross_product(singleton(null_class),universal_class)))) || -> .
% 299.94/300.90 38874[3:SpL:17051.0,38686.0] || member(universal_class,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.90 38686[3:Obv:38684.1] || member(u,cantor(complement(cross_product(singleton(u),universal_class))))* -> .
% 299.94/300.90 38662[0:SpR:30864.0,43.0] || -> equal(image(complement(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.90 30864[0:SpR:30819.0,30.0] || -> equal(restrict(complement(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.90 38169[7:SpR:38158.1,247.0] one_to_one(u) || -> member(null_class,ordered_pair(inverse(u),v))*.
% 299.94/300.90 37722[7:SpR:37608.1,44.0] function(u) || -> equal(union(u,null_class),successor(u))**.
% 299.94/300.90 37136[3:SpL:28866.0,36230.0] || subclass(universal_class,union(u,u))* -> member(omega,u).
% 299.94/300.90 38386[7:SoR:37616.0,72.1] one_to_one(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.94/300.90 37698[7:SoR:37607.0,5405.2] single_valued_class(singleton(u)) || equal(singleton(u),null_class)** -> .
% 299.94/300.90 37616[7:Res:32790.1,37583.1] function(range_of(u)) || member(inverse(u),universal_class)* -> .
% 299.94/300.90 37676[7:SoR:37605.0,2263.2] single_valued_class(omega) || equal(cross_product(universal_class,universal_class),omega)** -> .
% 299.94/300.90 1226[0:SpL:248.0,97.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),composition_function)* -> equal(compose(u,singleton(v)),v).
% 299.94/300.90 38367[7:SoR:37617.0,72.1] one_to_one(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.94/300.90 37617[7:Res:10106.1,37583.1] function(not_subclass_element(u,v)) || -> subclass(u,v)*.
% 299.94/300.90 38338[7:SoR:37613.1,72.1] function(u) one_to_one(apply(u,v)) || -> .
% 299.94/300.90 37726[7:SpR:37608.1,247.0] function(u) || -> member(null_class,ordered_pair(u,v))*.
% 299.94/300.90 1203[0:SpL:248.0,108.0] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> equal(apply(u,singleton(v)),v).
% 299.94/300.90 37613[7:Res:3671.1,37583.1] function(u) function(apply(u,v)) || -> .
% 299.94/300.90 38158[7:Res:3674.1,38135.1] one_to_one(u) || -> equal(singleton(inverse(u)),null_class)**.
% 299.94/300.90 38155[7:SoR:37620.0,72.1] one_to_one(cantor(u)) || member(u,universal_class)* -> .
% 299.94/300.90 38102[7:Rew:38092.1,7277.2] one_to_one(u) || subclass(range_of(inverse(u)),v) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.90 38142[7:SoR:37610.0,72.1] one_to_one(sum_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90 38139[7:SoR:37609.0,72.1] one_to_one(power_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90 38106[7:Rew:38093.1,38096.2] one_to_one(inverse(u)) || subclass(universal_class,v) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.90 38135[7:MRR:38121.2,17118.0] one_to_one(u) || member(inverse(u),universal_class)* -> .
% 299.94/300.90 38093[7:SoR:37564.0,72.1] one_to_one(inverse(u)) || -> equal(range_of(u),universal_class)**.
% 299.94/300.90 37620[7:Res:32787.1,37583.1] function(cantor(u)) || member(u,universal_class)* -> .
% 299.94/300.90 37490[7:Rew:37448.1,16348.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(cantor(w))) equal(cantor(cantor(x)),universal_class) -> compatible(restrict(u,v,universal_class),x,w)*.
% 299.94/300.90 37610[7:Res:55.1,37583.1] function(sum_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90 37609[7:Res:57.1,37583.1] function(power_class(u)) || member(u,universal_class)* -> .
% 299.94/300.90 38092[7:SoR:37564.0,73.1] one_to_one(u) || -> equal(range_of(u),universal_class)**.
% 299.94/300.90 37493[7:Rew:37448.1,16302.2] function(u) || subclass(range_of(u),cantor(sum_class(v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,restrict(element_relation,universal_class,v))*.
% 299.94/300.90 37564[7:SpR:37448.1,15513.0] function(inverse(u)) || -> equal(range_of(u),universal_class)**.
% 299.94/300.90 38045[7:SoR:37660.0,72.1] one_to_one(regular(u)) || -> equal(u,null_class)*.
% 299.94/300.90 37660[7:Res:10104.1,37583.1] function(regular(u)) || -> equal(u,null_class)*.
% 299.94/300.90 37494[7:Rew:37448.1,16293.2] function(u) || subclass(range_of(u),range_of(v)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,flip(cross_product(v,universal_class)))*.
% 299.94/300.90 37608[7:Res:3674.1,37583.1] function(u) || -> equal(singleton(u),null_class)**.
% 299.94/300.90 37600[7:SoR:37546.1,72.1] function(u) one_to_one(cantor(u)) || -> .
% 299.94/300.90 37707[7:SoR:37651.0,72.1] one_to_one(ordered_pair(u,v)) || -> .
% 299.94/300.90 37495[7:Rew:37448.1,16283.2] function(u) || subclass(range_of(u),cantor(range_of(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.90 37704[7:SoR:37606.0,72.1] one_to_one(unordered_pair(u,v)) || -> .
% 299.94/300.90 37651[7:Res:242.0,37583.1] function(ordered_pair(u,v)) || -> .
% 299.94/300.90 37606[7:Res:12.0,37583.1] function(unordered_pair(u,v)) || -> .
% 299.94/300.90 37697[7:SoR:37607.0,72.1] one_to_one(singleton(u)) || -> .
% 299.94/300.90 37496[7:Rew:37448.1,16278.2] function(u) || equal(cantor(cantor(v)),range_of(u)) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.90 37607[7:Res:121.0,37583.1] function(singleton(u)) || -> .
% 299.94/300.90 37695[7:Obv:37694.1] single_valued_class(regular(universal_class)) || -> .
% 299.94/300.90 37691[7:SoR:37668.0,72.1] one_to_one(regular(universal_class)) || -> .
% 299.94/300.90 37668[7:MRR:37621.1,425.0] function(regular(universal_class)) || -> .
% 299.94/300.90 37497[7:Rew:37448.1,16279.2] function(u) || subclass(range_of(u),cantor(cantor(v)))*+ equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.90 37674[7:SoR:37605.0,72.1] one_to_one(omega) || -> .
% 299.94/300.90 37605[7:Res:53.0,37583.1] function(omega) || -> .
% 299.94/300.90 37583[7:MRR:37562.2,17118.0] function(u) || member(u,universal_class)* -> .
% 299.94/300.90 37546[7:MRR:37545.2,22210.0] function(u) function(cantor(u)) || -> .
% 299.94/300.90 37492[7:Rew:37448.1,15470.2] function(u) || subclass(range_of(u),v) -> maps(u,universal_class,v)*.
% 299.94/300.90 37448[7:Res:37351.1,316.0] function(u) || -> equal(cantor(u),universal_class)**.
% 299.94/300.90 37475[7:MRR:88.1,37473.0] || homomorphism(u,v,w)* -> .
% 299.94/300.90 37473[7:SSi:37463.0,79.1] operation(u) || -> .
% 299.94/300.90 37406[7:SoR:37347.0,72.1] one_to_one(null_class) || -> .
% 299.94/300.90 37348[7:MRR:2266.1,37347.0] single_valued_class(null_class) || -> .
% 299.94/300.90 37347[7:MRR:4935.1,37346.1] function(null_class) || -> .
% 299.94/300.90 37093[3:SpL:28866.0,36226.0] || subclass(universal_class,union(u,u))* -> member(null_class,u).
% 299.94/300.90 35849[3:Rew:26764.0,35727.0,7649.0,35727.0,26766.0,35727.0,200.0,35727.0] || -> equal(power_class(union(null_class,u)),power_class(union(u,u)))*.
% 299.94/300.90 36230[3:SpL:35112.0,373.0] || subclass(universal_class,union(null_class,u))* -> member(omega,u).
% 299.94/300.90 9366[0:MRR:9363.1,121.0] || member(u,universal_class) member(singleton(u),u)*+ -> member(singleton(singleton(singleton(u))),element_relation)*.
% 299.94/300.90 36226[3:SpL:35112.0,2135.0] || subclass(universal_class,union(null_class,u))* -> member(null_class,u).
% 299.94/300.90 36907[3:SpR:30545.0,36736.0] || -> equal(symmetric_difference(complement(singleton(null_class)),complement(successor(null_class))),null_class)**.
% 299.94/300.90 36906[3:SpR:28866.0,36736.0] || -> equal(symmetric_difference(u,union(u,u)),null_class)**.
% 299.94/300.90 36770[3:Obv:36706.1] inductive(symmetric_difference(u,union(null_class,u))) || -> .
% 299.94/300.90 36736[3:Rew:26764.0,36649.0] || -> equal(symmetric_difference(u,union(null_class,u)),null_class)**.
% 299.94/300.90 36426[3:Obv:36370.1] inductive(symmetric_difference(singleton(null_class),successor(null_class))) || -> .
% 299.94/300.90 36393[3:Rew:26764.0,36324.0] || -> equal(symmetric_difference(singleton(null_class),successor(null_class)),null_class)**.
% 299.94/300.90 35112[3:MRR:35104.0,4105.0] || -> equal(intersection(u,union(null_class,u)),union(null_class,u))**.
% 299.94/300.90 36106[3:Rew:26766.0,36100.0] || equal(union(null_class,singleton(singleton(singleton(null_class)))),universal_class)** -> .
% 299.94/300.90 15524[3:Rew:15422.0,6236.0] || member(u,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class).
% 299.94/300.90 36019[3:MRR:36018.1,22276.0] || subclass(universal_class,union(null_class,singleton(singleton(singleton(null_class)))))* -> .
% 299.94/300.90 36105[3:Res:36017.0,25.1] || member(singleton(null_class),singleton(singleton(singleton(null_class))))* -> .
% 299.94/300.90 7747[3:Rew:7642.0,5192.0] || subclass(u,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation) -> equal(u,null_class).
% 299.94/300.90 36029[6:Rew:26766.0,36024.0] || equal(union(null_class,singleton(singleton(null_class))),universal_class)** -> .
% 299.94/300.90 36017[3:MRR:35988.0,22276.0] || -> member(singleton(null_class),complement(singleton(singleton(singleton(null_class)))))*.
% 299.94/300.90 36040[6:Res:29933.1,36028.0] || equal(singleton(singleton(null_class)),singleton(null_class))** -> .
% 299.94/300.90 36039[6:Res:29980.1,36028.0] || equal(singleton(singleton(null_class)),successor(null_class))** -> .
% 299.94/300.90 36034[3:Obv:36031.0] || -> subclass(complement(compose(element_relation,universal_class)),complement(element_relation))*.
% 299.94/300.90 36043[6:Res:48.1,36028.0] inductive(singleton(singleton(null_class))) || -> .
% 299.94/300.90 36028[6:Res:36016.0,25.1] || member(null_class,singleton(singleton(null_class)))* -> .
% 299.94/300.90 8235[3:Rew:7642.0,7748.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),u),element_relation)* -> subclass(complement(compose(element_relation,universal_class)),u).
% 299.94/300.90 36016[6:MRR:36010.0,17388.0] || -> member(null_class,complement(singleton(singleton(null_class))))*.
% 299.94/300.90 33146[0:Obv:33135.0] || -> subclass(u,complement(singleton(u)))* equal(singleton(u),null_class).
% 299.94/300.90 33058[6:SpR:28866.0,29959.1] || -> member(null_class,complement(u)) member(null_class,union(u,u))*.
% 299.94/300.90 30739[3:SpL:28866.0,26973.0] || equal(union(u,u),universal_class)** -> member(null_class,u).
% 299.94/300.90 30682[3:SpL:28866.0,26972.0] || equal(union(u,u),universal_class)** -> member(omega,u).
% 299.94/300.90 30548[3:SpR:28866.0,27497.0] || -> equal(complement(union(u,u)),union(null_class,complement(u)))**.
% 299.94/300.90 28987[0:Res:28807.0,352.1] inductive(symmetric_difference(u,u)) || -> member(null_class,complement(u))*.
% 299.94/300.90 35234[3:SpL:35128.0,22.0] || member(u,successor(null_class))* -> member(u,singleton(null_class)).
% 299.94/300.90 226[0:Res:3.1,219.0] || -> subclass(restrict(u,v,w),x) member(not_subclass_element(restrict(u,v,w),x),u)*.
% 299.94/300.90 35128[3:MRR:35121.0,4105.0] || -> equal(intersection(singleton(null_class),successor(null_class)),successor(null_class))**.
% 299.94/300.90 5367[0:Res:354.2,23.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),w)*.
% 299.94/300.90 26982[3:Rew:26766.0,25570.1] || equal(null_class,u) -> equal(union(null_class,u),u)**.
% 299.94/300.90 32917[0:Res:28672.1,5609.1] || equal(u,domain_relation) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90 5366[0:Res:354.2,22.0] || subclass(u,intersection(v,w))*+ -> subclass(u,x) member(not_subclass_element(u,x),v)*.
% 299.94/300.90 32866[0:Res:28672.1,691.1] || equal(u,domain_relation) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 32790[3:SpR:15513.0,32787.1] || member(inverse(u),universal_class) -> member(range_of(u),universal_class)*.
% 299.94/300.90 3232[0:Res:3.1,481.0] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(u,v))*.
% 299.94/300.90 34384[0:Obv:34357.1] || subclass(u,complement(u))*+ -> subclass(u,v)*.
% 299.94/300.90 5364[0:Res:354.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.94/300.90 5238[0:Res:167.1,533.0] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(singleton(u),v),w),u)**.
% 299.94/300.90 4086[0:Res:160.1,533.0] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(u,singleton(v)),w),v)**.
% 299.94/300.90 3170[0:Res:353.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.90 30158[6:Res:29980.1,533.0] || equal(singleton(u),successor(null_class))* -> equal(null_class,u).
% 299.94/300.90 30018[6:Res:29933.1,533.0] || equal(singleton(u),singleton(null_class))* -> equal(null_class,u).
% 299.94/300.90 33096[0:Obv:33089.0] || -> subclass(regular(u),complement(u))* equal(u,null_class).
% 299.94/300.90 5202[0:Res:3.1,4386.0] || member(not_subclass_element(regular(u),v),u)* -> subclass(regular(u),v) equal(u,null_class).
% 299.94/300.90 29959[6:SpR:26766.0,29936.1] || -> member(null_class,complement(u)) member(null_class,union(null_class,u))*.
% 299.94/300.90 28967[0:Res:28635.0,352.1] inductive(symmetric_difference(universal_class,u)) || -> member(null_class,complement(u))*.
% 299.94/300.90 28870[3:Rew:28866.0,26986.0] || subclass(universal_class,union(element_relation,element_relation))*+ -> member(u,v)*.
% 299.94/300.90 3136[0:Rew:114.0,3116.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90 28672[0:SpL:26764.0,14636.0] || equal(u,domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 32787[3:Res:99.0,15786.1] || member(u,universal_class) -> member(cantor(u),universal_class)*.
% 299.94/300.90 15786[3:Rew:15422.0,6000.2] || member(u,universal_class) subclass(domain_relation,cross_product(v,w))*+ -> member(cantor(u),w)*.
% 299.94/300.90 32648[0:Res:7.1,32625.0] || equal(regular(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 32625[0:MRR:32617.1,22203.0] || subclass(universal_class,regular(ordered_pair(u,v)))* -> .
% 299.94/300.90 31634[3:Rew:31610.0,30971.0] || -> equal(symmetric_difference(complement(u),union(u,u)),universal_class)**.
% 299.94/300.90 31610[3:SpR:28866.0,31035.0] || -> equal(union(complement(u),union(u,u)),universal_class)**.
% 299.94/300.90 3885[0:Res:351.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),w)*.
% 299.94/300.90 30947[3:Rew:30926.0,28806.0] || -> equal(intersection(complement(u),union(u,u)),null_class)**.
% 299.94/300.90 31987[3:Rew:31974.0,31933.0] || -> equal(symmetric_difference(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.94/300.90 31974[3:SpR:44.0,31335.0] || -> equal(union(successor(null_class),complement(singleton(null_class))),universal_class)**.
% 299.94/300.90 3884[0:Res:351.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(sum_class(u),v)*.
% 299.94/300.90 31820[3:SpR:44.0,31243.0] || -> equal(intersection(successor(null_class),complement(singleton(null_class))),null_class)**.
% 299.94/300.90 31047[3:Rew:31035.0,30972.0] || -> equal(symmetric_difference(complement(u),union(null_class,u)),universal_class)**.
% 299.94/300.90 3848[0:Res:350.2,23.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),w)*.
% 299.94/300.90 31035[3:SpR:26766.0,30923.0] || -> equal(union(complement(u),union(null_class,u)),universal_class)**.
% 299.94/300.90 3847[0:Res:350.2,22.0] || member(u,universal_class) subclass(universal_class,intersection(v,w))*+ -> member(power_class(u),v)*.
% 299.94/300.90 30956[3:Rew:30926.0,29211.0] || -> equal(intersection(complement(u),union(null_class,u)),null_class)**.
% 299.94/300.90 3124[0:Res:166.1,25.1] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.90 30964[3:Rew:30923.0,30963.0] || -> equal(symmetric_difference(u,complement(u)),universal_class)**.
% 299.94/300.90 30923[3:Rew:7649.0,30865.0] || -> equal(union(u,complement(u)),universal_class)**.
% 299.94/300.90 30926[3:Rew:29211.0,30886.0] || -> equal(symmetric_difference(u,u),null_class)**.
% 299.94/300.90 30819[0:Obv:30801.0] || -> equal(intersection(u,complement(u)),null_class)**.
% 299.94/300.90 2351[0:Res:159.1,25.1] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.90 26973[3:Rew:26766.0,2177.0] || equal(union(null_class,u),universal_class)** -> member(null_class,u).
% 299.94/300.90 26972[3:Rew:26766.0,452.0] || equal(union(null_class,u),universal_class)** -> member(omega,u).
% 299.94/300.90 30545[3:SpR:44.0,27497.0] || -> equal(union(null_class,complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.94/300.90 27497[3:Rew:26771.0,26767.0] || -> equal(complement(union(null_class,u)),union(null_class,complement(u)))**.
% 299.94/300.90 502[0:SpL:248.0,94.0] || member(singleton(singleton(singleton(u))),compose_class(v))* -> equal(compose(v,singleton(u)),u).
% 299.94/300.90 15712[3:Rew:15422.0,457.1] || member(ordered_pair(u,singleton(singleton(singleton(v)))),application_function)* -> member(singleton(v),cantor(u)).
% 299.94/300.90 10179[0:MRR:5206.0,10104.1] || member(apply(choice,regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90 30351[0:SpR:28645.0,43.0] || -> equal(range_of(cross_product(u,universal_class)),image(universal_class,u))**.
% 299.94/300.90 28645[0:SpR:26764.0,29.0] || -> equal(restrict(universal_class,u,v),cross_product(u,v))**.
% 299.94/300.90 29288[3:Res:29158.0,352.1] inductive(union(u,u)) || -> member(null_class,u)*.
% 299.94/300.90 30198[6:MRR:30174.1,22203.0] || equal(cross_product(u,v),successor(null_class))** -> .
% 299.94/300.90 3883[0:Res:351.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(sum_class(u),v)* -> .
% 299.94/300.90 29980[6:Res:7.1,29543.0] || equal(u,successor(null_class)) -> member(null_class,u)*.
% 299.94/300.90 3846[0:Res:350.2,25.1] || member(u,universal_class) subclass(universal_class,complement(v)) member(power_class(u),v)* -> .
% 299.94/300.90 30053[6:Res:29933.1,26210.0] || equal(complement(ordered_pair(universal_class,u)),singleton(null_class))** -> .
% 299.94/300.90 30058[6:MRR:30034.1,22203.0] || equal(cross_product(u,v),singleton(null_class))** -> .
% 299.94/300.90 29933[6:Res:7.1,29507.0] || equal(u,singleton(null_class)) -> member(null_class,u)*.
% 299.94/300.90 6220[0:SpR:216.1,43.0] || -> equal(cross_product(u,universal_class),null_class) equal(image(regular(cross_product(u,universal_class)),u),range_of(null_class))**.
% 299.94/300.90 29543[6:MRR:29521.1,29497.0] || subclass(successor(null_class),u)* -> member(null_class,u).
% 299.94/300.90 29936[6:Res:9902.1,29507.0] || -> member(null_class,u) member(null_class,complement(u))*.
% 299.94/300.90 29507[6:Res:29498.0,2.0] || subclass(singleton(null_class),u)* -> member(null_class,u).
% 299.94/300.90 5839[0:Res:7.1,322.1] function(u) || equal(u,cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),u).
% 299.94/300.90 28710[3:Res:26980.0,352.1] inductive(union(null_class,u)) || -> member(null_class,u)*.
% 299.94/300.90 29608[6:SpL:17058.0,29546.0] || equal(complement(ordered_pair(universal_class,u)),successor(null_class))** -> .
% 299.94/300.90 29600[6:SpL:17058.0,29545.0] || subclass(successor(null_class),complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90 29547[6:MRR:29539.1,29497.0] || equal(complement(unordered_pair(u,null_class)),successor(null_class))** -> .
% 299.94/300.90 29546[6:MRR:29537.1,29497.0] || equal(complement(unordered_pair(null_class,u)),successor(null_class))** -> .
% 299.94/300.90 29545[6:MRR:29536.1,29497.0] || subclass(successor(null_class),complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 29544[6:MRR:29535.1,29497.0] || subclass(successor(null_class),complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 29542[6:MRR:29534.1,29497.0] || equal(complement(singleton(null_class)),successor(null_class))** -> .
% 299.94/300.90 29541[6:MRR:29533.1,29497.0] || subclass(successor(null_class),complement(singleton(null_class)))* -> .
% 299.94/300.90 29551[6:Res:29540.0,2158.1] || equal(complement(successor(null_class)),universal_class)** -> .
% 299.94/300.90 8226[3:Rew:7642.0,7743.1] || member(regular(complement(compose(element_relation,universal_class))),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.90 29502[6:MRR:26957.1,29497.0] || equal(union(null_class,successor_relation),domain_relation)** -> .
% 299.94/300.90 29501[6:MRR:26956.1,29497.0] || subclass(domain_relation,union(null_class,successor_relation))* -> .
% 299.94/300.90 29540[6:MRR:29519.0,29497.0] || -> member(null_class,successor(null_class))*.
% 299.94/300.90 29500[6:MRR:28726.0,29497.0] || -> equal(regular(successor(null_class)),null_class)**.
% 299.94/300.90 29497[6:Spt:29490.0,29274.1,29446.0] || equal(successor(null_class),null_class)** -> .
% 299.94/300.90 28705[3:SpR:44.0,26980.0] || -> subclass(successor(null_class),singleton(null_class))*.
% 299.94/300.90 29499[6:MRR:5626.1,29497.0] || subclass(domain_relation,successor_relation)* -> .
% 299.94/300.90 29498[6:Spt:29490.0,29274.0] || -> member(null_class,singleton(null_class))*.
% 299.94/300.90 28121[3:Rew:26766.0,26979.1] || -> member(not_subclass_element(union(null_class,u),v),u)* subclass(union(null_class,u),v).
% 299.94/300.90 29199[3:Rew:26771.0,29138.0] || -> subclass(union(null_class,u),union(u,u))*.
% 299.94/300.90 29158[3:SpR:28866.0,26980.0] || -> subclass(union(u,u),u)*.
% 299.94/300.90 28041[3:Rew:26766.0,26978.1] || -> member(regular(union(null_class,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90 28866[3:Rew:26766.0,28825.0] || -> equal(union(null_class,u),union(u,u))*.
% 299.94/300.90 26773[3:Rew:26764.0,7714.0] || -> equal(symmetric_difference(u,null_class),union(u,null_class))**.
% 299.94/300.90 26771[3:Rew:26764.0,7716.0] || -> equal(symmetric_difference(null_class,u),union(null_class,u))**.
% 299.94/300.90 26766[3:Rew:26764.0,7717.0] || -> equal(complement(complement(u)),union(null_class,u))**.
% 299.94/300.90 28869[3:Rew:28866.0,26985.0] || equal(union(element_relation,element_relation),domain_relation)** -> .
% 299.94/300.90 26772[3:Rew:26764.0,7724.1] || -> equal(u,null_class) equal(symmetric_difference(u,regular(u)),union(u,regular(u)))**.
% 299.94/300.90 28868[3:Rew:28866.0,26984.0] || subclass(domain_relation,union(element_relation,element_relation))* -> .
% 299.94/300.90 28867[3:Rew:28866.0,26983.0] || equal(union(element_relation,element_relation),universal_class)** -> .
% 299.94/300.90 26945[3:Rew:26766.0,17224.0] || equal(union(null_class,domain_relation),universal_class)** -> .
% 299.94/300.90 26943[3:Rew:26766.0,23713.0] || equal(union(null_class,application_function),universal_class)** -> .
% 299.94/300.90 26940[3:Rew:26766.0,25351.0] || equal(union(null_class,composition_function),universal_class)** -> .
% 299.94/300.90 28787[0:MRR:28748.0,4105.0] || -> equal(intersection(u,u),u)**.
% 299.94/300.90 26980[3:Rew:26766.0,22072.0] || -> subclass(union(null_class,u),u)*.
% 299.94/300.90 26764[0:MRR:26725.0,4105.0] || -> equal(intersection(universal_class,u),u)**.
% 299.94/300.90 12216[0:Obv:12199.1] || member(not_subclass_element(u,intersection(v,u)),v)* -> subclass(u,intersection(v,u)).
% 299.94/300.90 26549[0:SpL:44.0,26370.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(singleton(u)))*.
% 299.94/300.90 26370[0:MRR:26355.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(v)).
% 299.94/300.90 26273[0:Res:7.1,26211.0] || equal(complement(unordered_pair(u,v)),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 5362[0:Res:354.2,533.0] || subclass(u,singleton(v))*+ -> subclass(u,w) equal(not_subclass_element(u,w),v)*.
% 299.94/300.90 26435[0:Res:26389.1,25.1] || equal(complement(successor(u)),universal_class)** member(null_class,u) -> .
% 299.94/300.90 26445[3:MRR:26440.1,3531.0] || equal(complement(successor(unordered_pair(null_class,u))),universal_class)** -> .
% 299.94/300.90 26444[3:MRR:26439.1,3531.0] || equal(complement(successor(unordered_pair(u,null_class))),universal_class)** -> .
% 299.94/300.90 26441[3:Res:26389.1,26210.0] || equal(complement(successor(ordered_pair(universal_class,u))),universal_class)** -> .
% 299.94/300.90 225[0:Res:67.1,219.0] || -> equal(restrict(u,v,w),null_class) member(regular(restrict(u,v,w)),u)*.
% 299.94/300.90 26443[3:MRR:26438.1,3531.0] || equal(complement(successor(singleton(null_class))),universal_class)** -> .
% 299.94/300.90 26389[0:SpL:44.0,26254.0] || equal(complement(successor(u)),universal_class) -> member(null_class,complement(u))*.
% 299.94/300.90 26254[0:MRR:26242.0,2123.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(u)).
% 299.94/300.90 7327[0:Res:261.1,23.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(w)).
% 299.94/300.90 26321[0:Res:26275.1,25.1] || equal(complement(successor(u)),universal_class)** member(omega,u) -> .
% 299.94/300.90 26275[0:SpL:44.0,26253.0] || equal(complement(successor(u)),universal_class) -> member(omega,complement(u))*.
% 299.94/300.90 26253[0:MRR:26238.0,53.0] || equal(complement(union(u,v)),universal_class)** -> member(omega,complement(u)).
% 299.94/300.90 26211[0:Obv:26205.1] || subclass(universal_class,complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.90 7326[0:Res:261.1,22.0] || member(u,universal_class) -> member(u,union(v,w))* member(u,complement(v)).
% 299.94/300.90 26216[3:Res:48.1,26210.0] inductive(complement(ordered_pair(universal_class,u))) || -> .
% 299.94/300.90 26210[3:MRR:26176.1,3531.0] || member(null_class,complement(ordered_pair(universal_class,u)))* -> .
% 299.94/300.90 26209[3:MRR:26190.1,3531.0] inductive(complement(unordered_pair(null_class,u))) || -> .
% 299.94/300.90 26007[0:Rew:536.1,26004.0] || member(u,complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.90 5722[0:SpR:221.0,43.0] || -> equal(range_of(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))**.
% 299.94/300.90 26002[0:Res:7.1,23761.0] || equal(complement(unordered_pair(regular(u),v)),u)** -> equal(u,null_class).
% 299.94/300.90 26117[0:Res:7.1,26102.0] || equal(complement(unordered_pair(u,v)),universal_class)** -> equal(singleton(v),null_class).
% 299.94/300.90 26102[0:Obv:26097.1] || subclass(universal_class,complement(unordered_pair(u,v)))* -> equal(singleton(v),null_class).
% 299.94/300.90 26101[3:MRR:26082.1,3531.0] inductive(complement(unordered_pair(u,null_class))) || -> .
% 299.94/300.90 5706[0:Res:7.1,356.1] || equal(u,unordered_pair(v,w))*+ member(v,universal_class) -> member(v,u)*.
% 299.94/300.90 25885[0:Rew:536.1,25882.0] || member(u,complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.94/300.90 25880[0:Res:7.1,23760.0] || equal(complement(unordered_pair(u,regular(v))),v)** -> equal(v,null_class).
% 299.94/300.90 25815[0:Res:7.1,22164.0] || equal(u,ordered_pair(v,w))*+ subclass(universal_class,complement(u))* -> .
% 299.94/300.90 5679[0:Res:7.1,355.1] || equal(u,unordered_pair(v,w))*+ member(w,universal_class) -> member(w,u)*.
% 299.94/300.90 26006[0:Rew:536.1,26005.0] || -> member(u,unordered_pair(u,v))* equal(singleton(u),null_class).
% 299.94/300.90 23761[0:MRR:23725.0,10104.1] || subclass(u,complement(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.94/300.90 4060[0:SpR:27.0,480.1] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(v,w)).
% 299.94/300.90 25884[0:Rew:536.1,25883.0] || -> member(u,unordered_pair(v,u))* equal(singleton(u),null_class).
% 299.94/300.90 23760[0:MRR:23724.0,10104.1] || subclass(u,complement(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.94/300.90 3238[0:Res:348.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.90 22348[0:Res:48.1,4070.1] inductive(intersection(u,v)) || member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.90 25811[3:SpL:17061.0,22164.0] || subclass(singleton(singleton(null_class)),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 22164[0:Res:367.1,679.1] || subclass(ordered_pair(u,v),w)* subclass(universal_class,complement(w)) -> .
% 299.94/300.90 3167[0:Res:353.2,23.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),w).
% 299.94/300.90 21092[0:Rew:4413.0,20821.1] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.90 3166[0:Res:353.2,22.0] || subclass(u,intersection(v,w))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.90 2364[0:Rew:114.0,2345.0] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.90 678[0:Res:348.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.90 23589[0:Obv:23565.0] || -> equal(intersection(singleton(u),singleton(v)),null_class)** equal(u,v).
% 299.94/300.90 23832[0:Res:7.1,23756.0] || equal(complement(singleton(regular(u))),u)** -> equal(u,null_class).
% 299.94/300.90 23878[0:Obv:23873.1] || subclass(universal_class,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90 5999[0:Res:364.2,15.0] || member(u,universal_class)* subclass(domain_relation,cross_product(v,w))*+ -> member(u,v)*.
% 299.94/300.90 23877[3:MRR:23858.1,3531.0] inductive(complement(singleton(null_class))) || -> .
% 299.94/300.90 23803[0:Res:3148.1,23752.0] || member(u,complement(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90 23756[0:MRR:23727.0,10104.1] || subclass(u,complement(singleton(regular(u))))* -> equal(u,null_class).
% 299.94/300.90 23752[0:Obv:23722.1] || subclass(u,complement(u))* -> equal(u,null_class).
% 299.94/300.90 3165[0:Res:353.2,25.1] || subclass(u,complement(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.94/300.90 23584[0:Obv:23563.0] || -> equal(intersection(singleton(u),v),null_class)** member(u,v).
% 299.94/300.90 3122[0:Res:166.1,533.0] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(singleton(u),v)),u)**.
% 299.94/300.90 23452[0:Obv:23436.0] || -> equal(intersection(u,singleton(v)),null_class)** member(v,u).
% 299.94/300.90 2349[0:Res:159.1,533.0] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(u,singleton(v))),v)**.
% 299.94/300.90 19381[0:Res:7.1,2133.0] || equal(u,universal_class)+ subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.90 23274[0:Res:7.1,23155.0] || equal(u,universal_class) -> equal(regular(u),null_class)** equal(u,null_class).
% 299.94/300.90 384[0:SpL:248.0,15.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(singleton(u),v).
% 299.94/300.90 23155[0:Obv:23153.1] || subclass(universal_class,u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90 6165[0:Res:48.1,209.0] inductive(intersection(complement(u),complement(v))) || member(null_class,union(u,v))* -> .
% 299.94/300.90 5200[0:Res:67.1,4386.0] || member(regular(regular(u)),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.90 22974[3:MRR:22971.1,3531.0] || equal(domain_relation,successor_relation)** -> .
% 299.94/300.90 7738[3:Rew:7642.0,5185.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))*+ member(unordered_pair(u,v),element_relation)* -> .
% 299.94/300.90 5461[0:Res:7.1,320.0] || equal(compose_class(u),cross_product(universal_class,universal_class))* -> equal(cross_product(universal_class,universal_class),compose_class(u)).
% 299.94/300.90 4070[0:Res:480.1,25.1] || member(u,symmetric_difference(v,w)) member(u,intersection(v,w))* -> .
% 299.94/300.90 22210[3:MRR:21210.1,22203.0] || equal(cross_product(u,v),universal_class)** -> .
% 299.94/300.90 22206[0:MRR:2142.1,22203.0] || subclass(universal_class,cross_product(u,v))* -> .
% 299.94/300.90 22203[0:Res:5389.1,22187.0] || equal(ordered_pair(u,v),null_class)** -> .
% 299.94/300.90 22233[5:MRR:13262.1,22210.0] one_to_one(image(element_relation,universal_class)) || -> .
% 299.94/300.90 22232[5:MRR:13202.1,22210.0] function(image(element_relation,universal_class)) || -> .
% 299.94/300.90 22230[4:MRR:12407.1,22210.0] one_to_one(image(element_relation,null_class)) || -> .
% 299.94/300.90 22229[4:MRR:12388.1,22210.0] function(image(element_relation,null_class)) || -> .
% 299.94/300.90 22227[3:MRR:11083.1,22210.0] one_to_one(symmetric_difference(universal_class,null_class)) || -> .
% 299.94/300.90 22226[3:MRR:10458.1,22210.0] function(symmetric_difference(universal_class,null_class)) || -> .
% 299.94/300.90 22224[3:MRR:8752.1,22210.0] one_to_one(successor(universal_class)) || -> .
% 299.94/300.90 22223[3:MRR:8140.1,22210.0] function(successor(universal_class)) || -> .
% 299.94/300.90 22205[0:MRR:1178.1,22203.0] inductive(cross_product(u,v)) || -> .
% 299.94/300.90 22221[3:MRR:382.1,22210.0] one_to_one(universal_class) || -> .
% 299.94/300.90 22220[3:MRR:339.1,22210.0] function(universal_class) || -> .
% 299.94/300.90 22187[0:Res:367.1,4383.0] || subclass(ordered_pair(u,v),null_class)* -> .
% 299.94/300.90 367[0:Res:249.0,2.0] || subclass(ordered_pair(u,v),w) -> member(unordered_pair(u,singleton(v)),w)*.
% 299.94/300.90 22116[0:Res:22072.0,352.1] inductive(complement(complement(u))) || -> member(null_class,u)*.
% 299.94/300.90 17248[3:Res:17076.0,2.0] || subclass(ordered_pair(u,universal_class),v) -> member(unordered_pair(u,null_class),v)*.
% 299.94/300.90 7839[3:Rew:7642.0,4754.1] || member(u,cantor(v))*+ subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.90 14862[0:Res:7.1,371.0] || equal(u,universal_class)+ subclass(u,v)* -> member(omega,v)*.
% 299.94/300.90 3163[0:Res:353.2,533.0] || subclass(u,singleton(v))* -> equal(u,null_class) equal(regular(u),v).
% 299.94/300.90 380[0:SpL:248.0,16.0] || member(singleton(singleton(singleton(u))),cross_product(v,w))* -> member(u,w).
% 299.94/300.90 357[0:Res:146.1,2.0] || member(u,universal_class) subclass(singleton(u),v)* -> member(u,v).
% 299.94/300.90 21267[3:Res:21067.1,25.1] || equal(complement(u),universal_class) member(singleton(v),u)* -> .
% 299.94/300.90 21039[3:Rew:7649.0,20802.1,4135.0,20802.1] || equal(u,universal_class) -> equal(union(v,u),universal_class)**.
% 299.94/300.90 21354[3:SpR:21036.1,44.0] || equal(u,universal_class) -> equal(successor(u),universal_class)**.
% 299.94/300.90 21036[3:Rew:7649.0,20778.1,4413.0,20778.1] || equal(u,universal_class) -> equal(union(u,v),universal_class)**.
% 299.94/300.90 21067[3:MRR:21066.1,154.0] || equal(u,universal_class) -> member(singleton(v),u)*.
% 299.94/300.90 21013[4:Rew:3198.0,20775.1,12338.0,20775.1] || equal(u,universal_class) -> equal(power_class(u),null_class)**.
% 299.94/300.90 21035[3:Obv:21034.1] || equal(u,universal_class) -> member(null_class,u)*.
% 299.94/300.90 21033[3:Obv:21032.1] || equal(u,universal_class) -> member(omega,u)*.
% 299.94/300.90 20762[0:Res:7.1,20748.0] || equal(u,universal_class) -> equal(complement(u),null_class)**.
% 299.94/300.90 20748[0:Obv:20716.1] || subclass(universal_class,u)* -> equal(complement(u),null_class).
% 299.94/300.90 10922[0:Res:10104.1,2.0] || subclass(universal_class,u) -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.90 20653[3:Res:7.1,20608.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,apply(null_class,v))*.
% 299.94/300.90 20643[3:Res:7.1,20602.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,apply(null_class,v))*.
% 299.94/300.90 20608[3:Res:2130.1,10075.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,apply(null_class,v))*.
% 299.94/300.90 20602[3:Res:347.1,10075.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,apply(null_class,v))*.
% 299.94/300.90 10075[3:MRR:10052.0,10054.1] || member(u,apply(null_class,v))*+ -> member(u,apply(null_class,w))*.
% 299.94/300.90 9992[0:Res:9902.1,352.1] inductive(singleton(u)) || -> member(u,v)* member(null_class,complement(v))*.
% 299.94/300.90 20392[0:Rew:56.0,20368.1,56.0,20368.0] || -> subclass(singleton(regular(power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.94/300.90 15559[3:Rew:15422.0,256.1] || member(singleton(singleton(singleton(u))),domain_relation)* -> equal(cantor(singleton(u)),u).
% 299.94/300.90 19982[3:SpL:15513.0,19874.0] || member(inverse(u),range_of(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90 19987[3:Res:349.1,19874.0] || subclass(universal_class,cantor(singleton(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90 257[0:SpL:248.0,46.0] || member(singleton(singleton(singleton(u))),successor_relation)* -> equal(successor(singleton(u)),u).
% 299.94/300.90 19989[3:Res:347.1,19874.0] || subclass(universal_class,cantor(omega)) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.90 19994[3:Res:48.1,19874.0] inductive(cantor(null_class)) || subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.90 19874[3:Res:16155.1,691.1] || member(u,cantor(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.90 19865[3:MRR:4120.1,19863.0] inductive(intersection(u,null_class)) || -> .
% 299.94/300.90 16155[3:Rew:15422.0,15465.0] || member(u,cantor(u)) -> member(ordered_pair(u,cantor(u)),element_relation)*.
% 299.94/300.90 19868[3:Res:48.1,19863.0] inductive(subset_relation) || -> .
% 299.94/300.90 19864[3:MRR:2121.1,19863.0] inductive(identity_relation) || -> .
% 299.94/300.90 5351[0:Res:5276.0,352.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.90 3678[0:Res:3674.1,2.0] || subclass(universal_class,u) -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.90 19503[0:Res:7.1,19498.1] || equal(u,domain_relation) equal(complement(u),universal_class)** -> .
% 299.94/300.90 19501[0:Res:99.0,19498.1] || equal(complement(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.90 19498[0:Res:7.1,19460.1] || equal(complement(u),universal_class) subclass(domain_relation,u)* -> .
% 299.94/300.90 19460[0:Res:4845.1,691.1] || subclass(domain_relation,u) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 19480[0:Res:7.1,19455.0] || equal(complement(domain_relation),universal_class)** -> .
% 299.94/300.90 19455[0:Res:4803.0,691.1] || subclass(universal_class,complement(domain_relation))* -> .
% 299.94/300.90 691[0:Res:365.1,25.1] || subclass(universal_class,complement(u)) member(ordered_pair(v,w),u)* -> .
% 299.94/300.90 2223[0:SpL:114.0,2136.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(u,v))*.
% 299.94/300.90 3152[0:Res:3148.1,352.1] inductive(singleton(u)) || member(u,v)* -> member(null_class,v)*.
% 299.94/300.90 2133[0:Res:2130.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.90 2618[2:SpR:2605.1,2604.1] single_valued_class(u) function(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90 2617[2:SpR:2605.1,2605.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90 2614[2:SpR:2604.1,2604.1] function(u) function(v) || -> equal(single_valued1(u),single_valued1(v))*.
% 299.94/300.90 2610[2:SpR:2599.1,2598.1] single_valued_class(u) function(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90 2609[2:SpR:2599.1,2599.1] single_valued_class(u) single_valued_class(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90 2606[2:SpR:2598.1,2598.1] function(u) function(v) || -> equal(single_valued2(u),single_valued2(v))*.
% 299.94/300.90 508[0:SpL:114.0,374.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(u,v))*.
% 299.94/300.90 17183[3:SpL:17061.0,16.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(universal_class,v).
% 299.94/300.90 15439[3:Rew:15422.0,1393.1] || member(u,universal_class) -> member(u,cantor(v)) equal(second(not_subclass_element(null_class,null_class)),range__dfg(v,u,universal_class))*.
% 299.94/300.90 17182[3:SpL:17061.0,15.0] || member(singleton(singleton(null_class)),cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90 14636[0:Res:7.1,5612.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.90 18809[3:Res:7.1,18114.1] || equal(complement(u),universal_class)** equal(u,singleton(singleton(null_class)))*+ -> .
% 299.94/300.90 18116[3:Res:17208.1,533.0] || equal(singleton(u),singleton(singleton(null_class)))* -> equal(singleton(null_class),u).
% 299.94/300.90 18114[3:Res:17208.1,386.1] || equal(u,singleton(singleton(null_class))) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 17109[3:SpL:17051.0,144.0] || member(image(u,null_class),universal_class) -> member(apply(u,universal_class),universal_class)*.
% 299.94/300.90 16715[3:Res:16561.0,352.1] inductive(symmetric_difference(sum_class(u),universal_class)) || -> member(null_class,complement(sum_class(u)))*.
% 299.94/300.90 16706[3:Res:16454.0,352.1] inductive(symmetric_difference(inverse(u),universal_class)) || -> member(null_class,complement(inverse(u)))*.
% 299.94/300.90 16667[3:Res:15490.0,352.1] inductive(symmetric_difference(cantor(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.94/300.90 15440[3:Rew:15422.0,1392.1] || member(u,universal_class) -> member(u,cantor(v)) equal(image(v,singleton(u)),range_of(null_class))**.
% 299.94/300.90 15941[3:Rew:15513.0,9098.1] inductive(symmetric_difference(range_of(u),universal_class)) || -> member(null_class,complement(range_of(u)))*.
% 299.94/300.90 15464[3:Rew:15422.0,364.2] || member(u,universal_class) subclass(domain_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.90 17075[3:SpR:17051.0,14.0] || -> equal(unordered_pair(singleton(u),unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.90 17208[3:SpL:17061.0,3111.0] || equal(u,singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.90 18089[3:Res:9902.1,17159.0] || -> member(singleton(null_class),u) member(singleton(null_class),complement(u))*.
% 299.94/300.90 17159[3:Res:17060.0,2.0] || subclass(singleton(singleton(null_class)),u)* -> member(singleton(null_class),u).
% 299.94/300.90 18035[3:SpR:17051.0,17058.0] || -> equal(unordered_pair(null_class,unordered_pair(universal_class,null_class)),ordered_pair(universal_class,universal_class))**.
% 299.94/300.90 17058[3:SpR:17051.0,14.0] || -> equal(unordered_pair(null_class,unordered_pair(universal_class,singleton(u))),ordered_pair(universal_class,u))**.
% 299.94/300.90 16635[3:Res:16394.0,352.1] inductive(apply(null_class,u)) || -> member(null_class,apply(null_class,v))*.
% 299.94/300.90 15441[3:Rew:15422.0,109.0] || member(u,cantor(v)) member(ordered_pair(v,ordered_pair(u,w)),cross_product(universal_class,cross_product(universal_class,universal_class)))*+ -> member(ordered_pair(v,ordered_pair(u,apply(v,u))),application_function)*.
% 299.94/300.90 15442[3:Rew:15422.0,32.1] || member(u,universal_class) -> member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)**.
% 299.94/300.90 17321[3:Res:7.1,17153.0] || equal(u,ordered_pair(universal_class,v))*+ -> member(null_class,u)*.
% 299.94/300.90 17153[3:Res:17059.0,2.0] || subclass(ordered_pair(universal_class,u),v)* -> member(null_class,v).
% 299.94/300.90 17311[4:SpR:12338.0,17074.0] || -> equal(apply(element_relation,universal_class),sum_class(universal_class))**.
% 299.94/300.90 17074[3:SpR:17051.0,69.0] || -> equal(sum_class(image(u,null_class)),apply(u,universal_class))**.
% 299.94/300.90 17076[3:SpR:17051.0,249.0] || -> member(unordered_pair(u,null_class),ordered_pair(u,universal_class))*.
% 299.94/300.90 17110[3:SpL:17051.0,1965.0] || subclass(universal_class,complement(unordered_pair(u,null_class)))* -> .
% 299.94/300.90 17099[3:SpL:17051.0,1966.0] || subclass(universal_class,complement(unordered_pair(null_class,u)))* -> .
% 299.94/300.90 15443[3:Rew:15422.0,31.0] || member(u,cantor(v)) equal(restrict(v,singleton(u),universal_class),null_class)** -> .
% 299.94/300.90 17225[3:Res:349.1,17214.0] || subclass(universal_class,domain_relation)* -> .
% 299.94/300.90 17214[3:MRR:17213.1,425.0] || member(singleton(singleton(null_class)),domain_relation)* -> .
% 299.94/300.90 17061[3:SpR:17051.0,248.0] || -> equal(ordered_pair(null_class,universal_class),singleton(singleton(null_class)))**.
% 299.94/300.90 17085[3:SpL:17051.0,1964.0] || subclass(universal_class,complement(singleton(null_class)))* -> .
% 299.94/300.90 15467[3:Rew:15422.0,107.1] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> member(v,cantor(u)).
% 299.94/300.90 17060[3:SpR:17051.0,252.0] || -> member(singleton(null_class),singleton(singleton(null_class)))*.
% 299.94/300.90 17059[3:SpR:17051.0,247.0] || -> member(null_class,ordered_pair(universal_class,u))*.
% 299.94/300.90 16152[3:Rew:15422.0,15446.1,15422.0,15446.1] || compatible(u,v,w)* -> equal(cantor(cantor(v)),cantor(u)).
% 299.94/300.90 17124[4:MRR:2258.1,17119.0] single_valued_class(element_relation) || -> .
% 299.94/300.90 17120[4:MRR:12404.1,17118.0] one_to_one(element_relation) || -> .
% 299.94/300.90 16151[3:Rew:15422.0,15433.1] || compatible(u,v,w)*+ -> subclass(range_of(u),cantor(cantor(w)))*.
% 299.94/300.90 17119[4:MRR:12399.1,17118.0] function(element_relation) || -> .
% 299.94/300.90 17051[3:MRR:17050.0,154.0] || -> equal(singleton(universal_class),null_class)**.
% 299.94/300.90 15461[3:Rew:15422.0,100.1] || member(ordered_pair(u,v),domain_relation)* -> equal(cantor(u),v).
% 299.94/300.90 15463[3:Rew:15422.0,101.1] || member(u,universal_class) -> member(ordered_pair(u,cantor(u)),domain_relation)*.
% 299.94/300.90 16033[3:Rew:16029.0,7669.0] || -> equal(cantor(restrict(element_relation,universal_class,u)),sum_class(u))**.
% 299.94/300.90 15991[3:Rew:15989.0,7668.0] || -> equal(cantor(flip(cross_product(u,universal_class))),inverse(u))**.
% 299.94/300.90 15462[3:Rew:15422.0,111.1] || maps(u,v,w)* -> equal(cantor(u),v).
% 299.94/300.90 15511[3:Rew:15422.0,5411.0] || equal(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)** -> .
% 299.94/300.90 16627[3:SpR:4917.0,16394.0] || -> subclass(apply(null_class,u),sum_class(range_of(null_class)))*.
% 299.94/300.90 16394[3:SpR:4917.0,16031.0] || -> subclass(apply(null_class,u),apply(null_class,v))*.
% 299.94/300.90 16031[3:Rew:16029.0,8155.0] || -> subclass(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.94/300.90 15513[3:Rew:15422.0,40.0] || -> equal(cantor(inverse(u)),range_of(u))**.
% 299.94/300.90 15422[3:MRR:5300.0,15421.0] || -> equal(domain_of(u),cantor(u))**.
% 299.94/300.90 14448[0:Res:7.1,5611.0] || equal(intersection(u,v),domain_relation)**+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 15239[3:SpR:4917.0,15233.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(null_class,apply(null_class,u))*.
% 299.94/300.90 681[0:Res:348.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),v)*.
% 299.94/300.90 15225[3:SpR:4917.0,15182.1] || equal(sum_class(range_of(null_class)),universal_class) -> member(omega,apply(null_class,u))*.
% 299.94/300.90 15176[3:Res:7.1,15119.0] || equal(apply(null_class,u),universal_class)**+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90 680[0:Res:348.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(unordered_pair(w,x),u)*.
% 299.94/300.90 15166[3:Res:7.1,15114.0] || equal(apply(null_class,u),universal_class)**+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.94/300.90 15119[3:Res:2130.1,10076.0] || subclass(universal_class,apply(null_class,u))*+ -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90 15114[3:Res:347.1,10076.0] || subclass(universal_class,apply(null_class,u))*+ -> member(omega,sum_class(range_of(null_class)))*.
% 299.94/300.90 15120[3:Res:48.1,10076.0] inductive(apply(null_class,u)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.90 10076[3:MRR:10053.0,10054.1] || member(u,apply(null_class,v))*+ -> member(u,sum_class(range_of(null_class)))*.
% 299.94/300.90 14924[3:Res:2130.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(null_class,apply(null_class,u))*.
% 299.94/300.90 14919[3:Res:347.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(omega,apply(null_class,u))*.
% 299.94/300.90 14925[3:Res:48.1,10074.0] inductive(sum_class(range_of(null_class))) || -> member(null_class,apply(null_class,u))*.
% 299.94/300.90 15046[0:Res:7.1,15013.0] || equal(complement(unordered_pair(ordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90 15023[0:Res:7.1,15007.0] || equal(complement(unordered_pair(u,ordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90 15016[0:Res:7.1,14972.0] || equal(complement(unordered_pair(unordered_pair(u,v),w)),universal_class)** -> .
% 299.94/300.90 15013[0:SpL:14.0,14972.0] || subclass(universal_class,complement(unordered_pair(ordered_pair(u,v),w)))* -> .
% 299.94/300.90 15011[0:Res:7.1,14971.0] || equal(complement(unordered_pair(u,unordered_pair(v,w))),universal_class)** -> .
% 299.94/300.90 15007[0:SpL:14.0,14971.0] || subclass(universal_class,complement(unordered_pair(u,ordered_pair(v,w))))* -> .
% 299.94/300.90 14972[0:MRR:14950.0,12.0] || subclass(universal_class,complement(unordered_pair(unordered_pair(u,v),w)))* -> .
% 299.94/300.90 14971[0:MRR:14949.0,12.0] || subclass(universal_class,complement(unordered_pair(u,unordered_pair(v,w))))* -> .
% 299.94/300.90 14985[0:Res:7.1,14977.0] || equal(complement(singleton(ordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90 14979[0:Res:7.1,14970.0] || equal(complement(singleton(unordered_pair(u,v))),universal_class)** -> .
% 299.94/300.90 14977[0:SpL:14.0,14970.0] || subclass(universal_class,complement(singleton(ordered_pair(u,v))))* -> .
% 299.94/300.90 14970[0:MRR:14952.0,12.0] || subclass(universal_class,complement(singleton(unordered_pair(u,v))))* -> .
% 299.94/300.90 679[0:Res:348.1,25.1] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),u)* -> .
% 299.94/300.90 10074[3:MRR:10051.0,10054.1] || member(u,sum_class(range_of(null_class)))*+ -> member(u,apply(null_class,v))*.
% 299.94/300.90 371[0:Res:347.1,2.0] || subclass(universal_class,u)*+ subclass(u,v)* -> member(omega,v)*.
% 299.94/300.90 5612[0:Res:4845.1,23.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.90 2060[0:Res:71.2,60.0] || member(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,apply(choice,image(u,image(v,singleton(w))))),cross_product(universal_class,universal_class)) -> 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.90 5611[0:Res:4845.1,22.0] || subclass(domain_relation,intersection(u,v))*+ -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 5210[0:Res:48.1,4386.0] inductive(regular(u)) || member(null_class,u)* -> equal(u,null_class).
% 299.94/300.90 2263[0:Res:7.1,1368.1] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)*+ -> function(u)*.
% 299.94/300.90 2056[0:Res:3.1,60.0] || member(ordered_pair(u,not_subclass_element(image(v,image(w,singleton(u))),x)),cross_product(universal_class,universal_class)) -> 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.90 2055[0:Res:67.1,60.0] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(universal_class,universal_class)) -> 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.90 8709[3:Res:7706.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.90 8645[3:Res:7704.0,352.1] inductive(symmetric_difference(complement(u),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.90 8621[3:Res:7703.0,352.1] inductive(symmetric_difference(domain_of(u),universal_class)) || -> member(null_class,complement(cantor(u)))*.
% 299.94/300.90 13518[0:Res:7.1,13502.1] || equal(u,domain_relation) equal(complement(u),domain_relation)** -> .
% 299.94/300.90 1183[0:Res:71.2,18.0] || member(cross_product(u,v),universal_class) -> 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.90 13516[0:Res:99.0,13502.1] || equal(complement(cross_product(universal_class,universal_class)),domain_relation)** -> .
% 299.94/300.90 13502[0:Res:7.1,13425.1] || equal(complement(u),domain_relation) subclass(domain_relation,u)* -> .
% 299.94/300.90 13425[0:Res:4845.1,5609.1] || subclass(domain_relation,u) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90 13460[0:Res:7.1,13433.0] || equal(complement(unordered_pair(ordered_pair(null_class,null_class),u)),domain_relation)** -> .
% 299.94/300.90 13457[0:Res:7.1,13432.0] || equal(complement(unordered_pair(u,ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.94/300.90 2151[0:Res:17.2,35.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x) -> member(ordered_pair(ordered_pair(v,w),u),rotate(x))*.
% 299.94/300.90 13433[0:MRR:13405.0,242.0] || subclass(domain_relation,complement(unordered_pair(ordered_pair(null_class,null_class),u)))* -> .
% 299.94/300.90 13432[0:MRR:13404.0,242.0] || subclass(domain_relation,complement(unordered_pair(u,ordered_pair(null_class,null_class))))* -> .
% 299.94/300.90 13454[0:Res:7.1,13431.0] || equal(complement(singleton(ordered_pair(null_class,null_class))),domain_relation)** -> .
% 299.94/300.90 13431[0:MRR:13407.0,242.0] || subclass(domain_relation,complement(singleton(ordered_pair(null_class,null_class))))* -> .
% 299.94/300.90 2146[0:Res:17.2,38.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x) -> member(ordered_pair(ordered_pair(v,w),u),flip(x))*.
% 299.94/300.90 13424[0:Res:4803.0,5609.1] || subclass(domain_relation,complement(domain_relation))* -> .
% 299.94/300.90 5609[0:Res:4845.1,25.1] || subclass(domain_relation,complement(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.90 5331[3:Res:5285.0,352.1] inductive(cantor(restrict(element_relation,universal_class,u))) || -> member(null_class,sum_class(u))*.
% 299.94/300.90 5327[3:Res:5284.0,352.1] inductive(cantor(flip(cross_product(u,universal_class)))) || -> member(null_class,inverse(u))*.
% 299.94/300.90 5146[0:Res:4123.0,1368.1] single_valued_class(restrict(u,universal_class,universal_class)) || -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.90 13152[5:Res:13145.0,316.0] || -> equal(image(element_relation,universal_class),universal_class)**.
% 299.94/300.90 1180[0:Res:3.1,18.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.94/300.90 1926[0:Res:59.1,4.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.94/300.90 12725[5:Obv:12722.1] inductive(intersection(power_class(null_class),universal_class)) || -> .
% 299.94/300.90 12724[5:Obv:12718.1] inductive(intersection(universal_class,power_class(null_class))) || -> .
% 299.94/300.90 12578[5:Spt:11106.1] || -> equal(power_class(null_class),null_class)**.
% 299.94/300.90 2054[0:Res:48.1,60.0] inductive(image(u,image(v,singleton(w)))) || member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 299.94/300.90 12338[4:Res:12331.0,316.0] || -> equal(image(element_relation,null_class),universal_class)**.
% 299.94/300.90 12380[4:Obv:12348.1] inductive(power_class(universal_class)) || -> .
% 299.94/300.90 1282[0:Res:24.2,4.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.94/300.90 1419[0:Res:17.2,18.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.94/300.90 11755[4:Obv:11752.1] inductive(intersection(power_class(universal_class),universal_class)) || -> .
% 299.94/300.90 11754[4:Obv:11747.1] inductive(intersection(universal_class,power_class(universal_class))) || -> .
% 299.94/300.90 11585[4:Spt:10009.1] || -> equal(power_class(universal_class),null_class)**.
% 299.94/300.90 1932[0:Res:98.1,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,w) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.90 1179[0:Res:67.1,18.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.94/300.90 1925[0:Res:59.1,2.0] || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,singleton(u))),y)*+ -> member(v,y)*.
% 299.94/300.90 1979[0:Res:17.2,95.1] || member(u,universal_class) member(v,universal_class) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.94/300.90 7741[3:Rew:7642.0,5183.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(omega,element_relation) -> .
% 299.94/300.90 7740[3:Rew:7642.0,5187.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.94/300.90 526[0:Res:3.1,9.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.94/300.90 1418[0:Res:17.2,2.0] || member(u,v)* member(w,x)* subclass(cross_product(x,v),y)*+ -> member(ordered_pair(w,u),y)*.
% 299.94/300.90 534[0:MRR:530.0,12.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.94/300.90 10058[3:MRR:7755.0,10054.1] || member(u,element_relation) -> member(u,compose(element_relation,universal_class))*.
% 299.94/300.90 10106[0:Res:3.1,10054.0] || -> subclass(u,v) member(not_subclass_element(u,v),universal_class)*.
% 299.94/300.90 1275[0:SpR:114.0,24.2] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* -> member(u,symmetric_difference(v,w)).
% 299.94/300.90 10240[3:MRR:10189.1,4383.0] inductive(symmetric_difference(intersection(universal_class,regular(universal_class)),null_class)) || -> .
% 299.94/300.90 10104[0:Res:67.1,10054.0] || -> equal(u,null_class) member(regular(u),universal_class)*.
% 299.94/300.90 10792[3:Res:48.1,10771.0] inductive(regular(universal_class)) || -> .
% 299.94/300.90 10780[3:Res:67.1,10771.0] || -> equal(regular(universal_class),null_class)**.
% 299.94/300.90 409[0:Res:71.2,23.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),v)*.
% 299.94/300.90 408[0:Res:71.2,22.0] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),u)*.
% 299.94/300.90 10606[3:Obv:10589.1] inductive(intersection(universal_class,regular(universal_class))) || -> .
% 299.94/300.90 10234[3:MRR:10190.1,4383.0] inductive(symmetric_difference(successor(universal_class),successor(universal_class))) || -> .
% 299.94/300.90 1971[0:Res:17.2,47.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.94/300.90 10056[0:MRR:1940.1,10054.1] || member(u,universal_class) member(v,u) -> member(ordered_pair(v,u),element_relation)*.
% 299.94/300.90 10229[3:MRR:10187.1,4383.0] inductive(symmetric_difference(universal_class,universal_class)) || -> .
% 299.94/300.90 10175[3:MRR:8056.0,10104.1] || -> equal(union(null_class,null_class),null_class)**.
% 299.94/300.90 10054[0:Con:10044.1] || member(u,v)*+ -> member(u,universal_class)*.
% 299.94/300.90 1279[0:Res:24.2,2.0] || member(u,v)* member(u,w)* subclass(intersection(w,v),x)*+ -> member(u,x)*.
% 299.94/300.90 9902[0:Obv:9866.0] || -> member(u,v) subclass(singleton(u),complement(v))*.
% 299.94/300.90 9522[0:MRR:9521.0,5.0] || -> member(not_subclass_element(u,complement(v)),v)* subclass(u,complement(v)).
% 299.94/300.90 525[0:Res:67.1,9.0] || -> equal(unordered_pair(u,v),null_class) equal(regular(unordered_pair(u,v)),v)** equal(regular(unordered_pair(u,v)),u)**.
% 299.94/300.90 8822[3:Res:48.1,7653.1] inductive(complement(compose(element_relation,universal_class))) || member(null_class,element_relation)* -> .
% 299.94/300.90 326[0:Res:33.0,8.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u)).
% 299.94/300.90 7653[3:Rew:7642.0,4547.1] || member(u,element_relation) member(u,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.90 8187[3:MRR:7778.1,2123.0] inductive(domain_of(u)) || -> member(null_class,cantor(u))*.
% 299.94/300.90 8180[3:Obv:7770.1] inductive(domain_of(restrict(identity_relation,u,v))) || -> .
% 299.94/300.90 8179[3:Obv:7769.1] inductive(domain_of(restrict(null_class,u,v))) || -> .
% 299.94/300.90 8172[3:Obv:7708.1] inductive(domain_of(intersection(u,identity_relation))) || -> .
% 299.94/300.90 8171[3:MRR:7674.1,2123.0] inductive(domain_of(intersection(u,null_class))) || -> .
% 299.94/300.90 7655[3:Rew:7642.0,4543.0] || -> equal(union(universal_class,u),universal_class)**.
% 299.94/300.90 7654[3:Rew:7642.0,4542.0] || -> equal(union(u,universal_class),universal_class)**.
% 299.94/300.90 7656[3:Rew:7642.0,4847.0] || -> equal(diagonalise(u),universal_class)**.
% 299.94/300.90 7649[3:Rew:7642.0,4534.0] || -> equal(complement(null_class),universal_class)**.
% 299.94/300.90 7642[3:Res:7636.0,316.0] || -> equal(successor(universal_class),universal_class)**.
% 299.94/300.90 325[0:Res:36.0,8.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))* -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u)).
% 299.94/300.90 1272[0:SpR:29.0,24.2] || member(u,cross_product(v,w)) member(u,x) -> member(u,restrict(x,v,w))*.
% 299.94/300.90 523[0:SpL:14.0,9.0] || member(u,ordered_pair(v,w))* -> equal(u,unordered_pair(v,singleton(w))) equal(u,singleton(v)).
% 299.94/300.90 3735[0:Res:48.1,148.0] inductive(image(element_relation,complement(u))) || member(null_class,power_class(u))* -> .
% 299.94/300.90 453[0:Res:66.2,2.0] function(u) || member(v,universal_class) subclass(universal_class,w) -> member(image(u,v),w)*.
% 299.94/300.90 406[0:Res:71.2,2.0] || member(u,universal_class) subclass(u,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.90 2189[0:SpL:56.0,2160.1] inductive(image(element_relation,complement(u))) || equal(power_class(u),universal_class)** -> .
% 299.94/300.90 407[0:Res:71.2,25.1] || member(complement(u),universal_class) member(apply(choice,complement(u)),u)* -> equal(complement(u),null_class).
% 299.94/300.90 193[0:SpR:39.0,101.1] || member(flip(cross_product(u,universal_class)),universal_class) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),domain_relation)*.
% 299.94/300.90 192[0:SpR:54.0,101.1] || member(restrict(element_relation,universal_class,u),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),domain_relation)*.
% 299.94/300.90 358[0:Res:26.2,2.0] || member(u,universal_class)* subclass(complement(v),w)*+ -> member(u,v)* member(u,w)*.
% 299.94/300.90 479[0:SpR:27.0,114.0] || -> equal(intersection(union(u,v),union(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.94/300.90 5188[2:Res:48.1,4547.1] inductive(complement(compose(element_relation,successor(universal_class)))) || member(null_class,element_relation)* -> .
% 299.94/300.90 5603[2:SpR:4628.0,2598.1] function(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.94/300.90 5602[2:SpR:4628.0,2599.1] single_valued_class(u) || -> equal(range__dfg(null_class,v,w),single_valued2(u))*.
% 299.94/300.90 2461[2:Rew:2367.0,1366.0] || equal(compose(u,inverse(u)),null_class)**+ subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.94/300.90 321[0:Res:58.0,8.0] || subclass(cross_product(universal_class,universal_class),compose(u,v))* -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.94/300.90 5018[0:Res:4992.0,352.1] inductive(symmetric_difference(u,singleton(u))) || -> member(null_class,successor(u))*.
% 299.94/300.90 6478[0:Res:7.1,5631.0] || equal(compose_class(u),domain_relation) -> equal(compose(u,null_class),null_class)**.
% 299.94/300.90 6476[0:Res:7.1,5607.0] || equal(singleton(u),domain_relation)**+ -> equal(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 5631[0:Res:4845.1,94.0] || subclass(domain_relation,compose_class(u))* -> equal(compose(u,null_class),null_class).
% 299.94/300.90 5607[0:Res:4845.1,533.0] || subclass(domain_relation,singleton(u))* -> equal(ordered_pair(null_class,null_class),u).
% 299.94/300.90 5291[0:Res:5258.0,327.1] inductive(intersection(omega,u)) || -> equal(intersection(omega,u),omega)**.
% 299.94/300.90 324[0:Res:96.0,8.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),composition_function)* -> equal(cross_product(universal_class,cross_product(universal_class,universal_class)),composition_function).
% 299.94/300.90 323[0:Res:106.0,8.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),application_function)* -> equal(cross_product(universal_class,cross_product(universal_class,universal_class)),application_function).
% 299.94/300.90 216[0:SpR:30.0,68.1] || -> equal(cross_product(u,v),null_class) equal(restrict(regular(cross_product(u,v)),u,v),null_class)**.
% 299.94/300.90 4136[0:Res:4105.0,327.1] inductive(intersection(u,omega)) || -> equal(intersection(u,omega),omega)**.
% 299.94/300.90 4921[0:SpL:4626.0,144.0] || member(range_of(null_class),universal_class) -> member(apply(null_class,u),universal_class)*.
% 299.94/300.90 329[0:Res:49.1,8.0] inductive(u) || subclass(u,image(successor_relation,u))* -> equal(image(successor_relation,u),u).
% 299.94/300.90 5604[0:SpR:4628.0,4628.0] || -> equal(range__dfg(null_class,u,v),range__dfg(null_class,w,x))*.
% 299.94/300.90 5792[0:SpR:44.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(singleton(u))),successor(u))*.
% 299.94/300.90 322[0:Res:63.1,8.0] function(u) || subclass(cross_product(universal_class,universal_class),u)* -> equal(cross_product(universal_class,universal_class),u).
% 299.94/300.90 5350[0:SpR:27.0,5276.0] || -> subclass(symmetric_difference(complement(u),complement(v)),union(u,v))*.
% 299.94/300.90 5766[0:Res:7.1,5628.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,v).
% 299.94/300.90 5761[0:Res:7.1,5627.0] || equal(cross_product(u,v),domain_relation)** -> member(null_class,u).
% 299.94/300.90 5628[0:Res:4845.1,16.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,v).
% 299.94/300.90 5627[0:Res:4845.1,15.0] || subclass(domain_relation,cross_product(u,v))* -> member(null_class,u).
% 299.94/300.90 221[0:SpR:29.0,30.0] || -> equal(restrict(cross_product(u,v),w,x),restrict(cross_product(w,x),u,v))*.
% 299.94/300.90 5405[0:Res:5389.1,1368.1] single_valued_class(u) || equal(null_class,u) -> function(u)*.
% 299.94/300.90 356[0:Res:10.1,2.0] || member(u,universal_class) subclass(unordered_pair(u,v),w)* -> member(u,w).
% 299.94/300.90 5673[0:MRR:5459.1,5672.0] || equal(cross_product(universal_class,universal_class),null_class)** -> .
% 299.94/300.90 355[0:Res:11.1,2.0] || member(u,universal_class) subclass(unordered_pair(v,u),w)* -> member(u,w).
% 299.94/300.90 5672[0:Res:7.1,5634.0] || equal(domain_relation,element_relation)** -> .
% 299.94/300.90 5669[0:Res:5389.1,5621.0] || equal(domain_relation,null_class)** -> .
% 299.94/300.90 5634[0:MRR:5624.1,4383.0] || subclass(domain_relation,element_relation)* -> .
% 299.94/300.90 5621[0:Res:4845.1,4383.0] || subclass(domain_relation,null_class)* -> .
% 299.94/300.90 4845[0:Res:4803.0,2.0] || subclass(domain_relation,u) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 4628[0:SpR:4348.0,42.0] || -> equal(second(not_subclass_element(null_class,null_class)),range__dfg(null_class,u,v))*.
% 299.94/300.90 5544[2:Rew:5541.0,2604.1] function(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.94/300.90 5543[2:Rew:5541.0,2605.1] single_valued_class(u) || -> equal(single_valued3(null_class),single_valued1(u))*.
% 299.94/300.90 5545[0:Rew:5541.0,4627.0] || -> equal(domain__dfg(null_class,u,v),single_valued3(null_class))**.
% 299.94/300.90 5541[0:SpR:4627.0,104.0] || -> equal(first(not_subclass_element(null_class,null_class)),single_valued3(null_class))**.
% 299.94/300.90 320[0:Res:93.0,8.0] || subclass(cross_product(universal_class,universal_class),compose_class(u))* -> equal(cross_product(universal_class,universal_class),compose_class(u)).
% 299.94/300.90 5389[0:Res:7.1,5376.0] || equal(null_class,u) -> subclass(u,v)*.
% 299.94/300.90 5376[0:Res:354.2,4383.0] || subclass(u,null_class)*+ -> subclass(u,v)*.
% 299.94/300.90 354[0:Res:3.1,2.0] || subclass(u,v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.90 5276[0:SpR:114.0,5258.0] || -> subclass(symmetric_difference(u,v),complement(intersection(u,v)))*.
% 299.94/300.90 218[0:SpL:30.0,22.0] || member(u,restrict(v,w,x))* -> member(u,cross_product(w,x)).
% 299.94/300.90 5258[0:Obv:5254.0] || -> subclass(intersection(u,v),u)*.
% 299.94/300.90 167[0:Res:3.1,22.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),u)*.
% 299.94/300.90 4386[0:MRR:1271.3,4383.0] || member(u,regular(v))* member(u,v) -> equal(v,null_class).
% 299.94/300.90 4123[0:SpR:29.0,4105.0] || -> subclass(restrict(u,v,w),cross_product(v,w))*.
% 299.94/300.90 4125[0:SpR:114.0,4105.0] || -> subclass(symmetric_difference(u,v),union(u,v))*.
% 299.94/300.90 4934[0:SpR:4917.0,4917.0] || -> equal(apply(null_class,u),apply(null_class,v))*.
% 299.94/300.90 4917[0:SpR:4626.0,69.0] || -> equal(sum_class(range_of(null_class)),apply(null_class,u))*.
% 299.94/300.90 4124[0:SpR:30.0,4105.0] || -> subclass(restrict(u,v,w),u)*.
% 299.94/300.90 4626[0:SpR:4348.0,43.0] || -> equal(image(null_class,u),range_of(null_class))**.
% 299.94/300.90 4803[0:MRR:4780.0,2123.0] || -> member(ordered_pair(null_class,null_class),domain_relation)*.
% 299.94/300.90 4673[0:Res:3135.1,4637.0] || -> equal(cantor(null_class),null_class)**.
% 299.94/300.90 4661[0:Res:48.1,4637.0] inductive(domain_of(null_class)) || -> .
% 299.94/300.90 4348[0:SpR:4135.0,30.0] || -> equal(restrict(null_class,u,v),null_class)**.
% 299.94/300.90 4413[0:Res:166.1,4383.0] || -> equal(intersection(null_class,u),null_class)**.
% 299.94/300.90 4383[0:MRR:3225.0,4364.1] || member(u,null_class)* -> .
% 299.94/300.90 4135[0:Res:4105.0,336.0] || -> equal(intersection(u,null_class),null_class)**.
% 299.94/300.90 4105[0:Obv:4103.0] || -> subclass(intersection(u,v),v)*.
% 299.94/300.90 160[0:Res:3.1,23.0] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),v)*.
% 299.94/300.90 3229[0:Res:48.1,481.0] inductive(symmetric_difference(u,v)) || -> member(null_class,union(u,v))*.
% 299.94/300.90 480[0:SpL:114.0,22.0] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(v,w)))*.
% 299.94/300.90 2114[0:Res:7.1,352.1] inductive(u) || equal(v,u)*+ -> member(null_class,v)*.
% 299.94/300.90 386[0:Res:349.1,25.1] || subclass(universal_class,complement(u)) member(singleton(v),u)* -> .
% 299.94/300.90 429[0:Res:7.1,50.1] || equal(image(successor_relation,u),u)** member(null_class,u) -> inductive(u).
% 299.94/300.90 351[0:Res:55.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(sum_class(u),v)*.
% 299.94/300.90 2226[0:Res:7.1,2136.0] || equal(intersection(u,v),universal_class)** -> member(null_class,v).
% 299.94/300.90 2136[0:Res:2130.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,v).
% 299.94/300.90 350[0:Res:57.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(power_class(u),v)*.
% 299.94/300.90 2209[0:Res:7.1,2135.0] || equal(intersection(u,v),universal_class)** -> member(null_class,u).
% 299.94/300.90 2135[0:Res:2130.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(null_class,u).
% 299.94/300.90 437[0:Res:7.1,372.0] || equal(complement(u),universal_class) member(omega,u)* -> .
% 299.94/300.90 372[0:Res:347.1,25.1] || subclass(universal_class,complement(u))* member(omega,u) -> .
% 299.94/300.90 2134[0:Res:2130.1,25.1] || subclass(universal_class,complement(u))* member(null_class,u) -> .
% 299.94/300.90 2158[0:Res:7.1,2134.0] || equal(complement(u),universal_class) member(null_class,u)* -> .
% 299.94/300.90 3674[0:SSi:3672.0,70.0] || -> equal(singleton(u),null_class) member(u,universal_class)*.
% 299.94/300.90 3671[0:MRR:3670.1,121.0] function(u) || -> member(apply(u,v),universal_class)*.
% 299.94/300.90 144[0:SpR:69.0,55.1] || member(image(u,singleton(v)),universal_class)* -> member(apply(u,v),universal_class).
% 299.94/300.90 239[0:Res:48.1,234.0] inductive(cantor(inverse(u))) || -> member(null_class,range_of(u))*.
% 299.94/300.90 1985[0:Res:7.1,1966.0] || equal(complement(unordered_pair(singleton(u),v)),universal_class)** -> .
% 299.94/300.90 352[0:Res:48.1,2.0] inductive(u) || subclass(u,v)*+ -> member(null_class,v)*.
% 299.94/300.90 1982[0:Res:7.1,1965.0] || equal(complement(unordered_pair(u,singleton(v))),universal_class)** -> .
% 299.94/300.90 2160[0:Res:48.1,2158.1] inductive(u) || equal(complement(u),universal_class)** -> .
% 299.94/300.90 1966[0:MRR:1951.0,121.0] || subclass(universal_class,complement(unordered_pair(singleton(u),v)))* -> .
% 299.94/300.90 1965[0:MRR:1950.0,121.0] || subclass(universal_class,complement(unordered_pair(u,singleton(v))))* -> .
% 299.94/300.90 158[0:Res:48.1,23.0] inductive(intersection(u,v)) || -> member(null_class,v)*.
% 299.94/300.90 165[0:Res:48.1,22.0] inductive(intersection(u,v)) || -> member(null_class,u)*.
% 299.94/300.90 1975[0:Res:7.1,1961.0] || equal(complement(ordered_pair(u,v)),universal_class)** -> .
% 299.94/300.90 1961[0:Res:247.0,386.1] || subclass(universal_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.90 2130[0:Res:2123.0,2.0] || subclass(universal_class,u) -> member(null_class,u)*.
% 299.94/300.90 2176[0:MRR:2162.0,2123.0] || equal(complement(unordered_pair(null_class,u)),universal_class)** -> .
% 299.94/300.90 150[0:Res:48.1,25.1] inductive(complement(u)) || member(null_class,u)* -> .
% 299.94/300.90 451[0:MRR:441.0,53.0] || equal(complement(unordered_pair(omega,u)),universal_class)** -> .
% 299.94/300.90 2175[0:MRR:2161.0,2123.0] || equal(complement(unordered_pair(u,null_class)),universal_class)** -> .
% 299.94/300.90 450[0:MRR:440.0,53.0] || equal(complement(unordered_pair(u,omega)),universal_class)** -> .
% 299.94/300.90 1973[0:Res:7.1,1964.0] || equal(complement(singleton(singleton(u))),universal_class)** -> .
% 299.94/300.90 50[0:Inp] || member(null_class,u) subclass(image(successor_relation,u),u)* -> inductive(u).
% 299.94/300.90 1964[0:MRR:1953.0,121.0] || subclass(universal_class,complement(singleton(singleton(u))))* -> .
% 299.94/300.90 48[0:Inp] inductive(u) || -> member(null_class,u)*.
% 299.94/300.90 449[0:MRR:442.0,53.0] || equal(complement(singleton(omega)),universal_class)** -> .
% 299.94/300.90 168[0:Res:48.1,157.0] inductive(singleton_relation) || -> member(null_class,element_relation)*.
% 299.94/300.90 2174[0:MRR:2164.0,2123.0] || equal(complement(singleton(null_class)),universal_class)** -> .
% 299.94/300.90 3531[3:Spt:3510.0,2494.0,3439.0] || equal(singleton(null_class),null_class)** -> .
% 299.94/300.90 2123[0:EmS:2102.0,51.0] || -> member(null_class,universal_class)*.
% 299.94/300.90 191[0:SpR:40.0,101.1] || member(inverse(u),universal_class) -> member(ordered_pair(inverse(u),range_of(u)),domain_relation)*.
% 299.94/300.90 3111[0:Res:7.1,366.0] || equal(u,ordered_pair(v,w))*+ -> member(singleton(v),u)*.
% 299.94/300.90 3281[0:MRR:3268.1,2123.0] inductive(null_class) || -> .
% 299.94/300.90 481[0:SpL:114.0,23.0] || member(u,symmetric_difference(v,w))* -> member(u,union(v,w)).
% 299.94/300.90 3198[0:Res:5.0,3175.0] || -> equal(complement(universal_class),null_class)**.
% 299.94/300.90 3175[0:Obv:3161.1] || subclass(complement(u),u)* -> equal(complement(u),null_class).
% 299.94/300.90 353[0:Res:67.1,2.0] || subclass(u,v) -> equal(u,null_class) member(regular(u),v)*.
% 299.94/300.90 3148[0:Obv:3144.1] || member(u,v) -> subclass(singleton(u),v)*.
% 299.94/300.90 537[0:Res:3.1,533.0] || -> subclass(singleton(u),v) equal(not_subclass_element(singleton(u),v),u)**.
% 299.94/300.90 166[0:Res:67.1,22.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),u)*.
% 299.94/300.90 366[0:Res:247.0,2.0] || subclass(ordered_pair(u,v),w)* -> member(singleton(u),w).
% 299.94/300.90 3099[0:MRR:2817.1,3095.1] || equal(compose_class(u),universal_class)** -> .
% 299.94/300.90 2633[0:Res:7.1,388.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),v)*.
% 299.94/300.90 2331[0:Res:7.1,387.0] || equal(intersection(u,v),universal_class)**+ -> member(singleton(w),u)*.
% 299.94/300.90 388[0:Res:349.1,23.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),v)*.
% 299.94/300.90 2371[2:Rew:2367.0,65.1] || subclass(u,cross_product(universal_class,universal_class)) subclass(compose(u,inverse(u)),null_class)* -> function(u).
% 299.94/300.90 2599[2:SpR:2498.1,2383.0] single_valued_class(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.94/300.90 2598[2:SpR:2501.1,2383.0] function(u) || -> equal(second(not_subclass_element(null_class,null_class)),single_valued2(u))*.
% 299.94/300.90 2384[2:Rew:2367.0,102.0] || -> equal(first(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued1(u))**.
% 299.94/300.90 2383[2:Rew:2367.0,103.0] || -> equal(second(not_subclass_element(compose(u,inverse(u)),null_class)),single_valued2(u))**.
% 299.94/300.90 2501[2:MRR:2500.1,313.0] function(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.94/300.90 2498[2:MRR:2497.1,313.0] single_valued_class(u) || -> equal(compose(u,inverse(u)),null_class)**.
% 299.94/300.90 2375[2:Rew:2367.0,136.0] || equal(compose(u,inverse(u)),null_class)** -> single_valued_class(u).
% 299.94/300.90 2372[2:Rew:2367.0,62.0] || subclass(compose(u,inverse(u)),null_class)* -> single_valued_class(u).
% 299.94/300.90 2367[2:Spt:2361.0] || -> equal(identity_relation,null_class)**.
% 299.94/300.90 159[0:Res:67.1,23.0] || -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),v)*.
% 299.94/300.90 387[0:Res:349.1,22.0] || subclass(universal_class,intersection(u,v))*+ -> member(singleton(w),u)*.
% 299.94/300.90 152[0:Res:3.1,25.1] || member(not_subclass_element(complement(u),v),u)* -> subclass(complement(u),v).
% 299.94/300.90 524[0:Res:48.1,9.0] inductive(unordered_pair(u,v)) || -> equal(null_class,v)* equal(null_class,u)*.
% 299.94/300.90 2260[0:Res:58.0,1368.1] single_valued_class(compose(u,v)) || -> function(compose(u,v))*.
% 299.94/300.90 2265[0:Res:154.0,1368.1] single_valued_class(cross_product(universal_class,universal_class)) || -> function(cross_product(universal_class,universal_class))*.
% 299.94/300.90 2259[0:Res:93.0,1368.1] single_valued_class(compose_class(u)) || -> function(compose_class(u))*.
% 299.94/300.90 2257[0:Res:45.0,1368.1] single_valued_class(successor_relation) || -> function(successor_relation)*.
% 299.94/300.90 2256[0:Res:99.0,1368.1] single_valued_class(domain_relation) || -> function(domain_relation)*.
% 299.94/300.90 1368[0:Res:61.1,65.1] single_valued_class(u) || subclass(u,cross_product(universal_class,universal_class))* -> function(u).
% 299.94/300.90 319[0:Res:19.0,8.0] || subclass(cross_product(universal_class,universal_class),element_relation)* -> equal(cross_product(universal_class,universal_class),element_relation).
% 299.94/300.90 318[0:Res:45.0,8.0] || subclass(cross_product(universal_class,universal_class),successor_relation)* -> equal(cross_product(universal_class,universal_class),successor_relation).
% 299.94/300.90 317[0:Res:99.0,8.0] || subclass(cross_product(universal_class,universal_class),domain_relation)* -> equal(cross_product(universal_class,universal_class),domain_relation).
% 299.94/300.90 35[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(w,u),v),cross_product(cross_product(universal_class,universal_class),universal_class))*+ -> member(ordered_pair(ordered_pair(w,u),v),rotate(x))*.
% 299.94/300.90 38[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),x) member(ordered_pair(ordered_pair(v,u),w),cross_product(cross_product(universal_class,universal_class),universal_class))*+ -> member(ordered_pair(ordered_pair(v,u),w),flip(x))*.
% 299.94/300.90 2124[0:MRR:427.0,2123.0] || -> inductive(universal_class)*.
% 299.94/300.90 60[0:Inp] || member(u,image(v,image(w,singleton(x))))* member(ordered_pair(x,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(x,u),compose(v,w)).
% 299.94/300.90 1943[0:Res:7.1,327.1] inductive(u) || equal(omega,u)* -> equal(u,omega).
% 299.94/300.90 544[0:MRR:541.0,121.0] || -> equal(singleton(u),null_class) equal(apply(choice,singleton(u)),u)**.
% 299.94/300.90 95[0:Inp] || equal(compose(u,v),w) member(ordered_pair(v,w),cross_product(universal_class,universal_class))*+ -> member(ordered_pair(v,w),compose_class(u))*.
% 299.94/300.90 47[0:Inp] || equal(successor(u),v) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* -> member(ordered_pair(u,v),successor_relation).
% 299.94/300.90 1947[0:SSi:1944.0,51.0] inductive(image(successor_relation,omega)) || -> equal(image(successor_relation,omega),omega)**.
% 299.94/300.90 327[0:Res:52.1,8.0] inductive(u) || subclass(u,omega)* -> equal(u,omega).
% 299.94/300.90 21[0:Inp] || member(u,v) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* -> member(ordered_pair(u,v),element_relation).
% 299.94/300.90 98[0:Inp] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),composition_function)*.
% 299.94/300.90 59[0:Inp] || member(ordered_pair(u,v),compose(w,x)) -> member(v,image(w,image(x,singleton(u))))*.
% 299.94/300.90 34[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),rotate(x))* -> member(ordered_pair(ordered_pair(v,w),u),x).
% 299.94/300.90 1915[0:Res:7.1,1908.0] || equal(composition_function,universal_class)** -> .
% 299.94/300.90 1908[0:MRR:1813.1,1905.1] || subclass(universal_class,composition_function)* -> .
% 299.94/300.90 1670[0:Res:7.1,1664.0] || equal(application_function,universal_class)** -> .
% 299.94/300.90 37[0:Inp] || member(ordered_pair(ordered_pair(u,v),w),flip(x))* -> member(ordered_pair(ordered_pair(v,u),w),x).
% 299.94/300.90 1664[0:MRR:1611.1,1662.1] || subclass(universal_class,application_function)* -> .
% 299.94/300.90 17[0:Inp] || member(u,v) member(w,x) -> member(ordered_pair(w,u),cross_product(x,v))*.
% 299.94/300.90 24[0:Inp] || member(u,v) member(u,w) -> member(u,intersection(w,v))*.
% 299.94/300.90 97[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),composition_function)* -> equal(compose(u,v),w).
% 299.94/300.90 108[0:Inp] || member(ordered_pair(u,ordered_pair(v,w)),application_function)* -> equal(apply(u,v),w).
% 299.94/300.90 1169[1:MRR:1085.1,1164.1] || equal(successor_relation,universal_class)** -> .
% 299.94/300.90 18[0:Inp] || member(u,cross_product(v,w))*+ -> equal(ordered_pair(first(u),second(u)),u)**.
% 299.94/300.90 943[0:AED:879.1] || equal(domain_relation,universal_class)** -> .
% 299.94/300.90 41[0:Inp] || -> equal(first(not_subclass_element(restrict(u,v,singleton(w)),null_class)),domain__dfg(u,v,w))**.
% 299.94/300.90 365[0:Res:242.0,2.0] || subclass(universal_class,u) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 348[0:Res:12.0,2.0] || subclass(universal_class,u) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 42[0:Inp] || -> equal(second(not_subclass_element(restrict(u,singleton(v),w),null_class)),range__dfg(u,v,w))**.
% 299.94/300.90 672[1:Res:7.1,671.0] || equal(element_relation,universal_class)** -> .
% 299.94/300.90 671[1:MRR:651.1,649.1] || subclass(universal_class,element_relation)* -> .
% 299.94/300.90 629[0:Obv:624.0] || -> equal(singleton(u),null_class) member(u,singleton(u))*.
% 299.94/300.90 536[0:Res:67.1,533.0] || -> equal(singleton(u),null_class) equal(regular(singleton(u)),u)**.
% 299.94/300.90 510[0:Res:7.1,374.0] || equal(intersection(u,v),universal_class)** -> member(omega,v).
% 299.94/300.90 104[0:Inp] || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.90 535[0:Res:48.1,533.0] inductive(singleton(u)) || -> equal(null_class,u)*.
% 299.94/300.90 533[0:Obv:522.1] || member(u,singleton(v))* -> equal(u,v).
% 299.94/300.90 9[0:Inp] || member(u,unordered_pair(v,w))* -> equal(u,w) equal(u,v).
% 299.94/300.90 494[0:Res:7.1,373.0] || equal(intersection(u,v),universal_class)** -> member(omega,u).
% 299.94/300.90 374[0:Res:347.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(omega,v).
% 299.94/300.90 94[0:Inp] || member(ordered_pair(u,v),compose_class(w))* -> equal(compose(w,u),v).
% 299.94/300.90 373[0:Res:347.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(omega,u).
% 299.94/300.90 66[0:Inp] function(u) || member(v,universal_class) -> member(image(u,v),universal_class)*.
% 299.94/300.90 425[1:Res:7.1,424.0] || equal(null_class,universal_class)** -> .
% 299.94/300.90 424[1:MRR:423.1,349.1] || subclass(universal_class,null_class)* -> .
% 299.94/300.90 71[0:Inp] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),u)*.
% 299.94/300.90 349[0:Res:121.0,2.0] || subclass(universal_class,u) -> member(singleton(v),u)*.
% 299.94/300.90 15[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(u,w).
% 299.94/300.90 16[0:Inp] || member(ordered_pair(u,v),cross_product(w,x))* -> member(v,x).
% 299.94/300.90 347[0:Res:53.0,2.0] || subclass(universal_class,u) -> member(omega,u)*.
% 299.94/300.90 343[0:Res:7.1,336.0] || equal(null_class,u)* -> equal(u,null_class).
% 299.94/300.90 340[0:Res:7.1,316.0] || equal(u,universal_class)* -> equal(universal_class,u).
% 299.94/300.90 2[0:Inp] || member(u,v)*+ subclass(v,w)* -> member(u,w)*.
% 299.94/300.90 336[0:Res:313.0,8.0] || subclass(u,null_class)* -> equal(u,null_class).
% 299.94/300.90 316[0:Res:5.0,8.0] || subclass(universal_class,u)* -> equal(universal_class,u).
% 299.94/300.90 313[0:MRR:312.0,7.0] || -> subclass(null_class,u)*.
% 299.94/300.90 8[0:Inp] || subclass(u,v)*+ subclass(v,u)* -> equal(v,u).
% 299.94/300.90 255[0:SpL:248.0,20.0] || member(singleton(singleton(singleton(u))),element_relation)*+ -> member(singleton(u),u)*.
% 299.94/300.90 252[0:SpR:248.0,247.0] || -> member(singleton(singleton(u)),singleton(singleton(singleton(u))))*.
% 299.94/300.90 26[0:Inp] || member(u,universal_class) -> member(u,v) member(u,complement(v))*.
% 299.94/300.90 248[0:Rew:13.0,246.0] || -> equal(ordered_pair(singleton(u),u),singleton(singleton(singleton(u))))**.
% 299.94/300.90 249[0:MRR:244.0,12.0] || -> member(unordered_pair(u,singleton(v)),ordered_pair(u,v))*.
% 299.94/300.90 247[0:MRR:243.0,121.0] || -> member(singleton(u),ordered_pair(u,v))*.
% 299.94/300.90 242[0:SpR:14.0,12.0] || -> member(ordered_pair(u,v),universal_class)*.
% 299.94/300.90 14[0:Inp] || -> equal(unordered_pair(singleton(u),unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.90 219[0:SpL:30.0,23.0] || member(u,restrict(v,w,x))* -> member(u,v).
% 299.94/300.90 29[0:Inp] || -> equal(intersection(u,cross_product(v,w)),restrict(u,v,w))**.
% 299.94/300.90 30[0:Inp] || -> equal(intersection(cross_product(u,v),w),restrict(w,u,v))**.
% 299.94/300.90 46[0:Inp] || member(ordered_pair(u,v),successor_relation)* -> equal(successor(u),v).
% 299.94/300.90 151[0:Res:67.1,25.1] || member(regular(complement(u)),u)* -> equal(complement(u),null_class).
% 299.94/300.90 171[1:Spt:169.0] || -> equal(singleton_relation,null_class)**.
% 299.94/300.90 22[0:Inp] || member(u,intersection(v,w))* -> member(u,v).
% 299.94/300.90 23[0:Inp] || member(u,intersection(v,w))* -> member(u,w).
% 299.94/300.90 112[0:Inp] || maps(u,v,w)* -> subclass(range_of(u),w).
% 299.94/300.90 154[0:Obv:153.0] || -> subclass(u,u)*.
% 299.94/300.90 4[0:Inp] || member(not_subclass_element(u,v),v)* -> subclass(u,v).
% 299.94/300.90 25[0:Inp] || member(u,v) member(u,complement(v))* -> .
% 299.94/300.90 20[0:Inp] || member(ordered_pair(u,v),element_relation)* -> member(u,v).
% 299.94/300.90 10[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(u,v))*.
% 299.94/300.90 146[0:SpR:13.0,11.1] || member(u,universal_class) -> member(u,singleton(u))*.
% 299.94/300.90 11[0:Inp] || member(u,universal_class) -> member(u,unordered_pair(v,u))*.
% 299.94/300.90 69[0:Inp] || -> equal(sum_class(image(u,singleton(v))),apply(u,v))**.
% 299.94/300.90 140[0:Res:72.1,74.1] one_to_one(inverse(u)) function(u) || -> one_to_one(u)*.
% 299.94/300.90 43[0:Inp] || -> equal(range_of(restrict(u,v,universal_class)),image(u,v))**.
% 299.94/300.90 74[0:Inp] function(u) || function(inverse(u))* -> one_to_one(u).
% 299.94/300.90 137[0:Res:64.1,62.0] function(u) || -> single_valued_class(u)*.
% 299.94/300.90 68[0:Inp] || -> equal(u,null_class) equal(intersection(u,regular(u)),null_class)**.
% 299.94/300.90 3[0:Inp] || -> subclass(u,v) member(not_subclass_element(u,v),u)*.
% 299.94/300.90 49[0:Inp] inductive(u) || -> subclass(image(successor_relation,u),u)*.
% 299.94/300.90 55[0:Inp] || member(u,universal_class) -> member(sum_class(u),universal_class)*.
% 299.94/300.90 57[0:Inp] || member(u,universal_class) -> member(power_class(u),universal_class)*.
% 299.94/300.90 63[0:Inp] function(u) || -> subclass(u,cross_product(universal_class,universal_class))*.
% 299.94/300.90 33[0:Inp] || -> subclass(rotate(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.94/300.90 36[0:Inp] || -> subclass(flip(u),cross_product(cross_product(universal_class,universal_class),universal_class))*.
% 299.94/300.90 83[0:Inp] || compatible(u,v,w)* -> function(u).
% 299.94/300.90 110[0:Inp] || maps(u,v,w)* -> function(u).
% 299.94/300.90 7[0:Inp] || equal(u,v) -> subclass(v,u)*.
% 299.94/300.90 67[0:Inp] || -> equal(u,null_class) member(regular(u),u)*.
% 299.94/300.90 44[0:Inp] || -> equal(union(u,singleton(u)),successor(u))**.
% 299.94/300.90 58[0:Inp] || -> subclass(compose(u,v),cross_product(universal_class,universal_class))*.
% 299.94/300.90 96[0:Inp] || -> subclass(composition_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.90 106[0:Inp] || -> subclass(application_function,cross_product(universal_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.90 121[0:SpR:13.0,12.0] || -> member(singleton(u),universal_class)*.
% 299.94/300.90 13[0:Inp] || -> equal(unordered_pair(u,u),singleton(u))**.
% 299.94/300.90 73[0:Inp] one_to_one(u) || -> function(inverse(u))*.
% 299.94/300.90 52[0:Inp] inductive(u) || -> subclass(omega,u)*.
% 299.94/300.90 93[0:Inp] || -> subclass(compose_class(u),cross_product(universal_class,universal_class))*.
% 299.94/300.90 12[0:Inp] || -> member(unordered_pair(u,v),universal_class)*.
% 299.94/300.90 72[0:Inp] one_to_one(u) || -> function(u)*.
% 299.94/300.90 19[0:Inp] || -> subclass(element_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90 45[0:Inp] || -> subclass(successor_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90 99[0:Inp] || -> subclass(domain_relation,cross_product(universal_class,universal_class))*.
% 299.94/300.90 5[0:Inp] || -> subclass(u,universal_class)*.
% 299.94/300.90 53[0:Inp] || -> member(omega,universal_class)*.
% 299.94/300.90 70[0:Inp] || -> function(choice)*.
% 299.94/300.90 51[0:Inp] || -> inductive(omega)*.26816[3:Rew:26764.0,9987.0] || -> member(u,complement(v)) subclass(singleton(u),union(null_class,v))*.
% 299.94/300.90 26884[3:Rew:26764.0,20830.0] || equal(complement(u),universal_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90 26942[3:Rew:26766.0,23400.0] || subclass(universal_class,union(null_class,application_function))* -> member(u,cantor(v))*.
% 299.94/300.90 26946[3:Rew:26766.0,23412.0] || subclass(universal_class,union(null_class,domain_relation))* -> equal(cantor(u),v)*.
% 299.94/300.90 26958[3:Rew:26766.0,23391.0] || subclass(universal_class,union(null_class,successor_relation))* -> equal(successor(u),v)*.
% 299.94/300.90 26971[3:Rew:26766.0,2038.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),u)*.
% 299.94/300.90 26976[3:Rew:26766.0,1967.0] || subclass(universal_class,union(null_class,u))* -> member(singleton(v),u)*.
% 299.94/300.90 28817[0:SpR:28787.0,29.0] || -> equal(restrict(cross_product(u,v),u,v),cross_product(u,v))**.
% 299.94/300.90 29065[3:SpL:26766.0,2160.1] inductive(complement(u)) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.90 29374[3:Res:29199.0,352.1] inductive(union(null_class,u)) || -> member(null_class,union(u,u))*.
% 299.94/300.90 29389[3:Res:29166.0,352.1] inductive(symmetric_difference(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.90 28725[3:Res:28705.0,5362.0] || -> subclass(successor(null_class),u) equal(not_subclass_element(successor(null_class),u),null_class)**.
% 299.94/300.90 29548[6:MRR:29529.2,29497.0] || subclass(successor(null_class),complement(u))* member(null_class,u) -> .
% 299.94/300.90 30016[6:Res:29933.1,2158.1] || equal(u,singleton(null_class)) equal(complement(u),universal_class)** -> .
% 299.94/300.90 30022[6:Res:29933.1,25.1] || equal(complement(u),singleton(null_class)) member(null_class,u)* -> .
% 299.94/300.90 30029[6:Res:29933.1,22.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90 30030[6:Res:29933.1,23.0] || equal(intersection(u,v),singleton(null_class))** -> member(null_class,v).
% 299.94/300.90 30156[6:Res:29980.1,2158.1] || equal(u,successor(null_class)) equal(complement(u),universal_class)** -> .
% 299.94/300.90 30162[6:Res:29980.1,25.1] || equal(complement(u),successor(null_class)) member(null_class,u)* -> .
% 299.94/300.90 30169[6:Res:29980.1,22.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,u).
% 299.94/300.90 30170[6:Res:29980.1,23.0] || equal(intersection(u,v),successor(null_class))** -> member(null_class,v).
% 299.94/300.90 30889[3:SpR:27497.0,30819.0] || -> equal(intersection(union(null_class,u),union(null_class,complement(u))),null_class)**.
% 299.94/300.90 30945[3:Rew:30926.0,29188.0] || -> equal(intersection(union(u,u),union(null_class,complement(u))),null_class)**.
% 299.94/300.90 31038[3:SpR:27497.0,30923.0] || -> equal(union(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 31099[3:SpR:27497.0,30964.0] || -> equal(symmetric_difference(union(null_class,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 31293[0:Rew:31165.0,31279.1] || member(not_subclass_element(u,null_class),complement(u))* -> subclass(u,null_class).
% 299.94/300.90 33722[0:Obv:33700.1] || member(u,v) -> subclass(intersection(w,singleton(u)),v)*.
% 299.94/300.90 33723[0:Obv:33683.0] || -> member(u,v) subclass(intersection(w,singleton(u)),complement(v))*.
% 299.94/300.90 34065[0:Obv:34044.1] || member(u,v) -> subclass(intersection(singleton(u),w),v)*.
% 299.94/300.90 34066[0:Obv:34025.0] || -> member(u,v) subclass(intersection(singleton(u),w),complement(v))*.
% 299.94/300.90 35758[3:SpR:30548.0,30923.0] || -> equal(union(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 35759[3:SpR:30548.0,30964.0] || -> equal(symmetric_difference(union(u,u),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 35760[3:SpR:30548.0,31165.0] || -> equal(intersection(union(null_class,complement(u)),union(u,u)),null_class)**.
% 299.94/300.90 35761[3:SpR:30548.0,31281.0] || -> equal(union(union(null_class,complement(u)),union(u,u)),universal_class)**.
% 299.94/300.90 36027[6:Res:36016.0,2.0] || subclass(complement(singleton(singleton(null_class))),u)* -> member(null_class,u).
% 299.94/300.90 37566[7:SpR:37448.1,15991.0] function(flip(cross_product(u,universal_class))) || -> equal(inverse(u),universal_class)**.
% 299.94/300.90 37567[7:SpR:37448.1,16033.0] function(restrict(element_relation,universal_class,u)) || -> equal(sum_class(u),universal_class)**.
% 299.94/300.90 37667[7:MRR:3156.2,37607.0] single_valued_class(singleton(u)) || member(u,cross_product(universal_class,universal_class))* -> .
% 299.94/300.90 37728[7:SpR:37608.1,248.0] function(u) || -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.94/300.90 37762[7:SpR:37608.1,249.0] function(u) || -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.94/300.90 37992[7:Rew:17074.0,37760.1] function(u) || -> equal(apply(v,universal_class),apply(v,u))*.
% 299.94/300.90 38002[7:Rew:17075.0,37761.1] function(u) || -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.94/300.90 38129[7:SpR:38092.1,30351.0] one_to_one(cross_product(u,universal_class)) || -> equal(image(universal_class,u),universal_class)**.
% 299.94/300.90 39368[6:Res:29980.1,36243.0] || equal(union(null_class,u),successor(null_class))** -> member(null_class,u).
% 299.94/300.90 39369[6:Res:29933.1,36243.0] || equal(union(null_class,u),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90 39956[3:SpL:36218.0,387.0] || subclass(universal_class,union(u,u))* -> member(singleton(v),u)*.
% 299.94/300.90 39963[3:SpL:36218.0,2331.0] || equal(union(u,u),universal_class)** -> member(singleton(v),u)*.
% 299.94/300.90 40044[6:Res:29980.1,39347.0] || equal(union(u,u),successor(null_class))** -> member(null_class,u).
% 299.94/300.90 40045[6:Res:29933.1,39347.0] || equal(union(u,u),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90 40095[0:SpR:39614.1,5276.0] || subclass(u,v) -> subclass(symmetric_difference(v,u),complement(u))*.
% 299.94/300.90 40310[0:SpR:39766.0,5276.0] || -> subclass(symmetric_difference(u,intersection(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90 40607[0:SpR:39910.0,5276.0] || -> subclass(symmetric_difference(u,intersection(v,u)),complement(intersection(v,u)))*.
% 299.94/300.90 41101[3:Res:15527.1,691.1] || subclass(domain_relation,rotate(u))* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 41150[3:Res:15527.1,16.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(w,v)*.
% 299.94/300.90 41220[3:Res:15528.1,691.1] || subclass(domain_relation,flip(u))* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 41404[0:Obv:41392.1] || subclass(u,v) -> equal(intersection(complement(v),u),null_class)**.
% 299.94/300.90 41468[0:SpR:41372.1,30.0] || subclass(u,null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.90 41575[3:Rew:7649.0,41469.1] || subclass(complement(u),null_class)* -> equal(union(v,u),universal_class)**.
% 299.94/300.90 42150[3:SpR:26766.0,41750.0] || -> equal(intersection(union(null_class,u),intersection(complement(u),v)),null_class)**.
% 299.94/300.90 42500[3:SpR:26766.0,42091.0] || -> equal(intersection(union(null_class,u),intersection(v,complement(u))),null_class)**.
% 299.94/300.90 42964[0:Obv:42954.1] || subclass(u,v) -> equal(intersection(u,complement(v)),null_class)**.
% 299.94/300.90 43193[0:SpR:42933.1,22779.0] || subclass(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90 43275[3:Rew:7649.0,43156.1] || subclass(complement(u),null_class)* -> equal(union(u,v),universal_class)**.
% 299.94/300.90 44279[0:SpR:114.0,43972.0] || -> equal(intersection(symmetric_difference(u,v),complement(union(u,v))),null_class)**.
% 299.94/300.90 44610[0:MRR:44548.1,5669.0] || subclass(cross_product(universal_class,universal_class),u)* -> member(regular(domain_relation),u).
% 299.94/300.90 44788[3:Res:44517.1,26211.0] || subclass(unordered_pair(u,v),null_class)* -> equal(singleton(u),null_class).
% 299.94/300.90 44789[3:Res:44517.1,26102.0] || subclass(unordered_pair(u,v),null_class)* -> equal(singleton(v),null_class).
% 299.94/300.90 44799[3:Res:44517.1,18114.1] || subclass(u,null_class)* equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.90 44842[3:MRR:28283.1,44837.0] || equal(union(null_class,complement(unordered_pair(singleton(u),v))),universal_class)** -> .
% 299.94/300.90 44843[3:MRR:36004.1,44837.0] || member(u,universal_class) -> member(u,complement(singleton(singleton(u))))*.
% 299.94/300.90 44844[3:MRR:28284.1,44837.0] || equal(union(null_class,complement(unordered_pair(u,singleton(v)))),universal_class)** -> .
% 299.94/300.90 44967[3:MRR:23865.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(singleton(unordered_pair(u,null_class))))* -> .
% 299.94/300.90 44972[3:MRR:26066.1,44964.0] || member(unordered_pair(u,singleton(v)),complement(ordered_pair(u,v)))* -> .
% 299.94/300.90 44975[3:MRR:27164.1,44964.0] || subclass(universal_class,union(null_class,complement(singleton(unordered_pair(u,v)))))* -> .
% 299.94/300.90 45176[3:MRR:27163.1,45167.0] || subclass(universal_class,union(null_class,complement(singleton(ordered_pair(u,v)))))* -> .
% 299.94/300.90 45423[6:MRR:45395.0,2123.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(v)).
% 299.94/300.90 45424[6:MRR:45396.0,2123.0] || subclass(union(u,v),null_class)* -> member(null_class,complement(u)).
% 299.94/300.90 46134[3:MRR:46115.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(v)).
% 299.94/300.90 46135[3:MRR:46116.0,53.0] || subclass(union(u,v),null_class)* -> member(omega,complement(u)).
% 299.94/300.90 46583[0:Rew:46582.0,9976.0] || -> member(u,complement(power_class(v)))* subclass(singleton(u),power_class(v)).
% 299.94/300.90 46597[0:Rew:46582.0,22714.0] || subclass(universal_class,complement(power_class(u)))* -> equal(power_class(u),null_class).
% 299.94/300.90 46964[3:Rew:46582.0,46004.0] || equal(image(element_relation,power_class(u)),power_class(complement(power_class(u))))** -> .
% 299.94/300.90 47782[3:MRR:47526.2,154.0] || equal(null_class,u) equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.90 47790[3:MRR:47615.1,154.0] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 47792[3:MRR:47616.1,154.0] || equal(unordered_pair(u,v),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.90 47801[3:MRR:47636.1,5.0] || equal(unordered_pair(regular(u),v),null_class)** -> equal(u,null_class).
% 299.94/300.90 47802[3:MRR:47642.1,5.0] || equal(unordered_pair(u,regular(v)),null_class)** -> equal(v,null_class).
% 299.94/300.90 47803[3:Obv:47668.1] || equal(union(u,v),null_class)** -> member(omega,complement(v))*.
% 299.94/300.90 47804[3:Obv:47669.1] || equal(union(u,v),null_class)** -> member(null_class,complement(u))*.
% 299.94/300.90 47805[3:Obv:47670.1] || equal(union(u,v),null_class)** -> member(omega,complement(u))*.
% 299.94/300.90 48419[6:Res:46551.1,2158.1] || equal(complement(u),null_class)** equal(complement(u),universal_class) -> .
% 299.94/300.90 48476[6:Rew:26766.0,48425.0] || equal(union(null_class,u),null_class)** member(null_class,u) -> .
% 299.94/300.90 48432[6:Res:46551.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,u).
% 299.94/300.90 48433[6:Res:46551.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(null_class,v).
% 299.94/300.90 48477[6:Rew:27497.0,48444.0] || equal(union(null_class,complement(u)),null_class)** -> member(null_class,u).
% 299.94/300.90 48675[3:SpR:26766.0,46582.0] || -> equal(image(element_relation,union(null_class,u)),complement(power_class(complement(u))))**.
% 299.94/300.90 49195[3:Rew:26766.0,49152.0] || equal(union(null_class,u),null_class)** member(omega,u) -> .
% 299.94/300.90 49159[3:Res:48390.1,22.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,u).
% 299.94/300.90 49160[3:Res:48390.1,23.0] || equal(complement(intersection(u,v)),null_class)** -> member(omega,v).
% 299.94/300.90 49196[3:Rew:27497.0,49172.0] || equal(union(null_class,complement(u)),null_class)** -> member(omega,u).
% 299.94/300.90 49496[7:SpR:49452.0,37722.1] function(power_class(u)) || -> equal(successor(power_class(u)),power_class(u))**.
% 299.94/300.90 49782[3:SpL:248.0,44840.0] || member(singleton(singleton(u)),complement(singleton(singleton(singleton(u)))))* -> .
% 299.94/300.90 49790[7:SpL:37608.1,44840.0] function(u) || member(null_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.90 49903[3:SpR:248.0,45178.0] || -> member(singleton(singleton(u)),complement(singleton(singleton(singleton(singleton(u))))))*.
% 299.94/300.90 49912[7:SpR:37608.1,45178.0] function(u) || -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.90 49965[3:Res:11.1,47748.1] || member(u,universal_class) equal(unordered_pair(v,u),null_class)** -> .
% 299.94/300.90 49967[3:Res:10.1,47748.1] || member(u,universal_class) equal(unordered_pair(u,v),null_class)** -> .
% 299.94/300.90 50039[3:Res:225.1,47748.1] || equal(null_class,u) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.90 50067[3:Res:367.1,47748.1] || subclass(ordered_pair(u,v),w)* equal(null_class,w) -> .
% 299.94/300.90 50362[3:SpL:248.0,49921.0] || member(singleton(singleton(u)),singleton(singleton(singleton(singleton(u)))))* -> .
% 299.94/300.90 50369[7:SpL:37608.1,49921.0] function(u) || member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.94/300.90 52530[3:MRR:52514.1,10054.1] || member(u,cantor(u))* subclass(domain_relation,complement(element_relation)) -> .
% 299.94/300.90 52532[3:MRR:52517.1,242.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,complement(u))* -> .
% 299.94/300.90 53179[6:Res:29980.1,47779.1] || equal(u,successor(null_class))* equal(successor(u),null_class)** -> .
% 299.94/300.90 53180[6:Res:29933.1,47779.1] || equal(u,singleton(null_class)) equal(successor(u),null_class)** -> .
% 299.94/300.90 53891[3:Res:57.1,49969.0] || member(u,universal_class) equal(singleton(power_class(u)),null_class)** -> .
% 299.94/300.90 53892[3:Res:55.1,49969.0] || member(u,universal_class) equal(singleton(sum_class(u)),null_class)** -> .
% 299.94/300.90 53895[3:Res:3671.1,49969.0] function(u) || equal(singleton(apply(u,v)),null_class)** -> .
% 299.94/300.90 53899[3:Res:10106.1,49969.0] || equal(singleton(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.94/300.90 53900[3:Res:32787.1,49969.0] || member(u,universal_class) equal(singleton(cantor(u)),null_class)** -> .
% 299.94/300.90 54884[3:Res:32790.1,54807.1] || member(inverse(u),universal_class)* equal(range_of(u),universal_class) -> .
% 299.94/300.90 55515[4:SpR:52692.1,46582.0] || equal(complement(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.94/300.90 55851[0:MRR:55762.1,21677.0] || member(u,universal_class) -> member(u,regular(ordered_pair(u,v)))*.
% 299.94/300.90 56067[0:Res:57.1,54877.0] || member(u,universal_class) equal(power_class(power_class(u)),universal_class)** -> .
% 299.94/300.90 56068[0:Res:55.1,54877.0] || member(u,universal_class) equal(power_class(sum_class(u)),universal_class)** -> .
% 299.94/300.90 56071[0:Res:3671.1,54877.0] function(u) || equal(power_class(apply(u,v)),universal_class)** -> .
% 299.94/300.90 56075[0:Res:10106.1,54877.0] || equal(power_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90 56076[3:Res:32787.1,54877.0] || member(u,universal_class) equal(power_class(cantor(u)),universal_class)** -> .
% 299.94/300.90 56201[0:Res:57.1,54878.0] || member(u,universal_class) equal(sum_class(power_class(u)),universal_class)** -> .
% 299.94/300.90 56202[0:Res:55.1,54878.0] || member(u,universal_class) equal(sum_class(sum_class(u)),universal_class)** -> .
% 299.94/300.90 56205[0:Res:3671.1,54878.0] function(u) || equal(sum_class(apply(u,v)),universal_class)** -> .
% 299.94/300.90 56209[0:Res:10106.1,54878.0] || equal(sum_class(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90 56210[3:Res:32787.1,54878.0] || member(u,universal_class) equal(sum_class(cantor(u)),universal_class)** -> .
% 299.94/300.90 56360[3:Res:57.1,54886.0] || member(u,universal_class) equal(cantor(power_class(u)),universal_class)** -> .
% 299.94/300.90 56361[3:Res:55.1,54886.0] || member(u,universal_class) equal(cantor(sum_class(u)),universal_class)** -> .
% 299.94/300.90 56364[3:Res:3671.1,54886.0] function(u) || equal(cantor(apply(u,v)),universal_class)** -> .
% 299.94/300.90 56368[3:Res:10106.1,54886.0] || equal(cantor(not_subclass_element(u,v)),universal_class)** -> subclass(u,v).
% 299.94/300.90 56369[3:Res:32787.1,54886.0] || member(u,universal_class) equal(cantor(cantor(u)),universal_class)** -> .
% 299.94/300.90 56959[0:SpR:30.0,56843.0] || -> subclass(intersection(u,restrict(v,w,x)),cross_product(w,x))*.
% 299.94/300.90 56962[0:SpR:114.0,56843.0] || -> subclass(intersection(u,symmetric_difference(v,w)),complement(intersection(v,w)))*.
% 299.94/300.90 57022[0:Res:56843.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,v)*.
% 299.94/300.90 57359[3:Res:56986.0,352.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,v)*.
% 299.94/300.90 57473[0:Res:56958.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,w)*.
% 299.94/300.90 57773[3:Res:56987.0,352.1] inductive(intersection(u,union(v,v))) || -> member(null_class,v)*.
% 299.94/300.90 57923[3:SpR:30545.0,57341.0] || -> subclass(restrict(complement(successor(null_class)),u,v),complement(singleton(null_class)))*.
% 299.94/300.90 58195[0:SpR:30.0,58108.0] || -> subclass(intersection(restrict(u,v,w),x),cross_product(v,w))*.
% 299.94/300.90 58198[0:SpR:114.0,58108.0] || -> subclass(intersection(symmetric_difference(u,v),w),complement(intersection(u,v)))*.
% 299.94/300.90 58261[0:Res:58108.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,u)*.
% 299.94/300.90 58631[3:Res:58222.0,352.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,u)*.
% 299.94/300.90 58730[3:Rew:48682.0,58678.0] || -> subclass(complement(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.94/300.90 58834[3:Res:58621.0,352.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,u)*.
% 299.94/300.90 58881[3:SpR:30.0,58256.0] || -> subclass(union(null_class,restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.90 58884[3:SpR:114.0,58256.0] || -> subclass(union(null_class,symmetric_difference(u,v)),complement(intersection(u,v)))*.
% 299.94/300.90 58936[3:Res:58256.0,352.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,u)*.
% 299.94/300.90 59014[3:SpR:30548.0,58994.0] || -> subclass(complement(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.94/300.90 59015[3:SpR:27497.0,58994.0] || -> subclass(complement(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.94/300.90 59210[3:Res:58316.1,23756.0] || equal(complement(singleton(regular(u))),universal_class)** -> equal(u,null_class).
% 299.94/300.90 59928[3:Res:58819.0,352.1] inductive(union(null_class,union(u,u))) || -> member(null_class,u)*.
% 299.94/300.90 60046[3:Res:58880.0,352.1] inductive(union(null_class,intersection(u,v))) || -> member(null_class,v)*.
% 299.94/300.90 60119[3:SpR:45898.1,60107.0] || equal(successor(u),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.90 60123[3:Res:60107.0,352.1] inductive(complement(successor(u))) || -> member(null_class,complement(singleton(u)))*.
% 299.94/300.90 60240[0:Res:58194.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,v)*.
% 299.94/300.90 60350[3:Res:58223.0,352.1] inductive(intersection(union(u,u),v)) || -> member(null_class,u)*.
% 299.94/300.90 60700[3:Rew:26766.0,60623.0] || equal(union(null_class,unordered_pair(u,unordered_pair(v,w))),null_class)** -> .
% 299.94/300.90 60701[3:Rew:26766.0,60624.0] || equal(union(null_class,unordered_pair(u,ordered_pair(v,w))),null_class)** -> .
% 299.94/300.90 60702[3:Rew:26766.0,60629.0] || equal(union(null_class,unordered_pair(unordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90 60703[3:Rew:26766.0,60630.0] || equal(union(null_class,unordered_pair(ordered_pair(u,v),w)),null_class)** -> .
% 299.94/300.90 60704[3:Rew:26766.0,60632.0] || equal(union(null_class,u),null_class)** equal(u,domain_relation) -> .
% 299.94/300.90 60705[3:Rew:26766.0,60633.0] || equal(union(null_class,u),null_class)** subclass(domain_relation,u) -> .
% 299.94/300.90 60709[3:Rew:27497.0,60663.0] || equal(union(null_class,complement(singleton(ordered_pair(u,v)))),null_class)** -> .
% 299.94/300.90 61674[3:SpL:26766.0,59209.0] || equal(union(null_class,u),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90 61718[3:SpL:26766.0,60592.0] || equal(union(null_class,u),null_class)** -> equal(complement(u),universal_class).
% 299.94/300.90 61923[3:Res:59208.1,1368.1] single_valued_class(u) || equal(complement(u),universal_class)** -> function(u).
% 299.94/300.90 62044[3:Res:59208.1,2372.0] || equal(complement(compose(u,inverse(u))),universal_class)** -> single_valued_class(u).
% 299.94/300.90 62627[0:SpR:39614.1,57010.0] || subclass(u,v) -> subclass(restrict(u,w,x),v)*.
% 299.94/300.90 62819[0:SpR:114.0,57461.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(u,v))*.
% 299.94/300.90 63127[0:SpR:39614.1,58188.0] || subclass(u,restrict(v,w,x))* -> subclass(u,v).
% 299.94/300.90 63568[6:SpL:39614.1,63544.0] || subclass(u,complement(successor(null_class)))* equal(u,universal_class) -> .
% 299.94/300.90 63656[3:SpL:15513.0,56359.0] || equal(range_of(u),universal_class) -> equal(singleton(inverse(u)),null_class)**.
% 299.94/300.90 63701[3:Res:57010.0,58345.0] || -> subclass(restrict(intersection(successor(null_class),u),v,w),singleton(null_class))*.
% 299.94/300.90 63714[3:Res:3148.1,58345.0] || member(u,successor(null_class)) -> subclass(singleton(u),singleton(null_class))*.
% 299.94/300.90 63722[3:Res:57461.0,58345.0] || -> subclass(restrict(intersection(u,successor(null_class)),v,w),singleton(null_class))*.
% 299.94/300.90 65101[3:Rew:26766.0,65058.1] || equal(successor(u),null_class) -> equal(union(null_class,u),null_class)**.
% 299.94/300.90 66373[3:SpR:65061.1,58994.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(u))*.
% 299.94/300.90 66628[5:Rew:13152.0,66217.1] || equal(successor(u),null_class) -> equal(complement(power_class(u)),universal_class)**.
% 299.94/300.90 66640[3:Rew:26764.0,66257.1] || equal(successor(u),null_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90 66647[3:Rew:26764.0,66264.1] || equal(successor(u),null_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90 66648[3:Rew:26764.0,66265.1] || equal(successor(u),null_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90 66707[3:MRR:66491.1,5.0] || equal(successor(singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.94/300.90 66709[3:Obv:66571.1] || equal(successor(successor(u)),null_class)** member(null_class,u) -> .
% 299.94/300.90 66710[3:Obv:66572.1] || equal(successor(successor(u)),null_class)** member(omega,u) -> .
% 299.94/300.90 67757[3:Res:66660.1,1368.1] single_valued_class(u) || equal(successor(u),null_class)** -> function(u).
% 299.94/300.90 67881[3:Res:66660.1,2372.0] || equal(successor(compose(u,inverse(u))),null_class)** -> single_valued_class(u).
% 299.94/300.90 68681[6:SoR:45632.0,59431.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),u)*.
% 299.94/300.90 68682[6:SoR:45633.0,59431.1] || equal(intersection(u,v),universal_class)** -> member(regular(omega),v)*.
% 299.94/300.90 68846[3:SpR:47712.1,22779.0] || equal(complement(u),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90 69006[3:Rew:7649.0,68799.1] || equal(complement(u),null_class) -> equal(union(u,v),universal_class)**.
% 299.94/300.90 69426[3:Rew:7649.0,69221.1] || equal(complement(u),null_class) -> equal(union(v,u),universal_class)**.
% 299.94/300.90 69526[3:Res:58692.1,47754.0] || equal(complement(regular(unordered_pair(u,unordered_pair(v,w)))),null_class)** -> .
% 299.94/300.90 69528[3:MRR:69520.2,47753.0] || equal(unordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.94/300.90 69562[6:MRR:69552.1,44654.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.90 70191[3:MRR:70185.2,45243.0] || equal(singleton(u),v)* equal(complement(v),null_class)** -> .
% 299.94/300.90 70538[3:Res:58692.1,47758.0] || equal(complement(regular(unordered_pair(unordered_pair(u,v),w))),null_class)** -> .
% 299.94/300.90 70577[6:MRR:70568.1,44660.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.90 71012[0:Res:70740.0,352.1] inductive(intersection(u,v)) || -> member(null_class,intersection(v,u))*.
% 299.94/300.90 71110[3:Rew:71037.0,27437.0] || -> member(u,complement(v)) subclass(singleton(u),union(v,null_class))*.
% 299.94/300.90 71537[3:Rew:71037.0,48676.0] || -> equal(image(element_relation,union(u,null_class)),complement(power_class(complement(u))))**.
% 299.94/300.90 71540[3:Rew:71037.0,61719.1] || equal(union(u,null_class),null_class)** -> equal(complement(u),universal_class).
% 299.94/300.90 71547[3:Rew:71037.0,27492.0] || equal(complement(u),universal_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90 71583[7:Rew:71037.0,64954.1] function(u) || -> subclass(complement(successor(complement(u))),successor(u))*.
% 299.94/300.90 71590[3:Rew:71037.0,61675.1] || equal(union(u,null_class),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90 71621[3:Rew:71037.0,42151.0] || -> equal(intersection(union(u,null_class),intersection(complement(u),v)),null_class)**.
% 299.94/300.90 71640[7:Rew:71037.0,38572.1] function(u) || -> equal(intersection(successor(u),complement(u)),null_class)**.
% 299.94/300.90 71641[7:Rew:71037.0,38573.1] function(u) || -> equal(union(successor(u),complement(u)),universal_class)**.
% 299.94/300.90 71642[7:Rew:71037.0,38574.1] function(u) || -> equal(symmetric_difference(successor(u),complement(u)),universal_class)**.
% 299.94/300.90 71647[3:Rew:71037.0,42501.0] || -> equal(intersection(union(u,null_class),intersection(v,complement(u))),null_class)**.
% 299.94/300.90 72033[3:Rew:71963.0,62618.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,null_class))*.
% 299.94/300.90 74120[3:Res:71964.0,352.1] inductive(union(null_class,u)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.90 74182[3:Res:72069.0,352.1] inductive(union(u,null_class)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.90 74590[3:Res:73747.0,352.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,u)*.
% 299.94/300.90 74910[3:Rew:71675.0,74742.0,73730.0,74742.0,30926.0,74742.0] || -> equal(intersection(union(u,null_class),union(null_class,complement(u))),null_class)**.
% 299.94/300.90 74987[3:Res:73733.0,352.1] inductive(union(u,null_class)) || -> member(null_class,union(u,u))*.
% 299.94/300.90 75046[3:Res:73746.0,352.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,u)*.
% 299.94/300.90 75149[3:Res:73750.0,352.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,v)*.
% 299.94/300.90 75217[7:Res:73975.1,352.1] function(u) inductive(successor(u)) || -> member(null_class,u)*.
% 299.94/300.90 75293[3:Res:74108.0,352.1] inductive(union(u,u)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.90 75388[3:Res:74675.0,352.1] inductive(union(u,u)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.90 76852[0:Res:76060.0,352.1] inductive(symmetric_difference(u,v)) || -> member(null_class,union(v,u))*.
% 299.94/300.90 77309[3:Rew:26764.0,77225.1] || equal(successor(u),null_class) -> equal(union(u,null_class),null_class)**.
% 299.94/300.90 77913[7:SpR:37722.1,73745.0] function(u) || -> subclass(restrict(successor(u),v,w),u)*.
% 299.94/300.90 78025[0:SpR:39614.1,75410.0] || subclass(u,v) -> subclass(symmetric_difference(u,v),complement(u))*.
% 299.94/300.90 78949[3:SpR:71518.0,30923.0] || -> equal(union(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 78950[3:SpR:71518.0,30964.0] || -> equal(symmetric_difference(union(u,null_class),union(null_class,complement(u))),universal_class)**.
% 299.94/300.90 78965[3:SpR:71518.0,58994.0] || -> subclass(complement(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.94/300.90 79349[3:SpR:72082.0,30819.0] || -> equal(intersection(apply(null_class,u),complement(apply(null_class,v))),null_class)**.
% 299.94/300.90 79350[3:SpR:72082.0,30923.0] || -> equal(union(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.90 79351[3:SpR:72082.0,30964.0] || -> equal(symmetric_difference(apply(null_class,u),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.90 79366[3:SpR:72082.0,58994.0] || -> subclass(complement(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.90 80493[3:Res:48528.1,44798.0] || equal(power_class(u),null_class) subclass(domain_relation,power_class(u))* -> .
% 299.94/300.90 80494[3:Res:48528.1,44796.0] || equal(power_class(u),null_class) equal(power_class(u),domain_relation)** -> .
% 299.94/300.90 80497[3:Res:48528.1,43274.0] || equal(power_class(u),null_class)** equal(power_class(u),universal_class) -> .
% 299.94/300.90 81164[3:Res:146.1,66684.1] || member(u,universal_class) equal(successor(singleton(u)),null_class)** -> .
% 299.94/300.90 81196[3:Res:15527.1,66684.1] || subclass(domain_relation,rotate(u))* equal(successor(u),null_class) -> .
% 299.94/300.90 81197[3:Res:15528.1,66684.1] || subclass(domain_relation,flip(u))* equal(successor(u),null_class) -> .
% 299.94/300.90 81222[3:Res:18089.1,66684.1] || equal(successor(complement(u)),null_class) -> member(singleton(null_class),u)*.
% 299.94/300.90 81452[3:Res:58692.1,69508.0] || equal(complement(regular(unordered_pair(u,ordered_pair(v,w)))),null_class)** -> .
% 299.94/300.90 81454[3:MRR:81446.2,47751.0] || equal(ordered_pair(u,v),w)* subclass(universal_class,w)* -> .
% 299.94/300.90 81509[3:Res:58692.1,70523.0] || equal(complement(regular(unordered_pair(ordered_pair(u,v),w))),null_class)** -> .
% 299.94/300.90 81953[7:SpR:72531.1,35112.0] function(u) || -> equal(intersection(u,successor(u)),successor(u))**.
% 299.94/300.90 82331[3:SpL:73742.0,387.0] || subclass(universal_class,union(u,null_class))* -> member(singleton(v),u)*.
% 299.94/300.90 82340[3:SpL:73742.0,2331.0] || equal(union(u,null_class),universal_class) -> member(singleton(v),u)*.
% 299.94/300.90 83713[3:Res:57010.0,58626.0] || -> subclass(restrict(intersection(union(null_class,u),v),w,x),u)*.
% 299.94/300.90 83719[3:Res:58188.0,58626.0] || -> subclass(intersection(restrict(union(null_class,u),v,w),x),u)*.
% 299.94/300.90 83726[3:Res:58874.0,58626.0] || -> subclass(union(null_class,restrict(union(null_class,u),v,w)),u)*.
% 299.94/300.90 83731[3:Res:3148.1,58626.0] || member(u,union(null_class,v))* -> subclass(singleton(u),v).
% 299.94/300.90 83737[3:Res:56952.0,58626.0] || -> subclass(intersection(u,restrict(union(null_class,v),w,x)),v)*.
% 299.94/300.90 83741[3:Res:57461.0,58626.0] || -> subclass(restrict(intersection(u,union(null_class,v)),w,x),v)*.
% 299.94/300.90 83796[3:SpR:30548.0,83745.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.94/300.90 83797[3:SpR:71518.0,83745.0] || -> subclass(complement(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.94/300.90 83799[3:SpR:72082.0,83745.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.94/300.90 83803[3:SpR:65061.1,83745.0] || equal(successor(successor(complement(u))),null_class)** -> subclass(universal_class,u).
% 299.94/300.90 84266[3:SpR:43201.1,83852.0] || subclass(complement(u),null_class) -> subclass(complement(successor(null_class)),u)*.
% 299.94/300.90 84652[3:SoR:83808.0,59431.1] || equal(complement(successor(complement(u))),universal_class)** -> member(null_class,u).
% 299.94/300.90 85374[6:MRR:85324.1,85324.2,53.0,45624.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),u)*.
% 299.94/300.90 85731[6:MRR:85679.1,85679.2,53.0,45624.0] inductive(intersection(u,v)) || -> member(apply(choice,omega),v)*.
% 299.94/300.90 85899[3:SpR:29.0,85064.0] || -> subclass(union(null_class,restrict(union(u,null_class),v,w)),u)*.
% 299.94/300.90 86443[6:MRR:86442.1,29497.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,v).
% 299.94/300.90 86445[6:MRR:86444.1,29497.0] || subclass(singleton(null_class),intersection(u,v))* -> member(null_class,u).
% 299.94/300.90 86624[6:Res:86616.0,2.0] || subclass(regular(ordered_pair(null_class,u)),v)* -> member(null_class,v).
% 299.94/300.90 87477[0:Obv:87460.0] || -> subclass(intersection(u,regular(v)),complement(v))* equal(v,null_class).
% 299.94/300.90 87722[0:Obv:87703.0] || -> subclass(intersection(regular(u),v),complement(u))* equal(u,null_class).
% 299.94/300.90 87822[6:Res:29980.1,73862.0] || equal(union(u,null_class),successor(null_class))** -> member(null_class,u).
% 299.94/300.90 87823[6:Res:29933.1,73862.0] || equal(union(u,null_class),singleton(null_class))** -> member(null_class,u).
% 299.94/300.90 88261[3:Res:57010.0,75043.0] || -> subclass(restrict(intersection(union(u,null_class),v),w,x),u)*.
% 299.94/300.90 88270[3:Res:58188.0,75043.0] || -> subclass(intersection(restrict(union(u,null_class),v,w),x),u)*.
% 299.94/300.90 88287[3:Res:3148.1,75043.0] || member(u,union(v,null_class))* -> subclass(singleton(u),v).
% 299.94/300.90 88295[3:Res:56952.0,75043.0] || -> subclass(intersection(u,restrict(union(v,null_class),w,x)),v)*.
% 299.94/300.90 88302[3:Res:57461.0,75043.0] || -> subclass(restrict(intersection(u,union(v,null_class)),w,x),v)*.
% 299.94/300.90 88631[0:SpR:75901.0,30819.0] || -> equal(intersection(symmetric_difference(u,v),complement(symmetric_difference(v,u))),null_class)**.
% 299.94/300.90 88632[3:SpR:75901.0,30923.0] || -> equal(union(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.94/300.90 88633[3:SpR:75901.0,30964.0] || -> equal(symmetric_difference(symmetric_difference(u,v),complement(symmetric_difference(v,u))),universal_class)**.
% 299.94/300.90 88648[3:SpR:75901.0,83745.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.94/300.90 88649[3:SpR:75901.0,58994.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.94/300.90 89332[3:SpR:30.0,81600.0] || -> subclass(restrict(union(null_class,u),v,w),union(u,u))*.
% 299.94/300.90 89435[3:SpR:30.0,81629.0] || -> subclass(restrict(union(u,u),v,w),union(u,null_class))*.
% 299.94/300.90 91375[3:SpR:29.0,85076.0] || -> subclass(union(null_class,restrict(union(u,u),v,w)),u)*.
% 299.94/300.90 93009[3:SpR:30.0,89304.0] || -> subclass(restrict(union(u,null_class),v,w),union(u,u))*.
% 299.94/300.90 93108[3:SpR:30.0,92980.0] || -> subclass(restrict(union(u,null_class),v,w),union(null_class,u))*.
% 299.94/300.90 93315[3:SpR:30.0,89386.0] || -> subclass(restrict(union(u,u),v,w),union(null_class,u))*.
% 299.94/300.90 93923[0:Obv:93906.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,u))*.
% 299.94/300.90 94099[3:Res:94057.1,54300.0] || equal(complement(not_subclass_element(u,v)),null_class)** -> subclass(u,v).
% 299.94/300.90 94118[3:Res:94057.1,13502.1] || equal(complement(u),null_class) equal(complement(u),domain_relation)** -> .
% 299.94/300.90 94278[3:Res:94057.1,49999.0] || equal(complement(rotate(u)),null_class)** equal(null_class,u) -> .
% 299.94/300.90 94280[3:Res:94057.1,50000.0] || equal(complement(flip(u)),null_class)** equal(null_class,u) -> .
% 299.94/300.90 94396[3:Rew:27497.0,94308.0] || equal(union(null_class,complement(u)),null_class)** -> subclass(v,u)*.
% 299.94/300.90 94536[0:Obv:94518.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,x))*.
% 299.94/300.90 94844[3:SpR:30.0,94637.0] || -> subclass(restrict(complement(compose(element_relation,universal_class)),u,v),complement(element_relation))*.
% 299.94/300.90 95651[3:Res:94057.1,58259.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,u)*.
% 299.94/300.90 95658[3:Res:57341.0,58259.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),u)*.
% 299.94/300.90 95661[0:Res:57010.0,58259.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),u)*.
% 299.94/300.90 95673[0:Res:58188.0,58259.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),u)*.
% 299.94/300.90 95687[3:Res:58874.0,58259.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),u)*.
% 299.94/300.90 95694[0:Res:3148.1,58259.0] || member(u,intersection(v,w))* -> subclass(singleton(u),v).
% 299.94/300.90 95705[0:Res:56952.0,58259.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),v)*.
% 299.94/300.90 95718[0:Res:57461.0,58259.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),v)*.
% 299.94/300.90 95722[3:Res:83852.0,58259.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.90 95814[3:SpR:45898.1,95719.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(u))*.
% 299.94/300.90 95821[0:Res:95719.0,352.1] inductive(complement(union(u,v))) || -> member(null_class,complement(u))*.
% 299.94/300.90 95943[3:SpR:45898.1,95777.0] || equal(union(u,v),null_class)** -> subclass(universal_class,complement(v))*.
% 299.94/300.90 95950[0:Res:95777.0,352.1] inductive(complement(union(u,v))) || -> member(null_class,complement(v))*.
% 299.94/300.90 96039[3:MRR:96017.1,96017.3,10054.1,49997.1] || member(u,cantor(u))* subclass(domain_relation,regular(element_relation)) -> .
% 299.94/300.90 96102[3:SpR:72387.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(u,v))*.
% 299.94/300.90 96120[3:SpR:39614.1,95721.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),v)*.
% 299.94/300.90 96130[3:SpR:46592.0,95721.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),power_class(u))*.
% 299.94/300.90 96154[3:Res:95721.0,58259.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.90 96176[3:Res:95721.0,58626.0] || -> subclass(complement(successor(complement(intersection(union(null_class,u),v)))),u)*.
% 299.94/300.90 96177[3:Res:95721.0,75043.0] || -> subclass(complement(successor(complement(intersection(union(u,null_class),v)))),u)*.
% 299.94/300.90 96268[3:SpR:46586.0,96080.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),power_class(v))*.
% 299.94/300.90 96293[3:Res:96080.0,58259.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.90 96315[3:Res:96080.0,58626.0] || -> subclass(complement(successor(complement(intersection(u,union(null_class,v))))),v)*.
% 299.94/300.90 96316[3:Res:96080.0,75043.0] || -> subclass(complement(successor(complement(intersection(u,union(v,null_class))))),v)*.
% 299.94/300.90 96516[3:SpR:26766.0,96127.0] || -> subclass(complement(successor(union(complement(u),v))),union(null_class,u))*.
% 299.94/300.90 96634[3:Res:96527.0,352.1] inductive(complement(successor(successor(u)))) || -> member(null_class,complement(u))*.
% 299.94/300.90 96657[3:SpR:26766.0,96266.0] || -> subclass(complement(successor(union(u,complement(v)))),union(null_class,v))*.
% 299.94/300.90 97033[3:Res:96978.0,352.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,u)*.
% 299.94/300.90 99004[3:SpR:21039.1,98959.0] || equal(complement(successor(u)),universal_class) -> subclass(universal_class,complement(u))*.
% 299.94/300.90 100352[3:SpR:45898.1,100257.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,u).
% 299.94/300.90 100358[3:Res:100257.0,352.1] inductive(complement(union(complement(u),v))) || -> member(null_class,u)*.
% 299.94/300.90 100557[0:MRR:22796.0,100556.0] || -> equal(intersection(complement(u),complement(v)),complement(union(u,v)))**.
% 299.94/300.90 103252[3:SpR:45898.1,100329.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,v).
% 299.94/300.90 103258[3:Res:100329.0,352.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,v)*.
% 299.94/300.90 103343[3:SpL:26766.0,100416.0] || subclass(union(null_class,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90 103753[7:SpR:103455.0,72531.1] function(successor(u)) || -> equal(successor(successor(u)),successor(u))**.
% 299.94/300.90 105641[3:SpL:102187.0,45958.0] || equal(image(element_relation,successor(u)),power_class(complement(successor(u))))** -> .
% 299.94/300.90 105933[3:SpR:102264.0,96080.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),successor(v))*.
% 299.94/300.90 106831[3:SpR:29.0,97047.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),u)*.
% 299.94/300.90 108299[3:Rew:7649.0,108219.1] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,u).
% 299.94/300.90 108710[7:SpR:72531.1,102121.0] function(u) || -> equal(union(u,successor(u)),successor(u))**.
% 299.94/300.90 109407[3:Res:103779.1,44798.0] || equal(successor(u),null_class) subclass(domain_relation,successor(u))* -> .
% 299.94/300.90 109408[3:Res:103779.1,44796.0] || equal(successor(u),null_class) equal(successor(u),domain_relation)** -> .
% 299.94/300.90 109411[3:Res:103779.1,43274.0] || equal(successor(u),null_class)** equal(successor(u),universal_class) -> .
% 299.94/300.90 110052[3:Rew:7649.0,110011.1] || subclass(union(u,null_class),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90 110708[3:SpR:29.0,95663.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),u)*.
% 299.94/300.90 111055[3:SpR:29.0,95683.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),u)*.
% 299.94/300.90 111210[3:SpR:29.0,95699.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),v)*.
% 299.94/300.90 111585[3:SpR:29.0,95712.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),v)*.
% 299.94/300.90 112200[3:SpR:29.0,100372.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),u)*.
% 299.94/300.90 112365[3:Rew:7649.0,112260.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,u).
% 299.94/300.90 113430[7:SpR:72531.1,113084.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),u)*.
% 299.94/300.90 113441[3:Res:113084.0,352.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,u)*.
% 299.94/300.90 113499[3:Rew:47142.0,113402.0] || -> subclass(regular(power_class(complement(power_class(u)))),image(element_relation,power_class(u)))*.
% 299.94/300.90 113500[3:Rew:47142.0,113404.0] || -> subclass(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))*.
% 299.94/300.90 113531[3:SpR:20762.1,113096.0] || equal(power_class(u),universal_class) -> subclass(regular(power_class(u)),null_class)*.
% 299.94/300.90 113546[3:Res:113096.0,352.1] inductive(regular(power_class(u))) || -> member(null_class,complement(power_class(u)))*.
% 299.94/300.90 113745[3:SpR:20762.1,113097.0] || equal(successor(u),universal_class) -> subclass(regular(successor(u)),null_class)*.
% 299.94/300.90 113752[3:Res:113097.0,352.1] inductive(regular(successor(u))) || -> member(null_class,complement(successor(u)))*.
% 299.94/300.90 113823[3:Res:113484.0,352.1] inductive(regular(union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.94/300.90 113913[3:Res:113790.0,352.1] inductive(regular(union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.94/300.90 114022[3:Res:113804.0,352.1] inductive(regular(union(u,u))) || -> member(null_class,complement(u))*.
% 299.94/300.90 114618[3:Res:114525.0,352.1] inductive(regular(complement(u))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.90 115174[3:Res:114565.0,352.1] inductive(regular(complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.90 115279[3:Res:114567.0,352.1] inductive(regular(complement(u))) || -> member(null_class,union(u,u))*.
% 299.94/300.90 115710[3:SpR:30.0,114715.0] || -> subclass(regular(complement(restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.90 115759[3:SpR:100566.0,114715.0] || -> subclass(regular(union(u,complement(union(v,w)))),complement(u))*.
% 299.94/300.90 115764[3:Res:114715.0,352.1] inductive(regular(complement(intersection(u,v)))) || -> member(null_class,u)*.
% 299.94/300.90 115860[3:SpR:72387.0,115700.0] || -> subclass(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))*.
% 299.94/300.90 115888[3:SpR:100576.0,115700.0] || -> subclass(regular(union(complement(union(u,v)),w)),complement(w))*.
% 299.94/300.90 115902[3:Res:115700.0,352.1] inductive(regular(complement(intersection(u,v)))) || -> member(null_class,v)*.
% 299.94/300.90 116360[3:Res:115703.0,58259.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),u)*.
% 299.94/300.90 116379[3:Res:115703.0,58626.0] || -> subclass(regular(complement(restrict(union(null_class,u),v,w))),u)*.
% 299.94/300.90 116380[3:Res:115703.0,75043.0] || -> subclass(regular(complement(restrict(union(u,null_class),v,w))),u)*.
% 299.94/300.90 116910[3:Obv:116896.0] || -> subclass(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))*.
% 299.94/300.90 117237[3:Res:66660.1,113432.0] || equal(successor(complement(u)),null_class) -> subclass(regular(null_class),u)*.
% 299.94/300.90 117794[3:SpR:29.0,113455.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),u)*.
% 299.94/300.90 118410[3:SpR:47949.0,115747.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),complement(u))*.
% 299.94/300.90 119257[3:SpR:47948.0,115887.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),complement(v))*.
% 299.94/300.90 120176[3:Res:119989.0,58259.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.90 120219[3:Rew:106595.0,120138.0] || -> subclass(regular(successor(complement(symmetric_difference(u,v)))),symmetric_difference(v,u))*.
% 299.94/300.90 120221[3:Rew:101822.0,120142.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(u,u))*.
% 299.94/300.90 120222[3:Rew:101822.0,120143.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(u,null_class))*.
% 299.94/300.90 120223[3:Rew:101822.0,120144.0] || -> subclass(regular(successor(union(null_class,complement(u)))),union(null_class,u))*.
% 299.94/300.90 120312[7:SpR:72531.1,120207.0] function(u) || -> subclass(regular(successor(successor(u))),complement(u))*.
% 299.94/300.90 120318[3:SpR:101822.0,120207.0] || -> subclass(regular(successor(union(u,v))),complement(union(u,v)))*.
% 299.94/300.90 120360[3:Rew:101822.0,120294.0] || -> subclass(regular(successor(union(u,u))),union(null_class,complement(u)))*.
% 299.94/300.90 120361[3:Rew:101822.0,120295.0] || -> subclass(regular(successor(union(u,null_class))),union(null_class,complement(u)))*.
% 299.94/300.90 120362[3:Rew:101822.0,120296.0] || -> subclass(regular(successor(union(null_class,u))),union(null_class,complement(u)))*.
% 299.94/300.90 120840[3:Rew:28787.0,120798.0,101822.0,120798.0,26766.0,120798.0] || -> subclass(regular(successor(complement(union(u,v)))),union(u,v))*.
% 299.94/300.90 122210[3:SpR:29.0,103272.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),v)*.
% 299.94/300.90 122688[3:Rew:7649.0,122646.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,complement(u)).
% 299.94/300.90 123043[3:SpR:29.0,110705.0] || -> subclass(restrict(union(null_class,intersection(u,v)),w,x),v)*.
% 299.94/300.90 123347[3:SpR:29.0,111052.0] || -> subclass(union(null_class,restrict(intersection(u,v),w,x)),v)*.
% 299.94/300.90 124092[3:Rew:7649.0,123984.1] || subclass(complement(intersection(u,v)),null_class)* -> subclass(universal_class,v).
% 299.94/300.90 124376[0:SpR:112558.0,30819.0] || -> equal(intersection(union(u,v),complement(union(v,u))),null_class)**.
% 299.94/300.90 124377[3:SpR:112558.0,30923.0] || -> equal(union(union(u,v),complement(union(v,u))),universal_class)**.
% 299.94/300.90 124378[3:SpR:112558.0,30964.0] || -> equal(symmetric_difference(union(u,v),complement(union(v,u))),universal_class)**.
% 299.94/300.90 124393[3:SpR:112558.0,83745.0] || -> subclass(complement(successor(complement(union(u,v)))),union(v,u))*.
% 299.94/300.90 124398[3:SpR:112558.0,58994.0] || -> subclass(complement(successor(union(u,v))),complement(union(v,u)))*.
% 299.94/300.90 124895[3:Rew:101738.0,124365.0] || -> subclass(regular(successor(complement(union(u,v)))),union(v,u))*.
% 299.94/300.90 124905[3:Rew:101822.0,124425.0] || -> subclass(regular(successor(union(u,v))),complement(union(v,u)))*.
% 299.94/300.90 125599[3:SpR:29.0,115778.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),u)*.
% 299.94/300.90 125870[3:SpR:29.0,115916.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),v)*.
% 299.94/300.90 126043[3:SpR:29.0,118736.0] || -> subclass(regular(complement(restrict(union(u,u),v,w))),u)*.
% 299.94/300.90 128031[3:SpR:29.0,125596.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),v)*.
% 299.94/300.90 128587[3:Res:94057.1,60237.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,v)*.
% 299.94/300.90 128597[0:Res:57010.0,60237.0] || -> subclass(restrict(intersection(intersection(u,v),w),x,y),v)*.
% 299.94/300.90 128607[0:Res:58188.0,60237.0] || -> subclass(intersection(restrict(intersection(u,v),w,x),y),v)*.
% 299.94/300.90 128627[0:Res:3148.1,60237.0] || member(u,intersection(v,w))* -> subclass(singleton(u),w).
% 299.94/300.90 128636[0:Res:56952.0,60237.0] || -> subclass(intersection(u,restrict(intersection(v,w),x,y)),w)*.
% 299.94/300.90 128652[0:Res:57461.0,60237.0] || -> subclass(restrict(intersection(u,intersection(v,w)),x,y),w)*.
% 299.94/300.90 128655[3:Res:95721.0,60237.0] || -> subclass(complement(successor(complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.90 128656[3:Res:96080.0,60237.0] || -> subclass(complement(successor(complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.90 128657[3:Res:83852.0,60237.0] || -> subclass(complement(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.90 128690[3:Res:119989.0,60237.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.90 128844[3:Res:57010.0,60344.0] || -> subclass(restrict(intersection(union(u,u),v),w,x),u)*.
% 299.94/300.90 128854[3:Res:58188.0,60344.0] || -> subclass(intersection(restrict(union(u,u),v,w),x),u)*.
% 299.94/300.90 128874[3:Res:3148.1,60344.0] || member(u,union(v,v))* -> subclass(singleton(u),v).
% 299.94/300.90 128883[3:Res:56952.0,60344.0] || -> subclass(intersection(u,restrict(union(v,v),w,x)),v)*.
% 299.94/300.90 128899[3:Res:57461.0,60344.0] || -> subclass(restrict(intersection(u,union(v,v)),w,x),v)*.
% 299.94/300.90 128908[3:Res:95721.0,60344.0] || -> subclass(complement(successor(complement(intersection(union(u,u),v)))),u)*.
% 299.94/300.90 128909[3:Res:96080.0,60344.0] || -> subclass(complement(successor(complement(intersection(u,union(v,v))))),v)*.
% 299.94/300.90 129063[0:SpR:41750.0,70401.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(v,w)),null_class)*.
% 299.94/300.90 129064[0:SpR:42091.0,70401.0] || -> subclass(intersection(intersection(u,complement(v)),intersection(w,v)),null_class)*.
% 299.94/300.90 129067[3:SpR:30947.0,70401.0] || -> subclass(intersection(intersection(u,complement(v)),union(v,v)),null_class)*.
% 299.94/300.90 129189[3:Rew:72365.0,129072.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.90 129236[0:SpR:41750.0,70402.0] || -> subclass(intersection(intersection(complement(u),v),intersection(u,w)),null_class)*.
% 299.94/300.90 129237[0:SpR:42091.0,70402.0] || -> subclass(intersection(intersection(complement(u),v),intersection(w,u)),null_class)*.
% 299.94/300.90 129240[3:SpR:30947.0,70402.0] || -> subclass(intersection(intersection(complement(u),v),union(u,u)),null_class)*.
% 299.94/300.90 129364[3:Rew:72365.0,129245.0] || -> subclass(intersection(complement(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.90 129424[3:SpR:23589.0,129313.0] || -> equal(null_class,u) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.94/300.90 129673[6:SpR:129619.0,42.0] || -> equal(range__dfg(successor(null_class),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.90 130227[3:SpR:23589.0,129428.0] || -> equal(null_class,u) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.94/300.90 131354[3:SpR:41750.0,129302.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(u,v)),null_class)*.
% 299.94/300.90 131355[3:SpR:42091.0,129302.0] || -> subclass(intersection(union(null_class,complement(u)),intersection(v,u)),null_class)*.
% 299.94/300.90 131772[3:Rew:72365.0,131664.0] || -> subclass(intersection(complement(u),union(null_class,intersection(u,v))),null_class)*.
% 299.94/300.90 131773[3:Rew:72365.0,131665.0] || -> subclass(intersection(complement(u),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.90 132720[3:Rew:72365.0,132590.0] || -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(null_class))),null_class)*.
% 299.94/300.90 132721[3:Rew:72365.0,132594.0] || -> subclass(intersection(complement(successor(null_class)),intersection(singleton(null_class),u)),null_class)*.
% 299.94/300.90 133158[3:SpR:132396.0,70401.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(v))),null_class)*.
% 299.94/300.90 133163[3:SpR:132396.0,70402.0] || -> subclass(intersection(intersection(u,v),union(null_class,complement(u))),null_class)*.
% 299.94/300.90 134547[3:Rew:134531.1,71315.1] || equal(u,universal_class) -> equal(symmetric_difference(u,v),complement(v))**.
% 299.94/300.90 135123[3:SpR:132396.0,131789.1] || equal(union(null_class,complement(u)),universal_class)** -> subclass(u,null_class).
% 299.94/300.90 135249[3:Rew:135234.1,71314.1] || equal(u,universal_class) -> equal(symmetric_difference(v,u),complement(v))**.
% 299.94/300.90 135265[3:Rew:135249.1,40689.1] || equal(intersection(u,v),universal_class)** -> equal(complement(v),null_class).
% 299.94/300.90 135266[3:Rew:135249.1,40389.1] || equal(intersection(u,v),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90 135480[3:SpR:134531.1,41750.0] || equal(complement(u),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.90 135481[3:SpR:134531.1,42091.0] || equal(complement(u),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.90 135487[3:SpR:134531.1,30947.0] || equal(complement(u),universal_class) -> equal(union(u,u),null_class)**.
% 299.94/300.90 136314[3:SpR:135234.1,30947.0] || equal(union(u,u),universal_class)** -> equal(complement(u),null_class).
% 299.94/300.90 136392[3:SpR:135234.1,132396.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(u,null_class).
% 299.94/300.90 136929[0:SpR:41750.0,70759.0] || -> subclass(intersection(intersection(u,v),intersection(complement(u),w)),null_class)*.
% 299.94/300.90 136930[0:SpR:42091.0,70759.0] || -> subclass(intersection(intersection(u,v),intersection(complement(v),w)),null_class)*.
% 299.94/300.90 136933[3:SpR:30947.0,70759.0] || -> subclass(intersection(union(u,u),intersection(complement(u),v)),null_class)*.
% 299.94/300.90 137128[0:SpR:41750.0,70762.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(u))),null_class)*.
% 299.94/300.90 137129[0:SpR:42091.0,70762.0] || -> subclass(intersection(intersection(u,v),intersection(w,complement(v))),null_class)*.
% 299.94/300.90 137132[3:SpR:30947.0,70762.0] || -> subclass(intersection(union(u,u),intersection(v,complement(u))),null_class)*.
% 299.94/300.90 137358[3:SpR:75513.1,76595.0] || subclass(u,singleton(u)) -> subclass(successor(u),complement(u))*.
% 299.94/300.90 137531[3:SpR:75513.1,132396.0] || subclass(u,union(null_class,complement(u)))* -> equal(u,null_class).
% 299.94/300.90 138832[0:SpR:30.0,95372.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),union(v,u))*.
% 299.94/300.90 138914[0:SpL:29.0,95653.0] || equal(restrict(u,v,w),x)* -> subclass(x,u)*.
% 299.94/300.90 139044[0:SpR:29.0,95670.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),u)*.
% 299.94/300.90 139252[0:SpR:29.0,95691.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),w)*.
% 299.94/300.90 139536[0:SpR:29.0,95696.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),v)*.
% 299.94/300.90 139736[0:SpR:29.0,95707.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),v)*.
% 299.94/300.90 141618[0:Rew:72365.0,141473.0] || -> subclass(intersection(complement(u),intersection(v,intersection(u,w))),null_class)*.
% 299.94/300.90 141619[0:Rew:72365.0,141474.0] || -> subclass(intersection(complement(u),intersection(v,intersection(w,u))),null_class)*.
% 299.94/300.90 141621[3:Rew:72365.0,141477.0] || -> subclass(intersection(complement(u),intersection(v,union(u,u))),null_class)*.
% 299.94/300.90 141622[3:Rew:72365.0,141483.0] || -> subclass(intersection(successor(null_class),intersection(u,complement(singleton(null_class)))),null_class)*.
% 299.94/300.90 141623[3:Rew:72365.0,141484.0] || -> subclass(intersection(element_relation,intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.90 141624[3:Rew:72365.0,141499.0] || -> subclass(intersection(u,intersection(v,union(null_class,complement(u)))),null_class)*.
% 299.94/300.90 141625[3:Rew:72365.0,141501.0] || -> subclass(intersection(complement(u),intersection(v,union(u,null_class))),null_class)*.
% 299.94/300.90 141626[3:Rew:72365.0,141511.0] || -> subclass(intersection(singleton(null_class),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.94/300.90 141526[0:SpR:30.0,129052.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(x,u))*.
% 299.94/300.90 141832[0:SpR:75513.1,141608.0] || subclass(u,intersection(v,complement(u)))* -> subclass(u,null_class).
% 299.94/300.90 141843[3:SpR:135234.1,141608.0] || equal(intersection(u,complement(v)),universal_class)** -> subclass(v,null_class).
% 299.94/300.90 141956[0:SpR:75513.1,141809.0] || subclass(u,intersection(complement(u),v))* -> subclass(u,null_class).
% 299.94/300.90 141967[3:SpR:135234.1,141809.0] || equal(intersection(complement(u),v),universal_class)** -> subclass(u,null_class).
% 299.94/300.90 142069[3:SpR:141859.0,131730.0] || -> subclass(intersection(u,union(null_class,intersection(v,complement(u)))),null_class)*.
% 299.94/300.90 142072[0:SpR:141859.0,75513.1] || subclass(u,intersection(v,complement(u)))* -> equal(null_class,u).
% 299.94/300.90 142459[0:Rew:72365.0,142155.0] || -> subclass(intersection(u,intersection(v,intersection(w,complement(u)))),null_class)*.
% 299.94/300.90 142211[3:SpR:141859.0,135234.1] || equal(intersection(u,complement(v)),universal_class)** -> equal(null_class,v).
% 299.94/300.90 142252[3:SpR:26766.0,141859.0] || -> equal(intersection(complement(u),intersection(v,union(null_class,u))),null_class)**.
% 299.94/300.90 142265[0:SpR:75513.1,141859.0] || subclass(u,complement(v))* -> equal(intersection(v,u),null_class).
% 299.94/300.90 142679[3:SpR:141983.0,131730.0] || -> subclass(intersection(u,union(null_class,intersection(complement(u),v))),null_class)*.
% 299.94/300.90 142682[0:SpR:141983.0,75513.1] || subclass(u,intersection(complement(u),v))* -> equal(null_class,u).
% 299.94/300.90 143078[0:Rew:72365.0,142766.0] || -> subclass(intersection(u,intersection(v,intersection(complement(u),w))),null_class)*.
% 299.94/300.90 142823[3:SpR:141983.0,135234.1] || equal(intersection(complement(u),v),universal_class)** -> equal(null_class,u).
% 299.94/300.90 142827[3:SpR:141983.0,129313.0] || -> subclass(intersection(successor(null_class),intersection(complement(singleton(null_class)),u)),null_class)*.
% 299.94/300.90 142864[3:SpR:26766.0,141983.0] || -> equal(intersection(complement(u),intersection(union(null_class,u),v)),null_class)**.
% 299.94/300.90 145148[3:Rew:72365.0,144982.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.90 145149[3:Rew:72365.0,144988.0] || -> subclass(intersection(singleton(singleton(null_class)),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.90 145150[3:Rew:72365.0,144990.0] || -> subclass(intersection(successor(null_class),intersection(u,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.90 145360[3:SpR:75513.1,144080.0] || subclass(u,union(null_class,singleton(u)))* -> subclass(u,null_class).
% 299.94/300.90 145369[3:SpR:135234.1,144080.0] || equal(union(null_class,singleton(u)),universal_class)** -> subclass(u,null_class).
% 299.94/300.90 145785[3:Rew:72365.0,145543.0] || -> subclass(intersection(union(null_class,u),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90 145789[3:Rew:72365.0,145569.0] || -> subclass(intersection(union(null_class,u),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90 145790[3:Rew:72365.0,145575.0] || -> subclass(intersection(union(null_class,u),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90 145791[3:Rew:72365.0,145577.0] || -> subclass(intersection(singleton(u),intersection(v,union(null_class,u))),null_class)*.
% 299.94/300.90 145621[3:SpR:145254.0,135234.1] || equal(union(null_class,u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 146126[3:Rew:72365.0,145903.0] || -> subclass(intersection(union(u,null_class),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90 146130[3:Rew:72365.0,145929.0] || -> subclass(intersection(union(u,null_class),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90 146131[3:Rew:72365.0,145935.0] || -> subclass(intersection(union(u,null_class),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90 146132[3:Rew:72365.0,145937.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,null_class))),null_class)*.
% 299.94/300.90 145979[3:SpR:145328.0,135234.1] || equal(union(u,null_class),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 146247[3:SpR:145385.0,75513.1] || subclass(u,union(null_class,singleton(u)))* -> equal(null_class,u).
% 299.94/300.90 146268[3:SpR:145385.0,70401.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(v))),null_class)*.
% 299.94/300.90 146275[3:SpR:145385.0,70402.0] || -> subclass(intersection(intersection(u,v),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90 146563[3:Rew:72365.0,146307.0] || -> subclass(intersection(u,intersection(v,union(null_class,singleton(u)))),null_class)*.
% 299.94/300.90 146345[3:SpR:145385.0,70762.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(v,u)),null_class)*.
% 299.94/300.90 146377[3:SpR:145385.0,135234.1] || equal(union(null_class,singleton(u)),universal_class)** -> equal(null_class,u).
% 299.94/300.90 146378[3:SpR:145385.0,70759.0] || -> subclass(intersection(union(null_class,singleton(u)),intersection(u,v)),null_class)*.
% 299.94/300.90 146573[3:Rew:27497.0,146364.0,7649.0,146364.0] || -> equal(union(u,union(null_class,complement(singleton(complement(u))))),universal_class)**.
% 299.94/300.90 146656[3:Res:3148.1,144083.0] || member(u,singleton(singleton(u)))* -> equal(singleton(u),null_class).
% 299.94/300.90 147126[3:SpR:75513.1,144382.0] || subclass(u,intersection(v,singleton(u)))* -> subclass(u,null_class).
% 299.94/300.90 147138[3:SpR:135234.1,144382.0] || equal(intersection(u,singleton(v)),universal_class)** -> subclass(v,null_class).
% 299.94/300.90 147226[3:SpR:145647.0,129302.0] || -> subclass(intersection(union(null_class,singleton(u)),union(u,u)),null_class)*.
% 299.94/300.90 147252[3:SpR:145647.0,70401.0] || -> subclass(intersection(intersection(u,singleton(v)),union(v,v)),null_class)*.
% 299.94/300.90 147258[3:SpR:145647.0,70402.0] || -> subclass(intersection(intersection(singleton(u),v),union(u,u)),null_class)*.
% 299.94/300.90 147458[3:Rew:72365.0,147260.0] || -> subclass(intersection(singleton(u),intersection(v,union(u,u))),null_class)*.
% 299.94/300.90 147268[3:SpR:145647.0,70762.0] || -> subclass(intersection(union(u,u),intersection(v,singleton(u))),null_class)*.
% 299.94/300.90 147299[3:SpR:145647.0,131420.0] || -> subclass(intersection(union(u,u),union(null_class,singleton(u))),null_class)*.
% 299.94/300.90 147302[3:SpR:145647.0,135234.1] || equal(union(u,u),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 147303[3:SpR:145647.0,70759.0] || -> subclass(intersection(union(u,u),intersection(singleton(u),v)),null_class)*.
% 299.94/300.90 147768[3:SpR:146944.0,131730.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.90 147820[3:SpR:146944.0,70401.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(w,v)),null_class)*.
% 299.94/300.90 147826[3:SpR:146944.0,70402.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(w,u)),null_class)*.
% 299.94/300.90 148047[3:Rew:72365.0,147828.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(w,u))),null_class)*.
% 299.94/300.90 147836[3:SpR:146944.0,70762.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(v))),null_class)*.
% 299.94/300.90 147848[3:SpR:146944.0,135234.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(v),null_class).
% 299.94/300.90 147849[3:SpR:146944.0,70759.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(v),w)),null_class)*.
% 299.94/300.90 147859[3:SpR:75513.1,146944.0] || subclass(u,v) -> equal(intersection(singleton(v),u),null_class)**.
% 299.94/300.90 148351[3:SpR:147067.0,131730.0] || -> subclass(intersection(singleton(u),union(null_class,intersection(u,v))),null_class)*.
% 299.94/300.90 148404[3:SpR:147067.0,70401.0] || -> subclass(intersection(intersection(u,singleton(v)),intersection(v,w)),null_class)*.
% 299.94/300.90 148410[3:SpR:147067.0,70402.0] || -> subclass(intersection(intersection(singleton(u),v),intersection(u,w)),null_class)*.
% 299.94/300.90 148631[3:Rew:72365.0,148412.0] || -> subclass(intersection(singleton(u),intersection(v,intersection(u,w))),null_class)*.
% 299.94/300.90 148420[3:SpR:147067.0,70762.0] || -> subclass(intersection(intersection(u,v),intersection(w,singleton(u))),null_class)*.
% 299.94/300.90 148432[3:SpR:147067.0,135234.1] || equal(intersection(u,v),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.90 148433[3:SpR:147067.0,70759.0] || -> subclass(intersection(intersection(u,v),intersection(singleton(u),w)),null_class)*.
% 299.94/300.90 148638[3:Rew:72365.0,148473.0] || -> equal(intersection(symmetric_difference(u,v),singleton(union(u,v))),null_class)**.
% 299.94/300.90 148741[3:SpR:75513.1,147108.0] || subclass(u,intersection(singleton(u),v))* -> subclass(u,null_class).
% 299.94/300.90 148753[3:SpR:135234.1,147108.0] || equal(intersection(singleton(u),v),universal_class)** -> subclass(u,null_class).
% 299.94/300.90 148853[3:SpR:147154.0,131730.0] || -> subclass(intersection(u,union(null_class,intersection(v,singleton(u)))),null_class)*.
% 299.94/300.90 148856[3:SpR:147154.0,75513.1] || subclass(u,intersection(v,singleton(u)))* -> equal(null_class,u).
% 299.94/300.90 149207[3:Rew:72365.0,148941.0] || -> subclass(intersection(u,intersection(v,intersection(w,singleton(u)))),null_class)*.
% 299.94/300.90 148999[3:SpR:147154.0,135234.1] || equal(intersection(u,singleton(v)),universal_class)** -> equal(null_class,v).
% 299.94/300.90 149024[3:SpR:75513.1,147154.0] || subclass(u,singleton(v))* -> equal(intersection(v,u),null_class).
% 299.94/300.90 149333[3:SpR:148770.0,131730.0] || -> subclass(intersection(u,union(null_class,intersection(singleton(u),v))),null_class)*.
% 299.94/300.90 149336[3:SpR:148770.0,75513.1] || subclass(u,intersection(singleton(u),v))* -> equal(null_class,u).
% 299.94/300.90 149711[3:Rew:72365.0,149422.0] || -> subclass(intersection(u,intersection(v,intersection(singleton(u),w))),null_class)*.
% 299.94/300.90 149481[3:SpR:148770.0,135234.1] || equal(intersection(singleton(u),v),universal_class)** -> equal(null_class,u).
% 299.94/300.90 149487[3:SpR:148770.0,129313.0] || -> subclass(intersection(successor(null_class),intersection(singleton(singleton(null_class)),u)),null_class)*.
% 299.94/300.90 150879[3:Res:349.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(singleton(u)),universal_class))))* -> .
% 299.94/300.90 151181[6:Res:29980.1,144494.0] || equal(singleton(u),successor(null_class)) member(null_class,u)* -> .
% 299.94/300.90 151182[6:Res:29933.1,144494.0] || equal(singleton(u),singleton(null_class)) member(null_class,u)* -> .
% 299.94/300.90 151800[3:Res:94057.1,151511.1] || equal(complement(power_class(u)),null_class)** member(u,universal_class) -> .
% 299.94/300.90 151809[3:Res:94057.1,151512.1] || equal(complement(sum_class(u)),null_class)** member(u,universal_class) -> .
% 299.94/300.90 153938[3:SpL:100580.0,153675.0] || member(universal_class,complement(intersection(union(u,v),power_class(w))))* -> .
% 299.94/300.90 153942[3:SpL:100569.0,153675.0] || member(universal_class,complement(intersection(power_class(u),union(v,w))))* -> .
% 299.94/300.90 155063[0:Rew:72365.0,154855.0] || -> subclass(intersection(u,intersection(intersection(complement(u),v),w)),null_class)*.
% 299.94/300.90 155064[3:Rew:72365.0,154856.0] || -> subclass(intersection(u,intersection(intersection(singleton(u),v),w)),null_class)*.
% 299.94/300.90 155065[0:Rew:72365.0,154858.0] || -> subclass(intersection(u,intersection(intersection(v,complement(u)),w)),null_class)*.
% 299.94/300.90 155066[3:Rew:72365.0,154859.0] || -> subclass(intersection(u,intersection(intersection(v,singleton(u)),w)),null_class)*.
% 299.94/300.90 155067[0:Rew:72365.0,154866.0] || -> subclass(intersection(complement(u),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.90 155068[0:Rew:72365.0,154867.0] || -> subclass(intersection(complement(u),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.90 155071[3:Rew:72365.0,154870.0] || -> subclass(intersection(complement(u),intersection(union(u,u),v)),null_class)*.
% 299.94/300.90 155073[3:Rew:72365.0,154877.0] || -> subclass(intersection(element_relation,intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.94/300.90 155074[3:Rew:72365.0,154890.0] || -> subclass(intersection(u,intersection(union(null_class,complement(u)),v)),null_class)*.
% 299.94/300.90 155075[3:Rew:72365.0,154891.0] || -> subclass(intersection(u,intersection(union(null_class,singleton(u)),v)),null_class)*.
% 299.94/300.90 155076[3:Rew:72365.0,154893.0] || -> subclass(intersection(complement(u),intersection(union(u,null_class),v)),null_class)*.
% 299.94/300.90 155077[3:Rew:72365.0,154902.0] || -> subclass(intersection(singleton(u),intersection(union(null_class,u),v)),null_class)*.
% 299.94/300.90 155078[3:Rew:72365.0,154903.0] || -> subclass(intersection(singleton(u),intersection(union(u,null_class),v)),null_class)*.
% 299.94/300.90 155079[3:Rew:72365.0,154904.0] || -> subclass(intersection(singleton(u),intersection(union(u,u),v)),null_class)*.
% 299.94/300.90 155080[3:Rew:72365.0,154905.0] || -> subclass(intersection(singleton(u),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.90 155081[3:Rew:72365.0,154906.0] || -> subclass(intersection(singleton(u),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.90 155082[3:Rew:72365.0,154909.0] || -> subclass(intersection(singleton(null_class),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.94/300.90 156308[0:SpR:29.0,136917.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(u,v))*.
% 299.94/300.90 159865[0:SpL:99108.0,22164.0] || subclass(regular(domain_relation),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 159913[0:SpL:99108.0,691.1] || subclass(universal_class,complement(u)) member(regular(domain_relation),u)* -> .
% 299.94/300.90 159915[0:SpL:99108.0,25815.0] || equal(u,regular(domain_relation)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 163477[6:MRR:163461.2,44654.0] || member(null_class,u) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.90 163524[3:Res:159844.1,25.1] || equal(complement(u),universal_class) member(regular(domain_relation),u)* -> .
% 299.94/300.90 163531[3:Res:159844.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),u)*.
% 299.94/300.90 163532[3:Res:159844.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(domain_relation),v)*.
% 299.94/300.90 163561[3:Res:159844.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.90 163562[3:Res:159844.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(domain_relation),u)*.
% 299.94/300.90 163563[3:Res:159844.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(domain_relation),u)*.
% 299.94/300.90 163648[0:Res:159845.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),u).
% 299.94/300.90 163649[0:Res:159845.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(domain_relation),v).
% 299.94/300.90 163678[3:Res:159845.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(domain_relation),u).
% 299.94/300.90 163679[3:Res:159845.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(domain_relation),u).
% 299.94/300.90 163680[3:Res:159845.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(domain_relation),u).
% 299.94/300.90 163818[6:MRR:163803.2,44660.0] || member(null_class,u) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.90 164037[3:SpL:99109.0,22164.0] || subclass(regular(composition_function),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 164085[3:SpL:99109.0,691.1] || subclass(universal_class,complement(u)) member(regular(composition_function),u)* -> .
% 299.94/300.90 164087[3:SpL:99109.0,25815.0] || equal(u,regular(composition_function)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 166178[3:Res:164016.1,25.1] || equal(complement(u),universal_class) member(regular(composition_function),u)* -> .
% 299.94/300.90 166185[3:Res:164016.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),u)*.
% 299.94/300.90 166186[3:Res:164016.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(composition_function),v)*.
% 299.94/300.90 166215[3:Res:164016.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.90 166216[3:Res:164016.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(composition_function),u)*.
% 299.94/300.90 166217[3:Res:164016.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(composition_function),u)*.
% 299.94/300.90 166331[3:Res:164017.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),u).
% 299.94/300.90 166332[3:Res:164017.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(composition_function),v).
% 299.94/300.90 166361[3:Res:164017.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(composition_function),u).
% 299.94/300.90 166362[3:Res:164017.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(composition_function),u).
% 299.94/300.90 166363[3:Res:164017.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(composition_function),u).
% 299.94/300.90 170485[7:SoR:37615.0,72.1] one_to_one(apply(null_class,u)) || member(range_of(null_class),universal_class)* -> .
% 299.94/300.90 170782[3:SpR:78508.0,72365.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),apply(null_class,u)),null_class)**.
% 299.94/300.90 171080[3:SpR:78509.0,75789.0] || -> equal(union(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.94/300.90 171277[3:SpR:78510.0,76314.0] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),apply(null_class,u)),universal_class)**.
% 299.94/300.90 173838[3:Obv:173806.1] || equal(successor(successor(complement(intersection(successor(null_class),u)))),null_class)** -> .
% 299.94/300.90 174219[3:SpL:102264.0,96307.0] || equal(complement(successor(union(u,complement(successor(null_class))))),universal_class)** -> .
% 299.94/300.90 174235[3:Obv:174221.1] || equal(successor(successor(complement(intersection(u,successor(null_class))))),null_class)** -> .
% 299.94/300.90 174260[3:SpR:102264.0,96308.0] || -> subclass(complement(successor(union(u,complement(successor(null_class))))),singleton(null_class))*.
% 299.94/300.90 174382[6:MRR:44550.1,174373.0] || subclass(cross_product(universal_class,universal_class),u)* -> member(regular(element_relation),u).
% 299.94/300.90 175010[6:SpL:174383.0,22164.0] || subclass(regular(element_relation),u)* subclass(universal_class,complement(u)) -> .
% 299.94/300.90 175058[6:SpL:174383.0,691.1] || subclass(universal_class,complement(u)) member(regular(element_relation),u)* -> .
% 299.94/300.90 175060[6:SpL:174383.0,25815.0] || equal(u,regular(element_relation)) subclass(universal_class,complement(u))* -> .
% 299.94/300.90 179017[6:Res:174984.1,25.1] || equal(complement(u),universal_class) member(regular(element_relation),u)* -> .
% 299.94/300.90 179025[6:Res:174984.1,22.0] || equal(intersection(u,v),universal_class)** -> member(regular(element_relation),u)*.
% 299.94/300.90 179026[6:Res:174984.1,23.0] || equal(intersection(u,v),universal_class)** -> member(regular(element_relation),v)*.
% 299.94/300.90 179060[6:Res:174984.1,73862.0] || equal(union(u,null_class),universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.90 179061[6:Res:174984.1,36243.0] || equal(union(null_class,u),universal_class) -> member(regular(element_relation),u)*.
% 299.94/300.90 179062[6:Res:174984.1,39347.0] || equal(union(u,u),universal_class)** -> member(regular(element_relation),u)*.
% 299.94/300.90 179149[6:Res:174985.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(regular(element_relation),u).
% 299.94/300.90 179150[6:Res:174985.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(regular(element_relation),v).
% 299.94/300.90 179184[6:Res:174985.1,73862.0] || subclass(universal_class,union(u,null_class))* -> member(regular(element_relation),u).
% 299.94/300.90 179185[6:Res:174985.1,36243.0] || subclass(universal_class,union(null_class,u))* -> member(regular(element_relation),u).
% 299.94/300.90 179186[6:Res:174985.1,39347.0] || subclass(universal_class,union(u,u))* -> member(regular(element_relation),u).
% 299.94/300.90 179198[6:Res:174985.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(element_relation)),universal_class))))* -> .
% 299.94/300.90 179199[6:Res:174985.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(element_relation)),universal_class))))* -> .
% 299.94/300.90 692[0:Res:365.1,22.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.90 693[0:Res:365.1,23.0] || subclass(universal_class,intersection(u,v))* -> member(ordered_pair(w,x),v)*.
% 299.94/300.90 4134[0:Res:4105.0,8.0] || subclass(u,intersection(v,u))* -> equal(intersection(v,u),u).
% 299.94/300.90 5289[0:Res:5258.0,8.0] || subclass(u,intersection(u,v))* -> equal(intersection(u,v),u).
% 299.94/300.90 5335[0:SpR:29.0,5276.0] || -> subclass(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))*.
% 299.94/300.90 5337[0:SpR:30.0,5276.0] || -> subclass(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))*.
% 299.94/300.90 5401[0:Res:5389.1,8.0] || equal(null_class,u) subclass(v,u)* -> equal(v,u).
% 299.94/300.90 10157[0:Res:59.1,10054.0] || member(ordered_pair(u,v),compose(w,x))* -> member(v,universal_class).
% 299.94/300.90 15224[0:Res:7.1,680.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),u)*.
% 299.94/300.90 15294[0:Res:7.1,681.0] || equal(intersection(u,v),universal_class)** -> member(unordered_pair(w,x),v)*.
% 299.94/300.90 26037[3:MRR:26034.1,12.0] || equal(u,ordered_pair(v,universal_class)) -> member(unordered_pair(v,null_class),u)*.
% 299.94/300.90 26149[0:SpR:5722.0,43.0] || -> equal(image(cross_product(u,universal_class),v),image(cross_product(v,universal_class),u))*.
% 299.94/300.90 26371[0:MRR:26359.0,2123.0] || equal(complement(union(u,v)),universal_class)** -> member(null_class,complement(v)).
% 299.94/300.90 26582[0:Res:26549.1,25.1] || equal(complement(successor(u)),universal_class) member(omega,singleton(u))* -> .
% 299.94/300.90 26689[0:Obv:26633.1] || member(u,v) -> subclass(singleton(u),intersection(v,singleton(u)))*.
% 299.94/300.90 26819[3:Rew:26764.0,7987.0] || member(u,complement(v)) member(u,union(null_class,v))* -> .
% 299.94/300.90 26820[3:Rew:26764.0,7988.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(u,complement(v)))*.
% 299.94/300.90 26835[3:Rew:26764.0,8001.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(complement(u),v))*.
% 299.94/300.90 26839[3:Rew:26764.0,8004.1] || subclass(universal_class,union(null_class,u))* member(omega,complement(u)) -> .
% 299.94/300.90 26842[3:Rew:26764.0,8006.1] || subclass(universal_class,union(null_class,u))* member(null_class,complement(u)) -> .
% 299.94/300.90 26843[3:Rew:26764.0,13482.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90 26844[3:Rew:26764.0,8008.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90 26860[3:Rew:26764.0,19490.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90 26861[3:Rew:26764.0,13497.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90 26863[3:Rew:26764.0,13597.0] || equal(complement(u),domain_relation) equal(union(null_class,u),domain_relation)** -> .
% 299.94/300.90 26874[3:Rew:26764.0,18099.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(null_class,u))*.
% 299.94/300.90 26939[3:Rew:26766.0,23402.0] || subclass(universal_class,union(null_class,composition_function))* -> equal(compose(u,v),w)*.
% 299.94/300.90 26941[3:Rew:26766.0,23401.0] || subclass(universal_class,union(null_class,application_function))* -> equal(apply(u,v),w)*.
% 299.94/300.90 26947[3:Rew:26766.0,14222.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,v).
% 299.94/300.90 26948[3:Rew:26766.0,14221.0] || subclass(domain_relation,union(null_class,cross_product(u,v)))* -> member(null_class,u).
% 299.94/300.90 26949[3:Rew:26766.0,15322.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,v).
% 299.94/300.90 26950[3:Rew:26766.0,15319.0] || equal(union(null_class,cross_product(u,v)),domain_relation)** -> member(null_class,u).
% 299.94/300.90 26951[3:Rew:26766.0,25862.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,u)*.
% 299.94/300.90 26952[3:Rew:26766.0,21750.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> member(w,v)*.
% 299.94/300.90 26953[3:Rew:26766.0,23393.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,v)*.
% 299.94/300.90 26954[3:Rew:26766.0,23392.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> member(w,u)*.
% 299.94/300.90 26955[3:Rew:26766.0,2041.0] || equal(union(null_class,singleton(u)),universal_class)** -> equal(singleton(v),u)*.
% 299.94/300.90 26974[3:Rew:26766.0,19471.0] || subclass(universal_class,union(null_class,u)) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 26975[3:Rew:26766.0,14973.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 26977[3:Rew:26766.0,13434.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 28042[3:Rew:26766.0,26981.1] || subclass(u,union(null_class,u))* -> equal(union(null_class,u),u).
% 299.94/300.90 28172[3:Rew:26764.0,26888.1] || subclass(complement(u),union(null_class,u))* -> equal(complement(u),null_class).
% 299.94/300.90 28863[0:SpL:28787.0,209.0] || member(u,complement(v)) member(u,union(v,v))* -> .
% 299.94/300.90 29204[3:Rew:26771.0,29136.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,u))*.
% 299.94/300.90 29205[3:Rew:26771.0,29137.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,u))*.
% 299.94/300.90 29206[3:Rew:26771.0,29144.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,u))*.
% 299.94/300.90 29207[3:Rew:26771.0,29145.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,u))*.
% 299.94/300.90 29232[3:SpR:28866.0,28041.0] || -> member(regular(union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.90 29289[3:Res:29158.0,8.0] || subclass(u,union(u,u))* -> equal(union(u,u),u).
% 299.94/300.90 28724[3:Res:28705.0,8.0] || subclass(singleton(null_class),successor(null_class))* -> equal(successor(null_class),singleton(null_class)).
% 299.94/300.90 29767[0:SpL:26776.0,2160.1] inductive(symmetric_difference(universal_class,u)) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.90 29965[6:Res:29936.1,2.0] || subclass(complement(u),v)* -> member(null_class,u) member(null_class,v).
% 299.94/300.90 30091[0:MRR:30073.0,57.1] || member(u,universal_class) subclass(universal_class,complement(singleton(power_class(u))))* -> .
% 299.94/300.90 30228[0:MRR:30210.0,55.1] || member(u,universal_class) subclass(universal_class,complement(singleton(sum_class(u))))* -> .
% 299.94/300.90 30332[3:Res:29156.0,352.1] inductive(symmetric_difference(universal_class,complement(u))) || -> member(null_class,union(u,u))*.
% 299.94/300.90 30401[0:SpL:28787.0,6160.0] || subclass(universal_class,complement(u)) member(omega,union(u,u))* -> .
% 299.94/300.90 30407[3:Rew:26764.0,30400.0] || subclass(universal_class,complement(u)) member(omega,union(null_class,u))* -> .
% 299.94/300.90 30522[6:SpR:27497.0,29936.1] || -> member(null_class,union(null_class,u)) member(null_class,union(null_class,complement(u)))*.
% 299.94/300.90 30830[0:Obv:30799.1] || member(u,v) -> equal(intersection(singleton(u),complement(v)),null_class)**.
% 299.94/300.90 31179[0:Obv:31146.1] || member(u,v) -> equal(intersection(complement(v),singleton(u)),null_class)**.
% 299.94/300.90 31576[3:MRR:31538.2,4383.0] || member(u,successor(null_class)) member(u,complement(singleton(null_class)))* -> .
% 299.94/300.90 32792[3:SpR:15991.0,32787.1] || member(flip(cross_product(u,universal_class)),universal_class)* -> member(inverse(u),universal_class).
% 299.94/300.90 32793[3:SpR:16033.0,32787.1] || member(restrict(element_relation,universal_class,u),universal_class)* -> member(sum_class(u),universal_class).
% 299.94/300.90 32872[0:Res:28672.1,25.1] || equal(complement(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.90 33142[0:Res:33096.0,352.1] inductive(regular(u)) || -> equal(u,null_class) member(null_class,complement(u))*.
% 299.94/300.90 34391[0:MRR:34365.0,10106.1] || subclass(u,complement(singleton(not_subclass_element(u,v))))* -> subclass(u,v).
% 299.94/300.90 34858[3:SpL:26766.0,32866.1] || equal(complement(u),domain_relation) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.90 34946[3:SpL:26766.0,32917.1] || equal(complement(u),domain_relation) subclass(domain_relation,union(null_class,u))* -> .
% 299.94/300.90 35230[3:SpL:35128.0,5611.0] || subclass(domain_relation,successor(null_class)) -> member(ordered_pair(null_class,null_class),singleton(null_class))*.
% 299.94/300.90 35570[3:MRR:35523.1,5.0] || equal(u,universal_class) -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.90 35753[6:SpR:30548.0,29936.1] || -> member(null_class,union(u,u))* member(null_class,union(null_class,complement(u)))*.
% 299.94/300.90 35851[3:Rew:26764.0,35736.0,7649.0,35736.0,26766.0,35736.0,201.0,35736.0] || -> equal(union(union(null_class,u),v),union(union(u,u),v))*.
% 299.94/300.90 35859[3:Rew:26764.0,35777.0,7649.0,35777.0,26766.0,35777.0,202.0,35777.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,v)))*.
% 299.94/300.90 36015[3:Rew:26766.0,35986.0] || equal(union(null_class,singleton(domain_relation)),domain_relation)** -> equal(singleton(domain_relation),null_class).
% 299.94/300.90 36012[6:Res:33146.0,29543.0] || -> equal(singleton(successor(null_class)),null_class) member(null_class,complement(singleton(successor(null_class))))*.
% 299.94/300.90 36241[3:SpL:35112.0,14448.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 37593[7:Rew:26764.0,37573.1] function(x__dfg) || subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.90 37614[7:Res:17109.1,37583.1] function(apply(u,universal_class)) || member(image(u,null_class),universal_class)* -> .
% 299.94/300.90 37699[7:SoR:37607.0,2263.2] single_valued_class(singleton(u)) || equal(cross_product(universal_class,universal_class),singleton(u))* -> .
% 299.94/300.90 37705[7:SoR:37606.0,5405.2] single_valued_class(unordered_pair(u,v)) || equal(unordered_pair(u,v),null_class)** -> .
% 299.94/300.90 38123[7:SpR:38092.1,43.0] one_to_one(restrict(u,v,universal_class)) || -> equal(image(u,v),universal_class)**.
% 299.94/300.90 38287[7:Rew:17074.0,38203.1] one_to_one(u) || -> equal(apply(v,inverse(u)),apply(v,universal_class))**.
% 299.94/300.90 38298[7:Rew:17075.0,38204.1] one_to_one(u) || -> equal(ordered_pair(v,inverse(u)),ordered_pair(v,universal_class))**.
% 299.94/300.90 38685[0:Rew:5541.0,38669.0] || -> equal(domain__dfg(complement(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.94/300.90 38844[0:SpR:38662.0,69.0] || -> equal(apply(complement(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.90 38873[7:SpL:37608.1,38686.0] function(u) || member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.90 38878[7:SpL:37448.1,38686.0] function(complement(cross_product(singleton(u),universal_class))) || member(u,universal_class)* -> .
% 299.94/300.90 38883[3:Res:348.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.90 38884[3:Res:365.1,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.90 38900[3:Res:28672.1,38686.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.94/300.90 38901[3:Res:4845.1,38686.0] || subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.94/300.90 39285[3:Res:35372.1,25.1] || equal(complement(u),universal_class) member(unordered_pair(v,w),u)* -> .
% 299.94/300.90 39323[3:Res:35372.1,38686.0] || equal(cantor(complement(cross_product(singleton(unordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.94/300.90 39348[3:SpL:30545.0,36243.0] || member(u,complement(successor(null_class)))* -> member(u,complement(singleton(null_class))).
% 299.94/300.90 39364[3:Res:35372.1,36243.0] || equal(union(null_class,u),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 39433[3:Res:39273.1,25.1] || equal(complement(u),universal_class) member(ordered_pair(v,w),u)* -> .
% 299.94/300.90 39440[3:Res:39273.1,22.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),u)*.
% 299.94/300.90 39441[3:Res:39273.1,23.0] || equal(intersection(u,v),universal_class)** -> member(ordered_pair(w,x),v)*.
% 299.94/300.90 39452[3:Res:39273.1,36243.0] || equal(union(null_class,u),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 39472[3:Res:39273.1,38686.0] || equal(cantor(complement(cross_product(singleton(ordered_pair(u,v)),universal_class))),universal_class)** -> .
% 299.94/300.90 39525[0:SpR:23584.0,26671.1] || subclass(u,singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.94/300.90 39952[3:SpL:36218.0,680.0] || subclass(universal_class,union(u,u))* -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 39967[3:SpL:36218.0,5611.0] || subclass(domain_relation,union(u,u))* -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 39969[3:SpL:36218.0,14448.0] || equal(union(u,u),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.90 39991[3:Rew:36218.0,39919.0] || -> equal(union(u,u),null_class) member(regular(union(u,u)),u)*.
% 299.94/300.90 40039[3:Res:35372.1,39347.0] || equal(union(u,u),universal_class)** -> member(unordered_pair(v,w),u)*.
% 299.94/300.90 40041[3:Res:39273.1,39347.0] || equal(union(u,u),universal_class)** -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 40042[3:Res:365.1,39347.0] || subclass(universal_class,union(u,u))* -> member(ordered_pair(v,w),u)*.
% 299.94/300.90 40136[0:SpR:39614.1,23584.0] || subclass(u,singleton(v))* -> equal(u,null_class) member(v,u).
% 299.94/300.90 40149[3:SpR:39614.1,31824.0] || subclass(complement(u),union(u,u))* -> equal(complement(u),null_class).
% 299.94/300.90 40335[0:SpR:29.0,39766.0] || -> equal(intersection(u,restrict(u,v,w)),restrict(u,v,w))**.
% 299.94/300.90 40641[0:SpR:114.0,39910.0] || -> equal(intersection(union(u,v),symmetric_difference(u,v)),symmetric_difference(u,v))**.
% 299.94/300.90 40954[3:SpR:26811.0,31165.0] || -> equal(intersection(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),null_class)**.
% 299.94/300.90 40955[3:SpR:26811.0,31281.0] || -> equal(union(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.94/300.90 40956[3:SpR:26811.0,31289.0] || -> equal(symmetric_difference(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class))),universal_class)**.
% 299.94/300.90 41285[3:SpR:38845.0,3671.1] function(complement(cross_product(null_class,universal_class))) || -> member(sum_class(range_of(null_class)),universal_class)*.
% 299.94/300.90 41474[0:SpR:41372.1,114.0] || subclass(union(u,v),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.90 41500[0:SpR:41372.1,22779.0] || subclass(complement(singleton(u)),null_class) -> subclass(complement(successor(u)),null_class)*.
% 299.94/300.90 41584[3:Rew:26764.0,41440.1,7649.0,41440.1] || subclass(u,null_class) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.94/300.91 41608[0:MRR:41607.2,313.0] || subclass(u,null_class) member(v,u)* -> member(v,w)*.
% 299.94/300.91 41782[0:Obv:41688.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,v).
% 299.94/300.91 42092[0:SpR:30.0,41750.0] || -> equal(intersection(complement(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.94/300.91 42202[0:MRR:42079.2,4383.0] || member(u,intersection(v,w))* member(u,complement(v)) -> .
% 299.94/300.91 42389[0:Obv:42289.0] || -> equal(intersection(singleton(u),intersection(v,w)),null_class)** member(u,w).
% 299.94/300.91 42555[0:MRR:42427.2,4383.0] || member(u,intersection(v,w))* member(u,complement(w)) -> .
% 299.94/300.91 43215[0:SpR:42933.1,39614.1] || subclass(u,null_class)* subclass(v,u)* -> equal(null_class,v).
% 299.94/300.91 43286[3:Rew:26764.0,43119.1,7649.0,43119.1] || subclass(u,null_class) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.94/300.91 43510[0:Obv:43404.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,u).
% 299.94/300.91 44020[0:Obv:43911.0] || -> equal(intersection(intersection(u,v),singleton(w)),null_class)** member(w,v).
% 299.94/300.91 44067[0:SpR:43463.0,39614.1] || subclass(complement(u),intersection(u,v))* -> equal(complement(u),null_class).
% 299.94/300.91 44192[3:Rew:26766.0,44099.0] || -> equal(intersection(symmetric_difference(u,v),union(null_class,intersection(u,v))),null_class)**.
% 299.94/300.91 44247[0:SpR:43972.0,39614.1] || subclass(complement(u),intersection(v,u))* -> equal(complement(u),null_class).
% 299.94/300.91 44969[3:MRR:26089.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(unordered_pair(v,unordered_pair(u,null_class))))* -> .
% 299.94/300.91 44970[3:MRR:26197.1,44964.0] || subclass(ordered_pair(u,universal_class),complement(unordered_pair(unordered_pair(u,null_class),v)))* -> .
% 299.94/300.91 44971[3:MRR:23876.1,44964.0] || subclass(ordered_pair(u,v),complement(singleton(unordered_pair(u,singleton(v)))))* -> .
% 299.94/300.91 44976[3:MRR:28396.1,44964.0] || subclass(universal_class,union(null_class,complement(unordered_pair(unordered_pair(u,v),w))))* -> .
% 299.94/300.91 44978[3:MRR:35992.1,44964.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.91 44979[3:MRR:28399.1,44964.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,unordered_pair(v,w)))))* -> .
% 299.94/300.91 44980[3:MRR:35991.1,44964.0] || member(u,universal_class) -> member(u,complement(singleton(unordered_pair(v,u))))*.
% 299.94/300.91 45177[3:MRR:28395.1,45167.0] || subclass(universal_class,union(null_class,complement(unordered_pair(ordered_pair(u,v),w))))* -> .
% 299.94/300.91 45181[3:MRR:28394.1,45167.0] || subclass(domain_relation,union(null_class,complement(unordered_pair(ordered_pair(null_class,null_class),u))))* -> .
% 299.94/300.91 45182[3:MRR:28397.1,45167.0] || subclass(domain_relation,union(null_class,complement(unordered_pair(u,ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.91 45183[3:MRR:28398.1,45167.0] || subclass(universal_class,union(null_class,complement(unordered_pair(u,ordered_pair(v,w)))))* -> .
% 299.94/300.91 45226[3:Res:45184.0,2.0] || subclass(complement(singleton(ordered_pair(universal_class,u))),v)* -> member(null_class,v).
% 299.94/300.91 45246[6:MRR:30047.1,45243.0] || equal(ordered_pair(u,v),singleton(null_class))** -> equal(singleton(u),null_class).
% 299.94/300.91 45247[6:MRR:30187.1,45243.0] || equal(ordered_pair(u,v),successor(null_class))** -> equal(singleton(u),null_class).
% 299.94/300.91 45407[6:Res:26389.1,44640.1] || equal(complement(successor(u)),universal_class) subclass(complement(u),null_class)* -> .
% 299.94/300.91 45635[6:MRR:36116.2,45624.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(omega),element_relation)* -> .
% 299.94/300.91 45636[6:MRR:44560.2,45624.0] inductive(u) || subclass(u,v)* -> member(regular(omega),v)*.
% 299.94/300.91 46719[0:Rew:46582.0,5507.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.94/300.91 46938[0:Rew:46582.0,31235.0] || -> equal(intersection(power_class(complement(power_class(u))),image(element_relation,power_class(u))),null_class)**.
% 299.94/300.91 46939[3:Rew:46582.0,31327.0] || -> equal(union(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91 46940[3:Rew:46582.0,31374.0] || -> equal(symmetric_difference(power_class(complement(power_class(u))),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91 46997[0:Rew:46582.0,5558.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.94/300.91 47125[3:Rew:46582.0,46113.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(omega),power_class(u)).
% 299.94/300.91 47126[6:Rew:46582.0,45393.0] || subclass(complement(power_class(u)),null_class)* -> subclass(singleton(null_class),power_class(u)).
% 299.94/300.91 47662[3:SpL:45898.1,38874.0] || equal(cross_product(null_class,universal_class),null_class) member(universal_class,cantor(universal_class))* -> .
% 299.94/300.91 47764[3:Rew:26766.0,47387.1,26764.0,47387.1] || equal(null_class,u) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91 47767[3:Rew:26776.0,47434.1,26778.0,47434.1] || equal(null_class,u) -> equal(union(v,null_class),union(v,u))*.
% 299.94/300.91 48773[3:Rew:26766.0,48710.0] || -> subclass(complement(power_class(union(u,u))),complement(power_class(union(null_class,u))))*.
% 299.94/300.91 48775[3:Rew:26766.0,48774.0] || -> equal(complement(power_class(union(null_class,u))),complement(power_class(union(u,u))))*.
% 299.94/300.91 49191[3:Res:48390.1,19874.0] || equal(complement(cantor(omega)),null_class) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91 49793[7:SpL:38158.1,44840.0] one_to_one(u) || member(null_class,complement(ordered_pair(inverse(u),v)))* -> .
% 299.94/300.91 49915[7:SpR:38158.1,45178.0] one_to_one(u) || -> member(null_class,complement(singleton(ordered_pair(inverse(u),v))))*.
% 299.94/300.91 49983[3:Res:354.2,47748.1] || subclass(u,v)* equal(null_class,v) -> subclass(u,w)*.
% 299.94/300.91 49985[3:Res:353.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(u,null_class).
% 299.94/300.91 50034[3:Res:26275.1,47748.1] || equal(complement(successor(u)),universal_class)** equal(complement(u),null_class) -> .
% 299.94/300.91 50042[3:Res:2364.1,47748.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(u,v),null_class)**.
% 299.94/300.91 50372[7:SpL:38158.1,49921.0] one_to_one(u) || member(null_class,singleton(ordered_pair(inverse(u),v)))* -> .
% 299.94/300.91 52354[7:SpR:44501.1,37722.1] function(u) || subclass(u,null_class)* -> equal(successor(u),null_class).
% 299.94/300.91 53221[3:MRR:53196.0,2123.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(v)).
% 299.94/300.91 53222[3:MRR:53197.0,2123.0] || equal(successor(union(u,v)),null_class)** -> member(null_class,complement(u)).
% 299.94/300.91 53355[3:MRR:53338.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(v)).
% 299.94/300.91 53356[3:MRR:53339.0,53.0] || equal(successor(union(u,v)),null_class)** -> member(omega,complement(u)).
% 299.94/300.91 53898[3:Res:32790.1,49969.0] || member(inverse(u),universal_class)* equal(singleton(range_of(u)),null_class) -> .
% 299.94/300.91 54167[3:MRR:54166.2,47801.0] || subclass(u,regular(unordered_pair(regular(u),v)))* -> equal(u,null_class).
% 299.94/300.91 54169[3:MRR:54168.2,47802.0] || subclass(u,regular(unordered_pair(v,regular(u))))* -> equal(u,null_class).
% 299.94/300.91 54219[3:Rew:26764.0,54217.1,7649.0,54217.1,26773.0,54217.1] || subclass(singleton(u),u)* -> equal(union(u,null_class),successor(u)).
% 299.94/300.91 54306[3:MRR:54274.2,45167.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(u,cantor(u)))* -> .
% 299.94/300.91 54494[0:SpR:54401.1,248.0] || equal(u,universal_class) -> equal(ordered_pair(null_class,u),singleton(singleton(null_class)))**.
% 299.94/300.91 54525[3:SpR:54401.1,45178.0] || equal(u,universal_class) -> member(null_class,complement(singleton(ordered_pair(u,v))))*.
% 299.94/300.91 54528[0:SpR:54401.1,249.0] || equal(u,universal_class) -> member(unordered_pair(v,null_class),ordered_pair(v,u))*.
% 299.94/300.91 54626[3:SpL:54401.1,44840.0] || equal(u,universal_class) member(null_class,complement(ordered_pair(u,v)))* -> .
% 299.94/300.91 54627[3:SpL:54401.1,49921.0] || equal(u,universal_class) member(null_class,singleton(ordered_pair(u,v)))* -> .
% 299.94/300.91 54817[3:Rew:17074.0,54526.1] || equal(u,universal_class) -> equal(apply(v,universal_class),apply(v,u))*.
% 299.94/300.91 54831[3:Rew:17075.0,54527.1] || equal(u,universal_class) -> equal(ordered_pair(v,universal_class),ordered_pair(v,u))*.
% 299.94/300.91 54883[0:Res:4921.1,54807.1] || member(range_of(null_class),universal_class)* equal(apply(null_class,u),universal_class)** -> .
% 299.94/300.91 55525[4:SpR:52692.1,69.0] || equal(singleton(u),null_class) -> equal(apply(element_relation,u),sum_class(universal_class))**.
% 299.94/300.91 55586[7:SpR:53121.1,37722.1] function(u) || equal(null_class,u) -> equal(successor(u),null_class)**.
% 299.94/300.91 56074[3:Res:32790.1,54877.0] || member(inverse(u),universal_class)* equal(power_class(range_of(u)),universal_class) -> .
% 299.94/300.91 56208[3:Res:32790.1,54878.0] || member(inverse(u),universal_class)* equal(sum_class(range_of(u)),universal_class) -> .
% 299.94/300.91 56367[3:Res:32790.1,54886.0] || member(inverse(u),universal_class)* equal(cantor(range_of(u)),universal_class) -> .
% 299.94/300.91 56983[0:SpR:479.0,56843.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),union(v,w))*.
% 299.94/300.91 56984[0:SpR:6906.0,56843.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),successor(v))*.
% 299.94/300.91 57890[3:Res:56997.0,352.1] inductive(intersection(u,symmetric_difference(universal_class,v))) || -> member(null_class,complement(v))*.
% 299.94/300.91 58219[0:SpR:479.0,58108.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),union(u,v))*.
% 299.94/300.91 58220[0:SpR:6906.0,58108.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),successor(u))*.
% 299.94/300.91 58905[3:SpR:479.0,58256.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.91 58906[3:SpR:6906.0,58256.0] || -> subclass(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.94/300.91 59003[3:SpR:26811.0,58994.0] || -> subclass(complement(successor(image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91 59004[3:SpR:46591.0,58994.0] || -> subclass(complement(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.94/300.91 59097[0:Obv:59082.1] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(v,w)).
% 299.94/300.91 59196[3:Res:58316.1,8.0] || equal(u,universal_class) subclass(u,v)* -> equal(u,v).
% 299.94/300.91 59211[3:Res:58316.1,23760.0] || equal(complement(unordered_pair(u,regular(v))),universal_class)** -> equal(v,null_class).
% 299.94/300.91 59212[3:Res:58316.1,23761.0] || equal(complement(unordered_pair(regular(u),v)),universal_class)** -> equal(u,null_class).
% 299.94/300.91 59435[3:Con:59388.2] || equal(u,universal_class) member(v,w)* -> member(v,u)*.
% 299.94/300.91 59584[3:EmS:1943.0,59431.1] || equal(omega,u)* equal(u,universal_class) -> equal(u,omega).
% 299.94/300.91 59591[3:SoR:1947.0,59431.1] || equal(image(successor_relation,omega),universal_class)** -> equal(image(successor_relation,omega),omega).
% 299.94/300.91 59811[7:SoR:59807.0,2263.2] single_valued_class(regular(omega)) || equal(cross_product(universal_class,universal_class),regular(omega))** -> .
% 299.94/300.91 59860[7:SoR:59800.0,5405.2] single_valued_class(x__dfg) || equal(universal_class,y__dfg) equal(null_class,x__dfg)** -> .
% 299.94/300.91 60468[3:Res:58685.0,352.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,complement(u))*.
% 299.94/300.91 60598[3:Res:58692.1,388.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),v)*.
% 299.94/300.91 60599[3:Res:58692.1,387.0] || equal(complement(intersection(u,v)),null_class)** -> member(singleton(w),u)*.
% 299.94/300.91 60717[3:Rew:28866.0,60643.0,26766.0,60643.0] || equal(union(element_relation,element_relation),null_class) subclass(universal_class,cantor(omega))* -> .
% 299.94/300.91 61445[3:Res:59011.0,352.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 61866[3:Res:58233.0,352.1] inductive(intersection(symmetric_difference(universal_class,u),v)) || -> member(null_class,complement(u))*.
% 299.94/300.91 62208[3:Res:60454.0,352.1] inductive(symmetric_difference(universal_class,union(u,u))) || -> member(null_class,complement(u))*.
% 299.94/300.91 62285[3:SpR:45898.1,61413.0] || equal(successor(complement(u)),null_class) -> subclass(universal_class,union(u,u))*.
% 299.94/300.91 62289[3:Res:61413.0,352.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 62347[3:Res:58874.0,352.1] inductive(union(null_class,restrict(u,v,w))) || -> member(null_class,u)*.
% 299.94/300.91 62538[0:Res:56952.0,352.1] inductive(intersection(u,restrict(v,w,x))) || -> member(null_class,v)*.
% 299.94/300.91 62587[0:SpR:30.0,57010.0] || -> subclass(restrict(restrict(u,v,w),x,y),cross_product(v,w))*.
% 299.94/300.91 62590[0:SpR:114.0,57010.0] || -> subclass(restrict(symmetric_difference(u,v),w,x),complement(intersection(u,v)))*.
% 299.94/300.91 62761[0:Obv:62747.0] || -> equal(intersection(regular(u),intersection(u,v)),null_class)** equal(u,null_class).
% 299.94/300.91 62763[0:Obv:62750.0] || -> equal(intersection(regular(u),intersection(v,u)),null_class)** equal(u,null_class).
% 299.94/300.91 63130[0:Res:58188.0,352.1] inductive(intersection(restrict(u,v,w),x)) || -> member(null_class,u)*.
% 299.94/300.91 63443[6:MRR:63438.1,29497.0] || member(successor(null_class),universal_class) -> equal(apply(choice,successor(null_class)),null_class)**.
% 299.94/300.91 63535[3:SpR:39614.1,58599.0] || subclass(u,complement(successor(null_class)))* -> subclass(u,complement(singleton(null_class))).
% 299.94/300.91 63625[0:SpL:4917.0,56200.0] || equal(apply(null_class,u),universal_class)** -> equal(singleton(range_of(null_class)),null_class).
% 299.94/300.91 63694[3:Res:49.1,58345.0] inductive(successor(null_class)) || -> subclass(image(successor_relation,successor(null_class)),singleton(null_class))*.
% 299.94/300.91 64209[3:SpR:39614.1,63711.0] || subclass(u,successor(null_class)) -> subclass(union(null_class,u),singleton(null_class))*.
% 299.94/300.91 65072[3:Res:59018.1,26211.0] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 65073[3:Res:59018.1,26102.0] || equal(successor(unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.91 65080[3:Res:59018.1,18114.1] || equal(successor(u),null_class)** equal(u,singleton(singleton(null_class)))* -> .
% 299.94/300.91 65486[6:MRR:65448.1,29498.0] || equal(image(successor_relation,singleton(null_class)),successor(null_class))** -> inductive(singleton(null_class)).
% 299.94/300.91 65509[3:SpR:39614.1,63705.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),singleton(null_class))*.
% 299.94/300.91 65527[3:SpR:39614.1,63705.0] || subclass(u,intersection(successor(null_class),v))* -> subclass(u,singleton(null_class)).
% 299.94/300.91 65546[3:Con:65535.0] || member(u,intersection(successor(null_class),v))* -> member(u,singleton(null_class)).
% 299.94/300.91 65633[3:Con:65624.1] || member(u,intersection(v,successor(null_class)))* -> member(u,singleton(null_class)).
% 299.94/300.91 65657[3:SpR:39614.1,63716.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),singleton(null_class))*.
% 299.94/300.91 65728[3:SpR:39614.1,63720.0] || subclass(u,intersection(v,successor(null_class)))* -> subclass(u,singleton(null_class)).
% 299.94/300.91 65757[3:Res:49.1,64251.0] inductive(successor(null_class)) || equal(image(successor_relation,successor(null_class)),universal_class)** -> .
% 299.94/300.91 66051[3:SpL:39614.1,65774.0] || subclass(u,successor(null_class))* equal(union(null_class,u),universal_class) -> .
% 299.94/300.91 66351[3:SpR:65061.1,26766.0] || equal(successor(complement(u)),null_class) -> equal(union(null_class,u),universal_class)**.
% 299.94/300.91 66374[3:SpR:65061.1,60107.0] || equal(successor(successor(u)),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.91 66719[3:MRR:66526.1,5.0] || equal(successor(unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.94/300.91 66720[3:MRR:66532.1,5.0] || equal(successor(unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.94/300.91 66731[4:Rew:26764.0,66238.1,3198.0,66238.1,52692.1,66238.1] || equal(successor(u),null_class) -> equal(power_class(complement(singleton(u))),null_class)**.
% 299.94/300.91 68214[3:Res:33146.0,65079.1] || equal(successor(complement(singleton(domain_relation))),null_class)** -> equal(singleton(domain_relation),null_class).
% 299.94/300.91 68246[3:SpL:39614.1,65768.0] || subclass(u,successor(null_class))* equal(intersection(u,v),universal_class)** -> .
% 299.94/300.91 68264[3:SpL:39614.1,65768.0] || subclass(u,intersection(successor(null_class),v))* equal(u,universal_class) -> .
% 299.94/300.91 68342[3:SpL:39614.1,65779.0] || subclass(u,successor(null_class))* equal(intersection(v,u),universal_class)** -> .
% 299.94/300.91 68398[3:SpL:39614.1,65783.0] || subclass(u,intersection(v,successor(null_class)))* equal(u,universal_class) -> .
% 299.94/300.91 69027[3:Rew:26764.0,68726.1,7649.0,68726.1] || equal(null_class,u) -> equal(symmetric_difference(u,v),union(u,v))**.
% 299.94/300.91 69441[3:Rew:26764.0,69148.1,7649.0,69148.1] || equal(null_class,u) -> equal(symmetric_difference(v,u),union(v,u))**.
% 299.94/300.91 69448[3:Rew:47767.1,69447.1,69441.1,69447.1] || equal(singleton(u),null_class) -> equal(union(u,null_class),successor(u))**.
% 299.94/300.91 69828[6:MRR:69820.1,44654.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,null_class)),null_class)**.
% 299.94/300.91 69908[0:Obv:69870.1] || equal(u,v)* member(w,v)* -> member(w,u)*.
% 299.94/300.91 70400[0:Obv:70365.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,w))*.
% 299.94/300.91 70433[3:MRR:70362.1,53899.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,w))*.
% 299.94/300.91 70758[0:Obv:70729.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,w))*.
% 299.94/300.91 70790[3:Rew:28725.1,70789.0] || member(null_class,u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.94/300.91 70799[3:MRR:70728.1,53899.0] || subclass(universal_class,u) -> subclass(intersection(v,w),intersection(u,v))*.
% 299.94/300.91 71109[3:Rew:71037.0,27440.0] || member(u,complement(v)) member(u,union(v,null_class))* -> .
% 299.94/300.91 71112[3:Rew:71037.0,27441.0] || -> subclass(symmetric_difference(complement(u),union(v,null_class)),union(u,complement(v)))*.
% 299.94/300.91 72116[3:Rew:27497.0,72115.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.91 72118[3:Rew:27497.0,72117.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.91 72120[3:Rew:27497.0,72119.0] || -> subclass(union(null_class,complement(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 72126[3:Rew:26766.0,71450.1] inductive(symmetric_difference(universal_class,complement(omega))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.91 72127[3:Rew:26766.0,71452.1] || equal(successor(u),null_class) -> equal(union(null_class,singleton(u)),null_class)**.
% 299.94/300.91 72130[3:Rew:26766.0,71474.1] || equal(null_class,u) -> subclass(union(null_class,v),union(u,v))*.
% 299.94/300.91 71526[3:Rew:71037.0,64760.1] inductive(symmetric_difference(universal_class,union(u,null_class))) || -> member(null_class,complement(u))*.
% 299.94/300.91 71530[3:Rew:71037.0,27459.1] || subclass(universal_class,union(u,null_class))* member(null_class,complement(u)) -> .
% 299.94/300.91 71548[3:Rew:71037.0,27452.0] || -> subclass(symmetric_difference(union(u,null_class),complement(v)),union(complement(u),v))*.
% 299.94/300.91 71561[3:Rew:71037.0,27456.1] || subclass(universal_class,union(u,null_class))* member(omega,complement(u)) -> .
% 299.94/300.91 71564[3:Rew:71037.0,30405.0] || subclass(universal_class,complement(u)) member(omega,union(u,null_class))* -> .
% 299.94/300.91 71569[3:Rew:71037.0,27461.0] || subclass(universal_class,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91 71570[3:Rew:71037.0,27460.0] || subclass(universal_class,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91 71572[3:Rew:71037.0,27478.0] || subclass(domain_relation,complement(u)) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91 71573[3:Rew:71037.0,27477.0] || subclass(domain_relation,complement(u)) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91 71574[3:Rew:71037.0,34947.0] || equal(complement(u),domain_relation) subclass(domain_relation,union(u,null_class))* -> .
% 299.94/300.91 71575[3:Rew:71037.0,34859.0] || equal(complement(u),domain_relation) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91 71577[3:Rew:71037.0,27480.0] || equal(complement(u),domain_relation) equal(union(u,null_class),domain_relation)** -> .
% 299.94/300.91 71578[3:Rew:71037.0,27483.0] || -> member(singleton(null_class),complement(u)) member(singleton(null_class),union(u,null_class))*.
% 299.94/300.91 71587[3:Rew:71037.0,66356.0] || equal(successor(complement(u)),null_class) -> equal(union(u,null_class),universal_class)**.
% 299.94/300.91 71773[7:Rew:71675.0,38165.1] one_to_one(u) || -> equal(union(null_class,inverse(u)),successor(inverse(u)))**.
% 299.94/300.91 72152[3:Rew:71675.0,71798.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.91 72155[3:Rew:71675.0,71834.0] || -> subclass(union(null_class,sum_class(range_of(null_class))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91 72156[3:Rew:71675.0,71835.0] || -> subclass(union(null_class,apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91 71976[3:Rew:71963.0,10070.1] || member(u,union(v,null_class))* -> member(u,union(null_class,v))*.
% 299.94/300.91 71977[3:Rew:71963.0,8028.0] || member(u,union(null_class,v))* -> member(u,union(v,null_class))*.
% 299.94/300.91 71988[3:Rew:71963.0,47437.1] || equal(null_class,u) -> subclass(union(null_class,v),union(v,u))*.
% 299.94/300.91 72001[3:Rew:71963.0,9661.0] || subclass(universal_class,union(null_class,u)) -> member(omega,union(u,null_class))*.
% 299.94/300.91 72002[3:Rew:71963.0,9657.0] || subclass(universal_class,union(null_class,u)) -> member(null_class,union(u,null_class))*.
% 299.94/300.91 72003[3:Rew:71963.0,40161.1] || subclass(universal_class,union(u,null_class))* -> equal(union(null_class,u),universal_class).
% 299.94/300.91 72004[3:Rew:71963.0,35487.1] || equal(union(u,null_class),universal_class)** -> equal(union(null_class,u),universal_class)**.
% 299.94/300.91 72007[3:Rew:71963.0,9667.0] || equal(union(null_class,u),universal_class) -> member(omega,union(u,null_class))*.
% 299.94/300.91 72008[3:Rew:71963.0,9663.0] || equal(union(null_class,u),universal_class) -> member(null_class,union(u,null_class))*.
% 299.94/300.91 72009[3:Rew:71963.0,68865.1] || equal(union(u,null_class),null_class)** -> equal(union(null_class,u),null_class)**.
% 299.94/300.91 72011[3:Rew:71963.0,43207.1] || subclass(union(u,null_class),null_class)* -> equal(union(null_class,u),null_class).
% 299.94/300.91 72025[3:Rew:71963.0,40366.0] || -> equal(intersection(union(u,null_class),union(null_class,u)),union(null_class,u))**.
% 299.94/300.91 72174[3:Rew:71037.0,71269.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(apply(null_class,v))))*.
% 299.94/300.91 72180[3:Rew:71037.0,71287.0] || -> equal(power_class(complement(apply(null_class,u))),power_class(complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91 72221[3:Rew:71037.0,71601.0] || subclass(complement(u),union(u,null_class))* -> equal(complement(u),null_class).
% 299.94/300.91 72295[3:Rew:72162.0,71990.1] || equal(null_class,u) -> equal(union(v,u),union(null_class,v))*.
% 299.94/300.91 72540[3:Rew:26764.0,72444.1] || equal(singleton(u),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91 72542[3:Rew:26764.0,72446.1] || equal(null_class,u) -> equal(union(null_class,singleton(u)),successor(u))**.
% 299.94/300.91 73216[7:Rew:26766.0,73215.1] function(intersection(u,universal_class)) || -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91 73731[3:SpR:71675.0,28041.0] || -> member(regular(union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.94/300.91 73992[3:Res:73729.0,8.0] || subclass(u,union(u,null_class))* -> equal(union(u,null_class),u).
% 299.94/300.91 74883[3:Rew:26773.0,74651.0] || equal(union(u,null_class),universal_class) -> member(null_class,union(u,u))*.
% 299.94/300.91 74884[3:Rew:26773.0,74652.0] || subclass(universal_class,union(u,null_class)) -> member(null_class,union(u,u))*.
% 299.94/300.91 74885[3:Rew:26773.0,74659.0] || equal(union(u,null_class),universal_class) -> member(omega,union(u,u))*.
% 299.94/300.91 74886[3:Rew:26773.0,74660.0] || subclass(universal_class,union(u,null_class)) -> member(omega,union(u,u))*.
% 299.94/300.91 75417[0:SpR:72365.0,159.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),v)*.
% 299.94/300.91 75418[0:SpR:72365.0,166.1] || -> equal(intersection(u,v),null_class) member(regular(intersection(v,u)),u)*.
% 299.94/300.91 75651[0:SpL:72365.0,21092.0] || equal(intersection(u,v),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.94/300.91 76058[0:SpR:75789.0,2250.1] || equal(symmetric_difference(u,v),universal_class) -> member(null_class,union(v,u))*.
% 299.94/300.91 76059[0:SpR:75789.0,2223.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,union(v,u))*.
% 299.94/300.91 76065[0:SpR:75789.0,620.1] || equal(symmetric_difference(u,v),universal_class) -> member(omega,union(v,u))*.
% 299.94/300.91 76066[0:SpR:75789.0,508.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,union(v,u))*.
% 299.94/300.91 76919[0:SpL:76314.0,481.0] || member(u,symmetric_difference(v,w))* -> member(u,union(w,v)).
% 299.94/300.91 76949[6:MRR:76943.1,44660.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(null_class,u)),null_class)**.
% 299.94/300.91 77639[3:Res:71072.0,352.1] inductive(complement(successor(complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 78033[0:SpR:46586.0,75410.0] || -> subclass(symmetric_difference(power_class(u),complement(v)),union(v,complement(power_class(u))))*.
% 299.94/300.91 78034[0:SpR:46592.0,75410.0] || -> subclass(symmetric_difference(complement(u),power_class(v)),union(complement(power_class(v)),u))*.
% 299.94/300.91 78060[0:Res:75410.0,352.1] inductive(symmetric_difference(u,v)) || -> member(null_class,complement(intersection(v,u)))*.
% 299.94/300.91 78506[6:SpR:72083.0,29936.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 78569[6:SpR:72083.0,29936.1] || -> member(null_class,sum_class(range_of(null_class))) member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91 78712[3:Rew:46582.0,78487.0] || -> equal(complement(power_class(sum_class(range_of(null_class)))),complement(power_class(apply(null_class,u))))*.
% 299.94/300.91 78738[3:Rew:27.0,78489.0] || -> equal(union(sum_class(range_of(null_class)),u),union(apply(null_class,v),u))*.
% 299.94/300.91 78743[3:Rew:27.0,78531.0] || -> equal(union(u,sum_class(range_of(null_class))),union(u,apply(null_class,v)))*.
% 299.94/300.91 78946[6:SpR:71518.0,29936.1] || -> member(null_class,union(u,null_class)) member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 78996[7:SpR:37722.1,71518.0] function(u) || -> equal(union(null_class,complement(u)),complement(successor(u)))**.
% 299.94/300.91 79083[3:Rew:26764.0,78929.0,7649.0,78929.0,26766.0,78929.0,201.0,78929.0] || -> equal(union(union(null_class,u),v),union(union(u,null_class),v))*.
% 299.94/300.91 79088[3:Rew:26764.0,78971.0,7649.0,78971.0,26766.0,78971.0,202.0,78971.0] || -> equal(union(u,union(null_class,v)),union(u,union(v,null_class)))*.
% 299.94/300.91 79297[7:SpR:37722.1,71529.1] function(u) || -> member(null_class,complement(u))* member(null_class,successor(u)).
% 299.94/300.91 79347[6:SpR:72082.0,29936.1] || -> member(null_class,apply(null_class,u))* member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91 79564[3:Rew:46582.0,79328.0] || -> equal(complement(power_class(apply(null_class,u))),complement(power_class(apply(null_class,v))))*.
% 299.94/300.91 79584[3:Rew:27.0,79330.0] || -> equal(union(apply(null_class,u),v),union(apply(null_class,w),v))*.
% 299.94/300.91 79589[3:Rew:27.0,79372.0] || -> equal(union(u,apply(null_class,v)),union(u,apply(null_class,w)))*.
% 299.94/300.91 79904[7:SpL:37722.1,73857.0] function(u) || equal(successor(u),universal_class) -> member(null_class,u)*.
% 299.94/300.91 79931[7:SpL:37722.1,73858.0] function(u) || equal(successor(u),universal_class) -> member(omega,u)*.
% 299.94/300.91 79958[7:SpL:37722.1,73859.0] function(u) || subclass(universal_class,successor(u))* -> member(omega,u).
% 299.94/300.91 79991[7:SpL:37722.1,73860.0] function(u) || subclass(universal_class,successor(u))* -> member(null_class,u).
% 299.94/300.91 80640[0:Res:54298.0,533.0] || -> equal(singleton(complement(singleton(u))),null_class)** equal(complement(singleton(u)),u).
% 299.94/300.91 81093[3:Rew:72365.0,81092.0] || -> equal(intersection(complement(compose(element_relation,universal_class)),restrict(element_relation,u,v)),null_class)**.
% 299.94/300.91 81157[3:Res:11.1,66684.1] || member(u,universal_class) equal(successor(unordered_pair(v,u)),null_class)** -> .
% 299.94/300.91 81162[3:Res:10.1,66684.1] || member(u,universal_class) equal(successor(unordered_pair(u,v)),null_class)** -> .
% 299.94/300.91 81239[3:Res:225.1,66684.1] || equal(successor(u),null_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.91 81272[3:Res:367.1,66684.1] || subclass(ordered_pair(u,v),w)* equal(successor(w),null_class) -> .
% 299.94/300.91 81852[3:SpR:39614.1,72029.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,null_class))*.
% 299.94/300.91 81985[7:SpR:72531.1,58256.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),u)*.
% 299.94/300.91 81986[7:SpR:72531.1,58880.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),v)*.
% 299.94/300.91 82060[7:SpL:72531.1,36243.0] function(u) || member(v,successor(u))* -> member(v,u).
% 299.94/300.91 82327[3:SpL:73742.0,680.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),u)*.
% 299.94/300.91 82344[3:SpL:73742.0,5611.0] || subclass(domain_relation,union(u,null_class)) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91 82346[3:SpL:73742.0,14448.0] || equal(union(u,null_class),domain_relation) -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91 82416[3:Rew:73742.0,82230.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),u)*.
% 299.94/300.91 83410[3:SpR:26766.0,42085.0] || -> equal(intersection(union(null_class,u),restrict(complement(u),v,w)),null_class)**.
% 299.94/300.91 83523[7:SpL:37608.1,54301.0] function(u) || subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.94/300.91 83684[7:SpL:72531.1,58626.0] function(u) || subclass(v,successor(u))* -> subclass(v,u).
% 299.94/300.91 83783[3:SpR:26811.0,83745.0] || -> subclass(complement(successor(power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))*.
% 299.94/300.91 83784[3:SpR:46591.0,83745.0] || -> subclass(complement(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.94/300.91 84277[3:Res:83852.0,352.1] inductive(complement(successor(union(null_class,complement(u))))) || -> member(null_class,u)*.
% 299.94/300.91 84780[7:SpL:72531.1,83703.0] function(u) || equal(successor(u),universal_class) -> subclass(v,u)*.
% 299.94/300.91 85073[7:SpR:72531.1,83725.0] function(u) || -> subclass(union(null_class,intersection(successor(u),v)),u)*.
% 299.94/300.91 85077[3:SpR:30545.0,83725.0] || -> subclass(union(null_class,intersection(complement(successor(null_class)),u)),complement(singleton(null_class)))*.
% 299.94/300.91 85110[3:SpR:39614.1,83725.0] || subclass(u,union(null_class,v)) -> subclass(union(null_class,u),v)*.
% 299.94/300.91 85400[7:SpR:72531.1,83739.0] function(u) || -> subclass(union(null_class,intersection(v,successor(u))),u)*.
% 299.94/300.91 85404[3:SpR:30545.0,83739.0] || -> subclass(union(null_class,intersection(u,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.91 85916[3:SpR:39614.1,85064.0] || subclass(u,union(v,null_class)) -> subclass(union(null_class,u),v)*.
% 299.94/300.91 86312[7:SpR:72531.1,58921.1] function(u) || subclass(u,v) -> subclass(successor(u),v)*.
% 299.94/300.91 86316[3:SpR:30545.0,58921.1] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(null_class)),u)*.
% 299.94/300.91 86427[3:Res:86302.1,58626.0] || subclass(singleton(null_class),union(null_class,u))* -> subclass(successor(null_class),u).
% 299.94/300.91 86959[6:Res:86928.0,2.0] || subclass(complement(singleton(unordered_pair(u,null_class))),v)* -> member(null_class,v).
% 299.94/300.91 87207[6:Res:87192.0,2.0] || subclass(complement(singleton(unordered_pair(null_class,u))),v)* -> member(null_class,v).
% 299.94/300.91 87817[3:Res:35372.1,73862.0] || equal(union(u,null_class),universal_class) -> member(unordered_pair(v,w),u)*.
% 299.94/300.91 87819[3:Res:39273.1,73862.0] || equal(union(u,null_class),universal_class) -> member(ordered_pair(v,w),u)*.
% 299.94/300.91 87820[3:Res:365.1,73862.0] || subclass(universal_class,union(u,null_class)) -> member(ordered_pair(v,w),u)*.
% 299.94/300.91 88326[3:Res:86302.1,75043.0] || subclass(singleton(null_class),union(u,null_class))* -> subclass(successor(null_class),u).
% 299.94/300.91 88628[6:SpR:75901.0,29936.1] || -> member(null_class,symmetric_difference(u,v)) member(null_class,complement(symmetric_difference(v,u)))*.
% 299.94/300.91 88891[0:Rew:46582.0,88609.0] || -> equal(complement(power_class(symmetric_difference(u,v))),complement(power_class(symmetric_difference(v,u))))*.
% 299.94/300.91 88909[0:Rew:27.0,88611.0] || -> equal(union(symmetric_difference(u,v),w),union(symmetric_difference(v,u),w))*.
% 299.94/300.91 88915[0:Rew:27.0,88660.0] || -> equal(union(u,symmetric_difference(v,w)),union(u,symmetric_difference(w,v)))*.
% 299.94/300.91 88992[3:SpR:26766.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(null_class,v)),union(complement(v),u))*.
% 299.94/300.91 89017[3:SpR:26766.0,76062.0] || -> subclass(symmetric_difference(union(null_class,u),complement(v)),union(v,complement(u)))*.
% 299.94/300.91 89377[3:Con:89351.1] || member(u,union(null_class,v))* -> member(u,union(v,v))*.
% 299.94/300.91 89482[3:Con:89456.1] || member(u,union(v,v))* -> member(u,union(v,null_class))*.
% 299.94/300.91 89562[3:SpR:39614.1,81790.0] || subclass(u,union(null_class,v))* -> subclass(u,union(v,v))*.
% 299.94/300.91 89677[3:SpR:39614.1,81819.0] || subclass(u,union(v,v))* -> subclass(u,union(v,null_class))*.
% 299.94/300.91 89909[7:SpL:37608.1,83537.0] function(u) || equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.94/300.91 89927[7:SpL:72531.1,83704.0] function(u) || equal(successor(u),v) -> subclass(v,u)*.
% 299.94/300.91 89931[3:SpL:30545.0,83704.0] || equal(complement(successor(null_class)),u) -> subclass(u,complement(singleton(null_class)))*.
% 299.94/300.91 89958[7:SpR:72531.1,83718.0] function(u) || -> subclass(intersection(intersection(successor(u),v),w),u)*.
% 299.94/300.91 89962[3:SpR:30545.0,83718.0] || -> subclass(intersection(intersection(complement(successor(null_class)),u),v),complement(singleton(null_class)))*.
% 299.94/300.91 89996[3:SpR:39614.1,83718.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),v)*.
% 299.94/300.91 90015[3:SpR:39614.1,83718.0] || subclass(u,intersection(union(null_class,v),w))* -> subclass(u,v).
% 299.94/300.91 90083[3:Con:90049.0] || member(u,intersection(union(null_class,v),w))* -> member(u,v).
% 299.94/300.91 90319[7:SpR:72531.1,83730.0] function(u) || -> subclass(intersection(v,intersection(w,successor(u))),u)*.
% 299.94/300.91 90323[3:SpR:30545.0,83730.0] || -> subclass(intersection(u,intersection(v,complement(successor(null_class)))),complement(singleton(null_class)))*.
% 299.94/300.91 90427[3:Con:90402.1] || member(u,intersection(v,union(null_class,w)))* -> member(u,w).
% 299.94/300.91 90443[7:SpR:72531.1,83733.0] function(u) || -> subclass(intersection(v,intersection(successor(u),w)),u)*.
% 299.94/300.91 90447[3:SpR:30545.0,83733.0] || -> subclass(intersection(u,intersection(complement(successor(null_class)),v)),complement(singleton(null_class)))*.
% 299.94/300.91 90481[3:SpR:39614.1,83733.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),v)*.
% 299.94/300.91 90731[0:Obv:90646.1] || -> equal(regular(unordered_pair(universal_class,u)),u)** equal(unordered_pair(universal_class,u),null_class).
% 299.94/300.91 90811[7:SpR:72531.1,83738.0] function(u) || -> subclass(intersection(intersection(v,successor(u)),w),u)*.
% 299.94/300.91 90815[3:SpR:30545.0,83738.0] || -> subclass(intersection(intersection(u,complement(successor(null_class))),v),complement(singleton(null_class)))*.
% 299.94/300.91 90864[3:SpR:39614.1,83738.0] || subclass(u,intersection(v,union(null_class,w)))* -> subclass(u,w).
% 299.94/300.91 91272[0:Obv:91186.1] || -> equal(regular(unordered_pair(u,universal_class)),u)** equal(unordered_pair(u,universal_class),null_class).
% 299.94/300.91 91395[3:SpR:39614.1,85076.0] || subclass(u,union(v,v))* -> subclass(union(null_class,u),v)*.
% 299.94/300.91 91819[3:Res:86303.1,64251.0] || subclass(u,successor(null_class))* equal(union(u,null_class),universal_class) -> .
% 299.94/300.91 91820[3:Res:86303.1,58345.0] || subclass(u,successor(null_class)) -> subclass(union(u,null_class),singleton(null_class))*.
% 299.94/300.91 91824[3:Res:86303.1,58626.0] || subclass(u,union(null_class,v)) -> subclass(union(u,null_class),v)*.
% 299.94/300.91 91825[3:Res:86303.1,75043.0] || subclass(u,union(v,null_class)) -> subclass(union(u,null_class),v)*.
% 299.94/300.91 92173[3:SpR:39614.1,88269.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),v)*.
% 299.94/300.91 92194[3:SpR:39614.1,88269.0] || subclass(u,intersection(union(v,null_class),w))* -> subclass(u,v).
% 299.94/300.91 92266[3:Con:92229.0] || member(u,intersection(union(v,null_class),w))* -> member(u,v).
% 299.94/300.91 92421[3:Con:92391.1] || member(u,intersection(v,union(w,null_class)))* -> member(u,w).
% 299.94/300.91 92488[3:SpR:39614.1,88289.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),v)*.
% 299.94/300.91 92659[3:SpR:39614.1,88296.0] || subclass(u,intersection(v,union(w,null_class)))* -> subclass(u,w).
% 299.94/300.91 92936[0:Obv:92885.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),u))*.
% 299.94/300.91 93051[3:Con:93029.1] || member(u,union(v,null_class))* -> member(u,union(v,v))*.
% 299.94/300.91 93225[3:SpR:39614.1,93105.0] || subclass(u,union(v,null_class))* -> subclass(u,union(null_class,v))*.
% 299.94/300.91 93363[3:Con:93336.1] || member(u,union(v,v))* -> member(u,union(null_class,v))*.
% 299.94/300.91 93523[0:Obv:93470.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),w))*.
% 299.94/300.91 93621[3:SpR:39614.1,89515.0] || subclass(u,union(v,null_class))* -> subclass(u,union(v,v))*.
% 299.94/300.91 93735[3:SpR:39614.1,89608.0] || subclass(u,union(v,v))* -> subclass(u,union(null_class,v))*.
% 299.94/300.91 94398[3:Rew:26766.0,94077.0] || equal(union(null_class,singleton(regular(u))),null_class)** -> equal(u,null_class).
% 299.94/300.91 94826[3:SpL:39614.1,94304.0] || subclass(cantor(x__dfg),y__dfg)* equal(complement(cantor(x__dfg)),null_class) -> .
% 299.94/300.91 94866[3:Con:94859.1] || member(u,complement(compose(element_relation,universal_class)))* -> member(u,complement(element_relation)).
% 299.94/300.91 94946[3:SpR:39614.1,94788.0] || subclass(u,complement(compose(element_relation,universal_class)))* -> subclass(u,complement(element_relation)).
% 299.94/300.91 95128[3:SpL:47106.0,94356.0] || equal(complement(power_class(u)),null_class) -> subclass(complement(power_class(u)),v)*.
% 299.94/300.91 95231[3:Rew:26766.0,95162.0] || equal(union(null_class,u),null_class) member(singleton(v),u)* -> .
% 299.94/300.91 95232[3:Rew:71518.0,95187.0] || equal(union(null_class,complement(u)),null_class)** -> member(singleton(v),u)*.
% 299.94/300.91 95202[3:Res:94124.1,38686.0] || equal(complement(cantor(complement(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.94/300.91 95522[0:SpR:72387.0,57662.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),w)*.
% 299.94/300.91 95540[0:SpR:39614.1,57662.1] || subclass(u,v)* subclass(v,w)* -> subclass(u,w)*.
% 299.94/300.91 95671[3:Res:83718.0,58259.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),u)*.
% 299.94/300.91 95684[3:Res:83725.0,58259.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.94/300.91 95692[3:Res:83730.0,58259.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),w)*.
% 299.94/300.91 95697[3:Res:83733.0,58259.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),v)*.
% 299.94/300.91 95706[0:Res:57662.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),v)*.
% 299.94/300.91 95708[3:Res:83738.0,58259.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),v)*.
% 299.94/300.91 95710[0:Res:56577.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),v)*.
% 299.94/300.91 95711[3:Res:58921.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),v)*.
% 299.94/300.91 95713[3:Res:83739.0,58259.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.94/300.91 95716[3:Res:86303.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),v)*.
% 299.94/300.91 95724[3:Res:86302.1,58259.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),u).
% 299.94/300.91 95766[0:SpR:75901.0,95719.0] || -> subclass(complement(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 95769[3:SpR:72083.0,95719.0] || -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(apply(null_class,v)))*.
% 299.94/300.91 95770[3:SpR:30548.0,95719.0] || -> subclass(complement(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91 95771[3:SpR:71518.0,95719.0] || -> subclass(complement(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.94/300.91 95772[3:SpR:27497.0,95719.0] || -> subclass(complement(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91 95773[3:SpR:72082.0,95719.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(apply(null_class,w)))*.
% 299.94/300.91 95774[3:SpR:72083.0,95719.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 95813[3:SpR:65061.1,95719.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 95895[0:SpR:75901.0,95777.0] || -> subclass(complement(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91 95898[3:SpR:72083.0,95777.0] || -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.91 95899[3:SpR:30548.0,95777.0] || -> subclass(complement(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.94/300.91 95900[3:SpR:71518.0,95777.0] || -> subclass(complement(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.94/300.91 95901[3:SpR:27497.0,95777.0] || -> subclass(complement(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.94/300.91 95902[3:SpR:72082.0,95777.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.91 95903[3:SpR:72083.0,95777.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 95942[3:SpR:65061.1,95777.0] || equal(successor(union(u,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91 96090[3:SpR:30.0,95721.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.91 96136[3:SpR:45898.1,95721.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 96140[3:Res:95721.0,352.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.94/300.91 96241[3:SpR:72387.0,96080.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),complement(intersection(u,v)))*.
% 299.94/300.91 96275[3:SpR:45898.1,96080.0] || equal(successor(complement(intersection(u,v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 96279[3:Res:96080.0,352.1] inductive(complement(successor(complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.94/300.91 96570[3:Res:96127.0,352.1] inductive(complement(successor(union(u,v)))) || -> member(null_class,complement(u))*.
% 299.94/300.91 96616[3:SpR:75901.0,96527.0] || -> subclass(complement(successor(successor(symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 96619[3:SpR:72083.0,96527.0] || -> subclass(complement(successor(successor(sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.94/300.91 96620[3:SpR:30548.0,96527.0] || -> subclass(complement(successor(successor(union(u,u)))),union(null_class,complement(u)))*.
% 299.94/300.91 96621[3:SpR:71518.0,96527.0] || -> subclass(complement(successor(successor(union(u,null_class)))),union(null_class,complement(u)))*.
% 299.94/300.91 96622[3:SpR:27497.0,96527.0] || -> subclass(complement(successor(successor(union(null_class,u)))),union(null_class,complement(u)))*.
% 299.94/300.91 96623[3:SpR:72082.0,96527.0] || -> subclass(complement(successor(successor(apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.94/300.91 96624[3:SpR:72083.0,96527.0] || -> subclass(complement(successor(successor(apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 96629[3:SpR:65061.1,96527.0] || equal(successor(successor(successor(u))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 96711[3:Res:96266.0,352.1] inductive(complement(successor(union(u,v)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 96755[3:Res:96668.0,352.1] inductive(complement(successor(successor(u)))) || -> member(null_class,complement(singleton(u)))*.
% 299.94/300.91 96927[7:SpR:72531.1,96615.0] function(u) || -> subclass(complement(successor(successor(complement(u)))),successor(u))*.
% 299.94/300.91 97016[3:SpR:75901.0,96978.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),symmetric_difference(v,u))*.
% 299.94/300.91 97019[3:SpR:72083.0,96978.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91 97020[3:SpR:30548.0,96978.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,u))*.
% 299.94/300.91 97021[3:SpR:71518.0,96978.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(u,null_class))*.
% 299.94/300.91 97022[3:SpR:27497.0,96978.0] || -> subclass(complement(successor(successor(union(null_class,complement(u))))),union(null_class,u))*.
% 299.94/300.91 97023[3:SpR:72082.0,96978.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91 97024[3:SpR:72083.0,96978.0] || -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91 97028[3:SpR:65061.1,96978.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 97919[7:SpR:72531.1,97015.0] function(u) || -> subclass(complement(successor(successor(successor(u)))),complement(u))*.
% 299.94/300.91 98343[3:SpR:43201.1,97082.0] || subclass(complement(u),null_class) -> subclass(complement(successor(successor(null_class))),u)*.
% 299.94/300.91 98369[3:Res:97082.0,58259.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.91 99007[3:Res:98959.0,352.1] inductive(union(null_class,complement(successor(u)))) || -> member(null_class,complement(u))*.
% 299.94/300.91 100179[7:SpR:72531.1,95765.0] function(u) || -> subclass(complement(union(complement(u),v)),successor(u))*.
% 299.94/300.91 100318[3:SpR:75901.0,100257.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.94/300.91 100321[3:SpR:72083.0,100257.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),sum_class(range_of(null_class)))*.
% 299.94/300.91 100322[3:SpR:30548.0,100257.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.94/300.91 100323[3:SpR:71518.0,100257.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.94/300.91 100324[3:SpR:27497.0,100257.0] || -> subclass(complement(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.94/300.91 100325[3:SpR:72082.0,100257.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),apply(null_class,w))*.
% 299.94/300.91 100326[3:SpR:72083.0,100257.0] || -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),apply(null_class,v))*.
% 299.94/300.91 100351[3:SpR:65061.1,100257.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 101738[3:Rew:100557.0,26916.0] || -> equal(union(null_class,complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.91 102210[5:Rew:102187.0,69022.1] || equal(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.94/300.91 102211[5:Rew:102187.0,43283.1] || subclass(complement(u),null_class) -> equal(power_class(complement(successor(u))),null_class)**.
% 299.94/300.91 102221[7:Rew:102187.0,71536.1] function(u) || -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.91 102222[0:Rew:100557.0,100737.0] || -> equal(power_class(complement(union(u,v))),power_class(complement(union(v,u))))*.
% 299.94/300.91 102326[3:Rew:102295.0,38470.0] || -> equal(union(u,complement(successor(null_class))),union(complement(singleton(null_class)),u))*.
% 299.94/300.91 103221[3:SpR:75901.0,100329.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.94/300.91 103224[3:SpR:72083.0,100329.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),sum_class(range_of(null_class)))*.
% 299.94/300.91 103225[3:SpR:30548.0,100329.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.94/300.91 103226[3:SpR:71518.0,100329.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.94/300.91 103227[3:SpR:27497.0,100329.0] || -> subclass(complement(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.94/300.91 103228[3:SpR:72082.0,100329.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),apply(null_class,w))*.
% 299.94/300.91 103229[3:SpR:72083.0,100329.0] || -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),apply(null_class,v))*.
% 299.94/300.91 103251[3:SpR:65061.1,100329.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 103491[3:SpL:101822.0,94356.0] || equal(union(u,v),null_class) -> subclass(union(u,v),w)*.
% 299.94/300.91 104827[7:SpR:72531.1,104553.0] function(complement(u)) || -> equal(union(u,successor(complement(u))),universal_class)**.
% 299.94/300.91 105663[0:Rew:72365.0,105561.0] || -> equal(intersection(power_class(complement(successor(u))),image(element_relation,successor(u))),null_class)**.
% 299.94/300.91 105664[3:Rew:75789.0,105562.0] || -> equal(union(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.94/300.91 105665[3:Rew:76314.0,105563.0] || -> equal(symmetric_difference(power_class(complement(successor(u))),image(element_relation,successor(u))),universal_class)**.
% 299.94/300.91 105578[3:SpR:102187.0,83745.0] || -> subclass(complement(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.94/300.91 105582[3:SpR:102187.0,58994.0] || -> subclass(complement(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.94/300.91 105927[0:SpR:102264.0,5276.0] || -> subclass(symmetric_difference(complement(u),successor(v)),union(u,complement(successor(v))))*.
% 299.94/300.91 105935[0:SpR:102264.0,75410.0] || -> subclass(symmetric_difference(successor(u),complement(v)),union(v,complement(successor(u))))*.
% 299.94/300.91 106247[3:SpL:103735.0,94356.0] || equal(complement(successor(u)),null_class) -> subclass(complement(successor(u)),v)*.
% 299.94/300.91 106337[7:SpR:72531.1,95894.0] function(u) || -> subclass(complement(union(v,complement(u))),successor(u))*.
% 299.94/300.91 106595[3:SpR:100578.0,101822.0] || -> equal(union(null_class,complement(symmetric_difference(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.91 106719[3:Rew:106595.0,88795.0] || equal(union(null_class,symmetric_difference(u,v)),complement(symmetric_difference(v,u)))** -> .
% 299.94/300.91 106743[3:Rew:47142.0,106596.0,26766.0,106596.0,46582.0,106596.0,26766.0,106596.0] || -> equal(power_class(union(null_class,symmetric_difference(u,v))),power_class(symmetric_difference(u,v)))**.
% 299.94/300.91 106850[3:SpR:72387.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(u,v))*.
% 299.94/300.91 106868[3:SpR:39614.1,97047.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),v)*.
% 299.94/300.91 106875[3:SpR:46586.0,97047.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),complement(u))*.
% 299.94/300.91 106876[3:SpR:102264.0,97047.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),complement(u))*.
% 299.94/300.91 106877[3:SpR:46592.0,97047.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),power_class(u))*.
% 299.94/300.91 106907[3:Res:97047.0,58259.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.91 106921[3:Res:97047.0,64251.0] || equal(complement(successor(successor(complement(intersection(successor(null_class),u))))),universal_class)** -> .
% 299.94/300.91 106922[3:Res:97047.0,58345.0] || -> subclass(complement(successor(successor(complement(intersection(successor(null_class),u))))),singleton(null_class))*.
% 299.94/300.91 106930[3:Res:97047.0,58626.0] || -> subclass(complement(successor(successor(complement(intersection(union(null_class,u),v))))),u)*.
% 299.94/300.91 106931[3:Res:97047.0,75043.0] || -> subclass(complement(successor(successor(complement(intersection(union(u,null_class),v))))),u)*.
% 299.94/300.91 107425[7:SpR:72531.1,100317.0] function(u) || -> subclass(complement(union(successor(u),v)),complement(u))*.
% 299.94/300.91 108296[3:Rew:27497.0,108208.1] || subclass(complement(u),null_class) -> subclass(union(null_class,complement(v)),u)*.
% 299.94/300.91 108252[3:Res:100420.0,58259.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.94/300.91 108969[7:SpR:72531.1,103220.0] function(u) || -> subclass(complement(union(v,successor(u))),complement(u))*.
% 299.94/300.91 109318[3:Res:103321.0,58259.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.94/300.91 109860[3:SpR:46586.0,106828.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),power_class(v))*.
% 299.94/300.91 109861[3:SpR:102264.0,106828.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),successor(v))*.
% 299.94/300.91 109862[3:SpR:46592.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),complement(v))*.
% 299.94/300.91 109892[3:Res:106828.0,58259.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.91 109906[3:Res:106828.0,64251.0] || equal(complement(successor(successor(complement(intersection(u,successor(null_class)))))),universal_class)** -> .
% 299.94/300.91 109907[3:Res:106828.0,58345.0] || -> subclass(complement(successor(successor(complement(intersection(u,successor(null_class)))))),singleton(null_class))*.
% 299.94/300.91 109915[3:Res:106828.0,58626.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(null_class,v)))))),v)*.
% 299.94/300.91 109916[3:Res:106828.0,75043.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(v,null_class)))))),v)*.
% 299.94/300.91 110698[3:SpL:39614.1,95652.0] || subclass(u,v)* equal(u,universal_class) -> subclass(w,v)*.
% 299.94/300.91 110727[3:SpR:72387.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),union(u,v))*.
% 299.94/300.91 110745[3:SpR:39614.1,95663.0] || subclass(u,v) -> subclass(intersection(union(null_class,u),w),v)*.
% 299.94/300.91 110775[3:SpR:39614.1,95663.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,v).
% 299.94/300.91 110793[3:Res:95663.0,58259.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),u)*.
% 299.94/300.91 110807[3:Res:95663.0,64251.0] || equal(intersection(union(null_class,intersection(successor(null_class),u)),v),universal_class)** -> .
% 299.94/300.91 110808[3:Res:95663.0,58345.0] || -> subclass(intersection(union(null_class,intersection(successor(null_class),u)),v),singleton(null_class))*.
% 299.94/300.91 110813[3:Res:95663.0,58626.0] || -> subclass(intersection(union(null_class,intersection(union(null_class,u),v)),w),u)*.
% 299.94/300.91 110814[3:Res:95663.0,75043.0] || -> subclass(intersection(union(null_class,intersection(union(u,null_class),v)),w),u)*.
% 299.94/300.91 110853[3:Con:110812.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,v).
% 299.94/300.91 111074[3:SpR:72387.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 299.94/300.91 111092[3:SpR:39614.1,95683.0] || subclass(u,v) -> subclass(union(null_class,intersection(u,w)),v)*.
% 299.94/300.91 111138[3:Res:95683.0,58259.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.94/300.91 111152[3:Res:95683.0,64251.0] || equal(union(null_class,intersection(intersection(successor(null_class),u),v)),universal_class)** -> .
% 299.94/300.91 111153[3:Res:95683.0,58345.0] || -> subclass(union(null_class,intersection(intersection(successor(null_class),u),v)),singleton(null_class))*.
% 299.94/300.91 111157[3:Res:95683.0,58626.0] || -> subclass(union(null_class,intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.94/300.91 111158[3:Res:95683.0,75043.0] || -> subclass(union(null_class,intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.94/300.91 111229[3:SpR:72387.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.91 111247[3:SpR:39614.1,95699.0] || subclass(u,v) -> subclass(intersection(w,union(null_class,u)),v)*.
% 299.94/300.91 111286[3:Res:95699.0,58259.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),v)*.
% 299.94/300.91 111300[3:Res:95699.0,64251.0] || equal(intersection(u,union(null_class,intersection(successor(null_class),v))),universal_class)** -> .
% 299.94/300.91 111301[3:Res:95699.0,58345.0] || -> subclass(intersection(u,union(null_class,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.94/300.91 111306[3:Res:95699.0,58626.0] || -> subclass(intersection(u,union(null_class,intersection(union(null_class,v),w))),v)*.
% 299.94/300.91 111307[3:Res:95699.0,75043.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,null_class),w))),v)*.
% 299.94/300.91 111604[3:SpR:72387.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.91 111622[3:SpR:39614.1,95712.0] || subclass(u,v) -> subclass(union(null_class,intersection(w,u)),v)*.
% 299.94/300.91 111663[3:Res:95712.0,58259.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.94/300.91 111677[3:Res:95712.0,64251.0] || equal(union(null_class,intersection(u,intersection(successor(null_class),v))),universal_class)** -> .
% 299.94/300.91 111678[3:Res:95712.0,58345.0] || -> subclass(union(null_class,intersection(u,intersection(successor(null_class),v))),singleton(null_class))*.
% 299.94/300.91 111682[3:Res:95712.0,58626.0] || -> subclass(union(null_class,intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.94/300.91 111683[3:Res:95712.0,75043.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.94/300.91 111758[3:Res:96083.0,58259.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.94/300.91 111781[3:Res:96083.0,58626.0] || -> subclass(complement(successor(complement(restrict(union(null_class,u),v,w)))),u)*.
% 299.94/300.91 111782[3:Res:96083.0,75043.0] || -> subclass(complement(successor(complement(restrict(union(u,null_class),v,w)))),u)*.
% 299.94/300.91 112219[3:SpR:72387.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(u,v))*.
% 299.94/300.91 112237[3:SpR:39614.1,100372.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),v)*.
% 299.94/300.91 112244[3:SpR:46586.0,100372.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),complement(u))*.
% 299.94/300.91 112245[3:SpR:102264.0,100372.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),complement(u))*.
% 299.94/300.91 112246[3:SpR:46592.0,100372.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),power_class(u))*.
% 299.94/300.91 112298[3:Res:100372.0,58259.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),u)*.
% 299.94/300.91 112312[3:Res:100372.0,64251.0] || equal(complement(union(complement(intersection(successor(null_class),u)),v)),universal_class)** -> .
% 299.94/300.91 112313[3:Res:100372.0,58345.0] || -> subclass(complement(union(complement(intersection(successor(null_class),u)),v)),singleton(null_class))*.
% 299.94/300.91 112321[3:Res:100372.0,58626.0] || -> subclass(complement(union(complement(intersection(union(null_class,u),v)),w)),u)*.
% 299.94/300.91 112322[3:Res:100372.0,75043.0] || -> subclass(complement(union(complement(intersection(union(u,null_class),v)),w)),u)*.
% 299.94/300.91 113421[3:SpR:72083.0,113084.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),sum_class(range_of(null_class)))*.
% 299.94/300.91 113425[3:SpR:72082.0,113084.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),apply(null_class,v))*.
% 299.94/300.91 113426[3:SpR:72083.0,113084.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),apply(null_class,u))*.
% 299.94/300.91 113782[3:SpR:72083.0,113484.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.91 113786[3:SpR:72082.0,113484.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.91 113787[3:SpR:72083.0,113484.0] || -> subclass(regular(union(null_class,apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 114528[3:Rew:106595.0,114527.0] || -> subclass(regular(complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.91 114636[3:Rew:75789.0,114608.0] || -> subclass(regular(complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91 114640[3:Rew:75789.0,114612.0] || -> subclass(regular(complement(apply(null_class,u))),union(null_class,apply(null_class,v)))*.
% 299.94/300.91 114641[3:Rew:75789.0,114613.0] || -> subclass(regular(complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91 114702[3:Res:114621.0,8.0] || subclass(u,regular(complement(u)))* -> equal(regular(complement(u)),u).
% 299.94/300.91 115728[3:SpR:479.0,114715.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(v)))),union(u,v))*.
% 299.94/300.91 115729[3:SpR:6906.0,114715.0] || -> subclass(regular(complement(symmetric_difference(complement(u),complement(singleton(u))))),successor(u))*.
% 299.94/300.91 115750[3:SpR:100576.0,114715.0] || -> subclass(regular(union(complement(union(u,v)),w)),union(u,v))*.
% 299.94/300.91 115897[3:SpR:100566.0,115700.0] || -> subclass(regular(union(u,complement(union(v,w)))),union(v,w))*.
% 299.94/300.91 116346[3:Res:115703.0,352.1] inductive(regular(complement(restrict(u,v,w)))) || -> member(null_class,u)*.
% 299.94/300.91 116565[3:SpL:39614.1,115792.0] || subclass(u,successor(null_class))* equal(regular(complement(u)),universal_class) -> .
% 299.94/300.91 116612[3:SpR:39614.1,115793.0] || subclass(u,successor(null_class)) -> subclass(regular(complement(u)),singleton(null_class))*.
% 299.94/300.91 117226[3:SpL:26766.0,113432.0] || subclass(union(null_class,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91 117642[3:SpL:26766.0,116330.0] || equal(regular(union(null_class,u)),universal_class)** -> member(null_class,complement(u)).
% 299.94/300.91 117831[3:SpR:39614.1,113455.0] || subclass(u,v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.91 117856[3:SpR:43201.1,113455.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.91 117875[3:Res:113455.0,58259.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.91 117890[3:Res:113455.0,64251.0] || equal(regular(union(null_class,complement(intersection(successor(null_class),u)))),universal_class)** -> .
% 299.94/300.91 117891[3:Res:113455.0,58345.0] || -> subclass(regular(union(null_class,complement(intersection(successor(null_class),u)))),singleton(null_class))*.
% 299.94/300.91 117895[3:Res:113455.0,58626.0] || -> subclass(regular(union(null_class,complement(intersection(union(null_class,u),v)))),u)*.
% 299.94/300.91 117896[3:Res:113455.0,75043.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,null_class),v)))),u)*.
% 299.94/300.91 118370[3:SpR:26766.0,115747.0] || -> subclass(regular(union(complement(u),complement(power_class(v)))),union(null_class,u))*.
% 299.94/300.91 118538[3:SpR:26766.0,115748.0] || -> subclass(regular(union(complement(u),complement(successor(v)))),union(null_class,u))*.
% 299.94/300.91 118704[3:Res:118622.0,352.1] inductive(regular(successor(complement(power_class(u))))) || -> member(null_class,power_class(u))*.
% 299.94/300.91 118733[7:SpR:72531.1,115797.0] function(u) || -> subclass(regular(complement(intersection(successor(u),v))),u)*.
% 299.94/300.91 118737[3:SpR:30545.0,115797.0] || -> subclass(regular(complement(intersection(complement(successor(null_class)),u))),complement(singleton(null_class)))*.
% 299.94/300.91 118775[3:SpR:39614.1,115797.0] || subclass(u,union(null_class,v)) -> subclass(regular(complement(u)),v)*.
% 299.94/300.91 118800[3:Res:115797.0,58259.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),u)*.
% 299.94/300.91 118966[3:SpR:39614.1,115798.0] || subclass(u,union(v,null_class)) -> subclass(regular(complement(u)),v)*.
% 299.94/300.91 119208[3:SpR:26766.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),complement(v))),union(null_class,v))*.
% 299.94/300.91 119233[3:SpR:44.0,115887.0] || -> subclass(regular(successor(complement(power_class(u)))),complement(singleton(complement(power_class(u)))))*.
% 299.94/300.91 119303[7:SpR:72531.1,115935.0] function(u) || -> subclass(regular(complement(intersection(v,successor(u)))),u)*.
% 299.94/300.91 119307[3:SpR:30545.0,115935.0] || -> subclass(regular(complement(intersection(u,complement(successor(null_class))))),complement(singleton(null_class)))*.
% 299.94/300.91 119363[3:Res:115935.0,58259.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),v)*.
% 299.94/300.91 119755[3:SpR:43201.1,117791.0] || subclass(complement(intersection(u,v)),null_class)* -> subclass(regular(null_class),v).
% 299.94/300.91 119774[3:Res:117791.0,58259.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.91 119789[3:Res:117791.0,64251.0] || equal(regular(union(null_class,complement(intersection(u,successor(null_class))))),universal_class)** -> .
% 299.94/300.91 119790[3:Res:117791.0,58345.0] || -> subclass(regular(union(null_class,complement(intersection(u,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91 119795[3:Res:117791.0,58626.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(null_class,v))))),v)*.
% 299.94/300.91 119796[3:Res:117791.0,75043.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,null_class))))),v)*.
% 299.94/300.91 119880[3:SpR:26766.0,118554.0] || -> subclass(regular(union(complement(successor(u)),complement(v))),union(null_class,v))*.
% 299.94/300.91 119896[3:SpR:44.0,118554.0] || -> subclass(regular(successor(complement(successor(u)))),complement(singleton(complement(successor(u)))))*.
% 299.94/300.91 119983[3:SpR:43201.1,118834.0] || subclass(complement(u),null_class) -> subclass(regular(union(null_class,v)),u)*.
% 299.94/300.91 119994[3:SpR:44501.1,118834.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),u).
% 299.94/300.91 120025[3:Res:118834.0,58259.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),u)*.
% 299.94/300.91 120072[3:Rew:106595.0,119969.0] || -> subclass(regular(union(complement(symmetric_difference(u,v)),w)),symmetric_difference(v,u))*.
% 299.94/300.91 120074[3:Rew:101822.0,119973.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,u))*.
% 299.94/300.91 120075[3:Rew:101822.0,119974.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(u,null_class))*.
% 299.94/300.91 120076[3:Rew:101822.0,119975.0] || -> subclass(regular(union(union(null_class,complement(u)),v)),union(null_class,u))*.
% 299.94/300.91 120150[7:SpR:72531.1,119989.0] function(complement(u)) || -> subclass(regular(successor(successor(complement(u)))),u)*.
% 299.94/300.91 120162[3:Res:119989.0,352.1] inductive(regular(successor(union(null_class,complement(u))))) || -> member(null_class,u)*.
% 299.94/300.91 120224[3:Rew:47142.0,120118.0] || -> subclass(regular(successor(power_class(complement(power_class(u))))),image(element_relation,power_class(u)))*.
% 299.94/300.91 120225[3:Rew:47142.0,120120.0] || -> subclass(regular(successor(power_class(complement(successor(u))))),image(element_relation,successor(u)))*.
% 299.94/300.91 120258[3:Res:120157.0,352.1] inductive(regular(successor(complement(successor(u))))) || -> member(null_class,successor(u))*.
% 299.94/300.91 120335[3:Res:120207.0,352.1] inductive(regular(successor(union(null_class,u)))) || -> member(null_class,complement(u))*.
% 299.94/300.91 120457[3:Res:120301.0,352.1] inductive(regular(successor(union(u,null_class)))) || -> member(null_class,complement(u))*.
% 299.94/300.91 120706[3:Res:120317.0,352.1] inductive(regular(successor(power_class(u)))) || -> member(null_class,complement(power_class(u)))*.
% 299.94/300.91 120733[3:Res:120319.0,352.1] inductive(regular(successor(successor(u)))) || -> member(null_class,complement(successor(u)))*.
% 299.94/300.91 120804[3:Res:120315.0,352.1] inductive(regular(successor(union(u,u)))) || -> member(null_class,complement(u))*.
% 299.94/300.91 120966[3:SpR:43201.1,119396.0] || subclass(complement(u),null_class) -> subclass(regular(union(v,null_class)),u)*.
% 299.94/300.91 121008[3:Res:119396.0,58259.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),v)*.
% 299.94/300.91 121055[3:Rew:106595.0,120952.0] || -> subclass(regular(union(u,complement(symmetric_difference(v,w)))),symmetric_difference(w,v))*.
% 299.94/300.91 121057[3:Rew:101822.0,120956.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,v))*.
% 299.94/300.91 121058[3:Rew:101822.0,120957.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(v,null_class))*.
% 299.94/300.91 121059[3:Rew:101822.0,120958.0] || -> subclass(regular(union(u,union(null_class,complement(v)))),union(null_class,v))*.
% 299.94/300.91 121129[7:SpR:72531.1,120061.0] function(u) || -> subclass(regular(union(successor(u),v)),complement(u))*.
% 299.94/300.91 121135[3:SpR:101822.0,120061.0] || -> subclass(regular(union(union(u,v),w)),complement(union(u,v)))*.
% 299.94/300.91 121202[3:Rew:106771.0,121107.0] || -> subclass(regular(union(symmetric_difference(u,v),w)),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 121204[3:Rew:101822.0,121111.0] || -> subclass(regular(union(union(u,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91 121205[3:Rew:101822.0,121112.0] || -> subclass(regular(union(union(u,null_class),v)),union(null_class,complement(u)))*.
% 299.94/300.91 121206[3:Rew:101822.0,121113.0] || -> subclass(regular(union(union(null_class,u),v)),union(null_class,complement(u)))*.
% 299.94/300.91 121486[7:SpR:72531.1,121044.0] function(u) || -> subclass(regular(union(v,successor(u))),complement(u))*.
% 299.94/300.91 121492[3:SpR:101822.0,121044.0] || -> subclass(regular(union(u,union(v,w))),complement(union(v,w)))*.
% 299.94/300.91 121562[3:Rew:106774.0,121464.0] || -> subclass(regular(union(u,symmetric_difference(v,w))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91 121564[3:Rew:101822.0,121468.0] || -> subclass(regular(union(u,union(v,v))),union(null_class,complement(v)))*.
% 299.94/300.91 121565[3:Rew:101822.0,121469.0] || -> subclass(regular(union(u,union(v,null_class))),union(null_class,complement(v)))*.
% 299.94/300.91 121566[3:Rew:101822.0,121470.0] || -> subclass(regular(union(u,union(null_class,v))),union(null_class,complement(v)))*.
% 299.94/300.91 121645[3:SpR:44501.1,121118.0] || subclass(union(u,null_class),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91 122229[3:SpR:72387.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(v,w))*.
% 299.94/300.91 122247[3:SpR:39614.1,103272.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),v)*.
% 299.94/300.91 122254[3:SpR:46586.0,103272.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),complement(v))*.
% 299.94/300.91 122255[3:SpR:102264.0,103272.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),complement(v))*.
% 299.94/300.91 122256[3:SpR:46592.0,103272.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),power_class(v))*.
% 299.94/300.91 122306[3:Res:103272.0,58259.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),v)*.
% 299.94/300.91 122321[3:Res:103272.0,64251.0] || equal(complement(union(u,complement(intersection(successor(null_class),v)))),universal_class)** -> .
% 299.94/300.91 122322[3:Res:103272.0,58345.0] || -> subclass(complement(union(u,complement(intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.94/300.91 122332[3:Res:103272.0,58626.0] || -> subclass(complement(union(u,complement(intersection(union(null_class,v),w)))),v)*.
% 299.94/300.91 122333[3:Res:103272.0,75043.0] || -> subclass(complement(union(u,complement(intersection(union(v,null_class),w)))),v)*.
% 299.94/300.91 123060[3:SpR:39614.1,110705.0] || subclass(u,union(null_class,intersection(v,w)))* -> subclass(u,w).
% 299.94/300.91 123079[3:Res:110705.0,58259.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),v)*.
% 299.94/300.91 123094[3:Res:110705.0,64251.0] || equal(intersection(union(null_class,intersection(u,successor(null_class))),v),universal_class)** -> .
% 299.94/300.91 123095[3:Res:110705.0,58345.0] || -> subclass(intersection(union(null_class,intersection(u,successor(null_class))),v),singleton(null_class))*.
% 299.94/300.91 123101[3:Res:110705.0,58626.0] || -> subclass(intersection(union(null_class,intersection(u,union(null_class,v))),w),v)*.
% 299.94/300.91 123102[3:Res:110705.0,75043.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,null_class))),w),v)*.
% 299.94/300.91 123138[3:Con:123100.0] || member(u,union(null_class,intersection(v,w)))* -> member(u,w).
% 299.94/300.91 123362[3:SpR:39614.1,111052.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),w)*.
% 299.94/300.91 123386[3:Res:111052.0,58259.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.94/300.91 123401[3:Res:111052.0,64251.0] || equal(union(null_class,intersection(intersection(u,successor(null_class)),v)),universal_class)** -> .
% 299.94/300.91 123402[3:Res:111052.0,58345.0] || -> subclass(union(null_class,intersection(intersection(u,successor(null_class)),v)),singleton(null_class))*.
% 299.94/300.91 123408[3:Res:111052.0,58626.0] || -> subclass(union(null_class,intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.94/300.91 123409[3:Res:111052.0,75043.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.94/300.91 123539[3:Res:111207.0,58259.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.91 123554[3:Res:111207.0,64251.0] || equal(intersection(u,union(null_class,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.94/300.91 123555[3:Res:111207.0,58345.0] || -> subclass(intersection(u,union(null_class,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91 123561[3:Res:111207.0,58626.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.91 123562[3:Res:111207.0,75043.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.91 123849[3:Res:111582.0,58259.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.91 123864[3:Res:111582.0,64251.0] || equal(union(null_class,intersection(u,intersection(v,successor(null_class)))),universal_class)** -> .
% 299.94/300.91 123865[3:Res:111582.0,58345.0] || -> subclass(union(null_class,intersection(u,intersection(v,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91 123871[3:Res:111582.0,58626.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.91 123872[3:Res:111582.0,75043.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.91 123964[3:SpR:46586.0,112197.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),power_class(v))*.
% 299.94/300.91 123965[3:SpR:102264.0,112197.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),successor(v))*.
% 299.94/300.91 123966[3:SpR:46592.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),complement(v))*.
% 299.94/300.91 124023[3:Res:112197.0,58259.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),v)*.
% 299.94/300.91 124038[3:Res:112197.0,64251.0] || equal(complement(union(complement(intersection(u,successor(null_class))),v)),universal_class)** -> .
% 299.94/300.91 124039[3:Res:112197.0,58345.0] || -> subclass(complement(union(complement(intersection(u,successor(null_class))),v)),singleton(null_class))*.
% 299.94/300.91 124049[3:Res:112197.0,58626.0] || -> subclass(complement(union(complement(intersection(u,union(null_class,v))),w)),v)*.
% 299.94/300.91 124050[3:Res:112197.0,75043.0] || -> subclass(complement(union(complement(intersection(u,union(v,null_class))),w)),v)*.
% 299.94/300.91 124361[6:SpR:112558.0,29936.1] || -> member(null_class,union(u,v)) member(null_class,complement(union(v,u)))*.
% 299.94/300.91 124395[3:SpR:112558.0,96978.0] || -> subclass(complement(successor(successor(complement(union(u,v))))),union(v,u))*.
% 299.94/300.91 124405[0:SpR:112558.0,95719.0] || -> subclass(complement(union(union(u,v),w)),complement(union(v,u)))*.
% 299.94/300.91 124407[3:SpR:112558.0,96527.0] || -> subclass(complement(successor(successor(union(u,v)))),complement(union(v,u)))*.
% 299.94/300.91 124411[3:SpR:112558.0,100257.0] || -> subclass(complement(union(complement(union(u,v)),w)),union(v,u))*.
% 299.94/300.91 124442[0:SpR:112558.0,95777.0] || -> subclass(complement(union(u,union(v,w))),complement(union(w,v)))*.
% 299.94/300.91 124444[3:SpR:112558.0,100329.0] || -> subclass(complement(union(u,complement(union(v,w)))),union(w,v))*.
% 299.94/300.91 124891[0:Rew:46582.0,124343.0] || -> equal(complement(power_class(union(u,v))),complement(power_class(union(v,u))))*.
% 299.94/300.91 124926[3:Rew:101738.0,124368.0] || -> subclass(regular(union(complement(union(u,v)),w)),union(v,u))*.
% 299.94/300.91 124944[3:Rew:101822.0,124428.0] || -> subclass(regular(union(union(u,v),w)),complement(union(v,u)))*.
% 299.94/300.91 124950[3:Rew:101738.0,124450.0] || -> subclass(regular(union(u,complement(union(v,w)))),union(w,v))*.
% 299.94/300.91 124952[3:Rew:101822.0,124454.0] || -> subclass(regular(union(u,union(v,w))),complement(union(w,v)))*.
% 299.94/300.91 125518[3:SpR:26766.0,115740.1] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),v)*.
% 299.94/300.91 125555[3:Res:115740.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),v)*.
% 299.94/300.91 125618[3:SpR:72387.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),union(u,v))*.
% 299.94/300.91 125636[3:SpR:39614.1,115778.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),v)*.
% 299.94/300.91 125682[3:Res:115778.0,58259.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),u)*.
% 299.94/300.91 125697[3:Res:115778.0,64251.0] || equal(regular(complement(intersection(intersection(successor(null_class),u),v))),universal_class)** -> .
% 299.94/300.91 125698[3:Res:115778.0,58345.0] || -> subclass(regular(complement(intersection(intersection(successor(null_class),u),v))),singleton(null_class))*.
% 299.94/300.91 125703[3:Res:115778.0,58626.0] || -> subclass(regular(complement(intersection(intersection(union(null_class,u),v),w))),u)*.
% 299.94/300.91 125704[3:Res:115778.0,75043.0] || -> subclass(regular(complement(intersection(intersection(union(u,null_class),v),w))),u)*.
% 299.94/300.91 125889[3:SpR:72387.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),union(v,w))*.
% 299.94/300.91 125907[3:SpR:39614.1,115916.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),v)*.
% 299.94/300.91 125948[3:Res:115916.0,58259.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),v)*.
% 299.94/300.91 125963[3:Res:115916.0,64251.0] || equal(regular(complement(intersection(u,intersection(successor(null_class),v)))),universal_class)** -> .
% 299.94/300.91 125964[3:Res:115916.0,58345.0] || -> subclass(regular(complement(intersection(u,intersection(successor(null_class),v)))),singleton(null_class))*.
% 299.94/300.91 125969[3:Res:115916.0,58626.0] || -> subclass(regular(complement(intersection(u,intersection(union(null_class,v),w)))),v)*.
% 299.94/300.91 125970[3:Res:115916.0,75043.0] || -> subclass(regular(complement(intersection(u,intersection(union(v,null_class),w)))),v)*.
% 299.94/300.91 126063[3:SpR:39614.1,118736.0] || subclass(u,union(v,v))* -> subclass(regular(complement(u)),v)*.
% 299.94/300.91 126725[3:SpR:53121.1,121132.0] || equal(union(u,u),null_class)** -> subclass(regular(null_class),complement(u))*.
% 299.94/300.91 126726[3:SpR:44501.1,121132.0] || subclass(union(u,u),null_class)* -> subclass(regular(null_class),complement(u)).
% 299.94/300.91 127044[3:SpR:46586.0,122207.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),power_class(w))*.
% 299.94/300.91 127045[3:SpR:102264.0,122207.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),successor(w))*.
% 299.94/300.91 127046[3:SpR:46592.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),complement(w))*.
% 299.94/300.91 127098[3:Res:122207.0,58259.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),w)*.
% 299.94/300.91 127113[3:Res:122207.0,64251.0] || equal(complement(union(u,complement(intersection(v,successor(null_class))))),universal_class)** -> .
% 299.94/300.91 127114[3:Res:122207.0,58345.0] || -> subclass(complement(union(u,complement(intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91 127124[3:Res:122207.0,58626.0] || -> subclass(complement(union(u,complement(intersection(v,union(null_class,w))))),w)*.
% 299.94/300.91 127125[3:Res:122207.0,75043.0] || -> subclass(complement(union(u,complement(intersection(v,union(w,null_class))))),w)*.
% 299.94/300.91 128046[3:SpR:39614.1,125596.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),w)*.
% 299.94/300.91 128069[3:Res:125596.0,58259.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),v)*.
% 299.94/300.91 128084[3:Res:125596.0,64251.0] || equal(regular(complement(intersection(intersection(u,successor(null_class)),v))),universal_class)** -> .
% 299.94/300.91 128085[3:Res:125596.0,58345.0] || -> subclass(regular(complement(intersection(intersection(u,successor(null_class)),v))),singleton(null_class))*.
% 299.94/300.91 128090[3:Res:125596.0,58626.0] || -> subclass(regular(complement(intersection(intersection(u,union(null_class,v)),w))),v)*.
% 299.94/300.91 128091[3:Res:125596.0,75043.0] || -> subclass(regular(complement(intersection(intersection(u,union(v,null_class)),w))),v)*.
% 299.94/300.91 128223[3:Res:125867.0,58259.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),w)*.
% 299.94/300.91 128238[3:Res:125867.0,64251.0] || equal(regular(complement(intersection(u,intersection(v,successor(null_class))))),universal_class)** -> .
% 299.94/300.91 128239[3:Res:125867.0,58345.0] || -> subclass(regular(complement(intersection(u,intersection(v,successor(null_class))))),singleton(null_class))*.
% 299.94/300.91 128244[3:Res:125867.0,58626.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(null_class,w))))),w)*.
% 299.94/300.91 128245[3:Res:125867.0,75043.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(w,null_class))))),w)*.
% 299.94/300.91 128604[3:Res:83718.0,60237.0] || -> subclass(intersection(intersection(union(null_class,intersection(u,v)),w),x),v)*.
% 299.94/300.91 128606[3:Res:95663.0,60237.0] || -> subclass(intersection(union(null_class,intersection(intersection(u,v),w)),x),v)*.
% 299.94/300.91 128612[3:Res:83725.0,60237.0] || -> subclass(union(null_class,intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.94/300.91 128615[3:Res:95683.0,60237.0] || -> subclass(union(null_class,intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.94/300.91 128620[3:Res:113455.0,60237.0] || -> subclass(regular(union(null_class,complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.91 128623[3:Res:83730.0,60237.0] || -> subclass(intersection(u,intersection(v,union(null_class,intersection(w,x)))),x)*.
% 299.94/300.91 128625[3:Res:111207.0,60237.0] || -> subclass(intersection(u,union(null_class,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.91 128626[3:Res:111582.0,60237.0] || -> subclass(union(null_class,intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.91 128630[3:Res:83733.0,60237.0] || -> subclass(intersection(u,intersection(union(null_class,intersection(v,w)),x)),w)*.
% 299.94/300.91 128635[3:Res:95699.0,60237.0] || -> subclass(intersection(u,union(null_class,intersection(intersection(v,w),x))),w)*.
% 299.94/300.91 128637[0:Res:57662.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),w)*.
% 299.94/300.91 128639[3:Res:83738.0,60237.0] || -> subclass(intersection(intersection(u,union(null_class,intersection(v,w))),x),w)*.
% 299.94/300.91 128641[3:Res:110705.0,60237.0] || -> subclass(intersection(union(null_class,intersection(u,intersection(v,w))),x),w)*.
% 299.94/300.91 128642[0:Res:56577.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),w)*.
% 299.94/300.91 128645[3:Res:83739.0,60237.0] || -> subclass(union(null_class,intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.94/300.91 128648[3:Res:95712.0,60237.0] || -> subclass(union(null_class,intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.94/300.91 128649[3:Res:111052.0,60237.0] || -> subclass(union(null_class,intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.94/300.91 128650[3:Res:86303.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),w)*.
% 299.94/300.91 128659[3:Res:97047.0,60237.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.91 128660[3:Res:97082.0,60237.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.91 128661[3:Res:96083.0,60237.0] || -> subclass(complement(successor(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.94/300.91 128662[3:Res:106828.0,60237.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.91 128664[3:Res:100372.0,60237.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),v)*.
% 299.94/300.91 128665[3:Res:112197.0,60237.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),w)*.
% 299.94/300.91 128667[3:Res:103272.0,60237.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),w)*.
% 299.94/300.91 128668[3:Res:122207.0,60237.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),x)*.
% 299.94/300.91 128669[3:Res:103321.0,60237.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.94/300.91 128670[3:Res:100420.0,60237.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.94/300.91 128672[3:Res:86302.1,60237.0] || subclass(singleton(null_class),intersection(u,v))* -> subclass(successor(null_class),v).
% 299.94/300.91 128676[3:Res:115797.0,60237.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),v)*.
% 299.94/300.91 128679[3:Res:115935.0,60237.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),w)*.
% 299.94/300.91 128682[3:Res:115916.0,60237.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),w)*.
% 299.94/300.91 128683[3:Res:125867.0,60237.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),x)*.
% 299.94/300.91 128684[3:Res:115778.0,60237.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),v)*.
% 299.94/300.91 128685[3:Res:125596.0,60237.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),w)*.
% 299.94/300.91 128687[3:Res:117791.0,60237.0] || -> subclass(regular(union(null_class,complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.91 128688[3:Res:118834.0,60237.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),v)*.
% 299.94/300.91 128689[3:Res:119396.0,60237.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),w)*.
% 299.94/300.91 128853[3:Res:95663.0,60344.0] || -> subclass(intersection(union(null_class,intersection(union(u,u),v)),w),u)*.
% 299.94/300.91 128862[3:Res:95683.0,60344.0] || -> subclass(union(null_class,intersection(intersection(union(u,u),v),w)),u)*.
% 299.94/300.91 128867[3:Res:113455.0,60344.0] || -> subclass(regular(union(null_class,complement(intersection(union(u,u),v)))),u)*.
% 299.94/300.91 128872[3:Res:111207.0,60344.0] || -> subclass(intersection(u,union(null_class,intersection(v,union(w,w)))),w)*.
% 299.94/300.91 128873[3:Res:111582.0,60344.0] || -> subclass(union(null_class,intersection(u,intersection(v,union(w,w)))),w)*.
% 299.94/300.91 128882[3:Res:95699.0,60344.0] || -> subclass(intersection(u,union(null_class,intersection(union(v,v),w))),v)*.
% 299.94/300.91 128884[3:Res:57662.1,60344.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),v)*.
% 299.94/300.91 128888[3:Res:110705.0,60344.0] || -> subclass(intersection(union(null_class,intersection(u,union(v,v))),w),v)*.
% 299.94/300.91 128889[3:Res:56577.1,60344.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),v)*.
% 299.94/300.91 128895[3:Res:95712.0,60344.0] || -> subclass(union(null_class,intersection(u,intersection(union(v,v),w))),v)*.
% 299.94/300.91 128896[3:Res:111052.0,60344.0] || -> subclass(union(null_class,intersection(intersection(u,union(v,v)),w)),v)*.
% 299.94/300.91 128897[3:Res:86303.1,60344.0] || subclass(u,union(v,v))* -> subclass(union(u,null_class),v)*.
% 299.94/300.91 128912[3:Res:97047.0,60344.0] || -> subclass(complement(successor(successor(complement(intersection(union(u,u),v))))),u)*.
% 299.94/300.91 128914[3:Res:96083.0,60344.0] || -> subclass(complement(successor(complement(restrict(union(u,u),v,w)))),u)*.
% 299.94/300.91 128915[3:Res:106828.0,60344.0] || -> subclass(complement(successor(successor(complement(intersection(u,union(v,v)))))),v)*.
% 299.94/300.91 128917[3:Res:100372.0,60344.0] || -> subclass(complement(union(complement(intersection(union(u,u),v)),w)),u)*.
% 299.94/300.91 128918[3:Res:112197.0,60344.0] || -> subclass(complement(union(complement(intersection(u,union(v,v))),w)),v)*.
% 299.94/300.91 128920[3:Res:103272.0,60344.0] || -> subclass(complement(union(u,complement(intersection(union(v,v),w)))),v)*.
% 299.94/300.91 128921[3:Res:122207.0,60344.0] || -> subclass(complement(union(u,complement(intersection(v,union(w,w))))),w)*.
% 299.94/300.91 128960[3:Res:86302.1,60344.0] || subclass(singleton(null_class),union(u,u))* -> subclass(successor(null_class),u).
% 299.94/300.91 128972[3:Res:115916.0,60344.0] || -> subclass(regular(complement(intersection(u,intersection(union(v,v),w)))),v)*.
% 299.94/300.91 128973[3:Res:125867.0,60344.0] || -> subclass(regular(complement(intersection(u,intersection(v,union(w,w))))),w)*.
% 299.94/300.91 128974[3:Res:115778.0,60344.0] || -> subclass(regular(complement(intersection(intersection(union(u,u),v),w))),u)*.
% 299.94/300.91 128975[3:Res:125596.0,60344.0] || -> subclass(regular(complement(intersection(intersection(u,union(v,v)),w))),v)*.
% 299.94/300.91 128980[3:Res:117791.0,60344.0] || -> subclass(regular(union(null_class,complement(intersection(u,union(v,v))))),v)*.
% 299.94/300.91 129065[0:SpR:42085.0,70401.0] || -> subclass(intersection(intersection(u,complement(v)),restrict(v,w,x)),null_class)*.
% 299.94/300.91 129068[0:SpR:23584.0,70401.0] || -> member(u,v) subclass(intersection(intersection(w,singleton(u)),v),null_class)*.
% 299.94/300.91 129160[0:SpR:39614.1,70401.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(w,u))*.
% 299.94/300.91 129210[0:Rew:29.0,129055.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(v,w,x))*.
% 299.94/300.91 129211[0:Rew:29.0,129062.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(x,v,w))*.
% 299.94/300.91 129238[0:SpR:42085.0,70402.0] || -> subclass(intersection(intersection(complement(u),v),restrict(u,w,x)),null_class)*.
% 299.94/300.91 129241[0:SpR:23584.0,70402.0] || -> member(u,v) subclass(intersection(intersection(singleton(u),w),v),null_class)*.
% 299.94/300.91 129333[0:SpR:39614.1,70402.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(v,u))*.
% 299.94/300.91 129383[0:Rew:29.0,129228.0] || -> subclass(restrict(intersection(u,v),w,x),restrict(u,w,x))*.
% 299.94/300.91 129408[3:SpR:23452.0,129313.0] || -> member(u,singleton(null_class)) subclass(intersection(successor(null_class),singleton(u)),null_class)*.
% 299.94/300.91 129449[3:SpR:39614.1,129313.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(singleton(null_class),u))*.
% 299.94/300.91 129522[3:SpR:39614.1,129403.0] || subclass(u,successor(null_class)) -> subclass(u,intersection(u,singleton(null_class)))*.
% 299.94/300.91 129577[3:SpR:39614.1,129413.1] || subclass(u,successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.94/300.91 129710[6:MRR:129682.2,4383.0] || member(u,cross_product(v,w))* member(u,successor(null_class)) -> .
% 299.94/300.91 129885[6:SpR:129728.0,15463.1] || member(successor(null_class),universal_class) -> member(ordered_pair(successor(null_class),null_class),domain_relation)*.
% 299.94/300.91 130211[3:SpR:23452.0,129428.0] || -> member(u,singleton(null_class)) subclass(intersection(singleton(u),successor(null_class)),null_class)*.
% 299.94/300.91 130469[3:SpR:129591.1,70401.0] || -> member(null_class,u) subclass(intersection(intersection(v,successor(null_class)),u),null_class)*.
% 299.94/300.91 130473[3:SpR:129591.1,70402.0] || -> member(null_class,u) subclass(intersection(intersection(successor(null_class),v),u),null_class)*.
% 299.94/300.91 130516[3:SpR:129591.1,39614.1] || subclass(u,successor(null_class))* -> member(null_class,u) equal(null_class,u).
% 299.94/300.91 131287[3:Rew:72365.0,131063.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(v,u)),null_class)*.
% 299.94/300.91 131288[3:Rew:72365.0,131068.1] || -> member(null_class,u) subclass(intersection(successor(null_class),intersection(u,v)),null_class)*.
% 299.94/300.91 131291[3:Rew:7649.0,131092.1] || -> member(null_class,complement(u)) equal(union(u,complement(successor(null_class))),universal_class)**.
% 299.94/300.91 131471[3:Rew:72365.0,131341.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(null_class,u)),null_class)*.
% 299.94/300.91 131347[3:SpR:23452.0,129302.0] || -> member(u,v) subclass(intersection(union(null_class,v),singleton(u)),null_class)*.
% 299.94/300.91 131473[3:Rew:72365.0,131350.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(null_class,u)),null_class)*.
% 299.94/300.91 131356[3:SpR:42085.0,129302.0] || -> subclass(intersection(union(null_class,complement(u)),restrict(u,v,w)),null_class)*.
% 299.94/300.91 131359[3:SpR:23584.0,129302.0] || -> member(u,v) subclass(intersection(union(null_class,singleton(u)),v),null_class)*.
% 299.94/300.91 131400[7:SpR:72531.1,129302.0] function(u) || -> subclass(intersection(successor(u),v),intersection(u,v))*.
% 299.94/300.91 131404[3:SpR:30545.0,129302.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(complement(singleton(null_class)),u))*.
% 299.94/300.91 131443[3:SpR:39614.1,129302.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(v,u))*.
% 299.94/300.91 131480[3:Rew:29.0,131345.0] || -> subclass(restrict(union(null_class,u),v,w),restrict(u,v,w))*.
% 299.94/300.91 131617[3:Rew:72365.0,131498.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,null_class)),null_class)*.
% 299.94/300.91 131504[3:SpR:23452.0,129304.0] || -> member(u,v) subclass(intersection(union(v,null_class),singleton(u)),null_class)*.
% 299.94/300.91 131620[3:Rew:72365.0,131507.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,null_class)),null_class)*.
% 299.94/300.91 131588[3:SpR:39614.1,129304.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(v,u))*.
% 299.94/300.91 131630[3:Rew:29.0,131502.0] || -> subclass(restrict(union(u,null_class),v,w),restrict(u,v,w))*.
% 299.94/300.91 131781[3:Rew:72365.0,131651.1] || -> equal(u,null_class) subclass(intersection(u,union(null_class,regular(u))),null_class)*.
% 299.94/300.91 131784[3:Rew:72365.0,131666.0] || -> subclass(intersection(complement(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.94/300.91 131710[7:SpR:72531.1,131342.0] function(u) || -> subclass(intersection(successor(u),v),intersection(v,u))*.
% 299.94/300.91 131714[3:SpR:30545.0,131342.0] || -> subclass(intersection(complement(successor(null_class)),u),intersection(u,complement(singleton(null_class))))*.
% 299.94/300.91 131753[3:SpR:39614.1,131342.0] || subclass(u,union(null_class,v)) -> subclass(u,intersection(u,v))*.
% 299.94/300.91 132436[3:MRR:132397.2,4383.0] || member(u,union(null_class,complement(v)))* member(u,v) -> .
% 299.94/300.91 132508[3:MRR:132495.2,4383.0] || member(u,complement(successor(null_class)))* member(u,singleton(null_class)) -> .
% 299.94/300.91 133159[3:SpR:132396.0,30.0] || -> equal(restrict(union(null_class,complement(cross_product(u,v))),u,v),null_class)**.
% 299.94/300.91 133292[7:SpR:72531.1,132396.0] function(complement(u)) || -> equal(intersection(u,successor(complement(u))),null_class)**.
% 299.94/300.91 133592[7:SpR:72531.1,132409.0] function(complement(u)) || -> equal(symmetric_difference(u,successor(complement(u))),universal_class)**.
% 299.94/300.91 134233[3:SpR:23452.0,131420.0] || -> member(u,v) subclass(intersection(singleton(u),union(null_class,v)),null_class)*.
% 299.94/300.91 134245[3:SpR:23584.0,131420.0] || -> member(u,v) subclass(intersection(v,union(null_class,singleton(u))),null_class)*.
% 299.94/300.91 134290[7:SpR:72531.1,131420.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(u,v))*.
% 299.94/300.91 134294[3:SpR:30545.0,131420.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(complement(singleton(null_class)),u))*.
% 299.94/300.91 134694[3:SpR:39614.1,131499.0] || subclass(u,union(v,null_class)) -> subclass(u,intersection(u,v))*.
% 299.94/300.91 134788[3:SpR:23452.0,131566.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,null_class)),null_class)*.
% 299.94/300.91 135001[7:SpR:72531.1,131730.0] function(u) || -> subclass(intersection(v,successor(u)),intersection(v,u))*.
% 299.94/300.91 135005[3:SpR:30545.0,131730.0] || -> subclass(intersection(u,complement(successor(null_class))),intersection(u,complement(singleton(null_class))))*.
% 299.94/300.91 135393[3:SpR:134531.1,23452.0] || equal(u,universal_class) -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91 135467[3:SpR:134531.1,70401.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(v,w))*.
% 299.94/300.91 135468[3:SpR:134531.1,70402.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(u,w))*.
% 299.94/300.91 135469[3:SpR:134531.1,83718.0] || equal(intersection(union(null_class,u),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91 135470[3:SpR:134531.1,88269.0] || equal(intersection(union(u,null_class),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91 135471[3:SpR:134531.1,83738.0] || equal(intersection(u,union(null_class,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91 135472[3:SpR:134531.1,88296.0] || equal(intersection(u,union(v,null_class)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91 135477[3:SpR:134531.1,95663.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,u)*.
% 299.94/300.91 135478[3:SpR:134531.1,110705.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91 135483[3:SpR:134531.1,42085.0] || equal(complement(u),universal_class) -> equal(restrict(u,v,w),null_class)**.
% 299.94/300.91 135495[3:SpR:134531.1,72029.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,null_class))*.
% 299.94/300.91 135497[3:SpR:134531.1,81790.0] || equal(union(null_class,u),universal_class) -> subclass(v,union(u,u))*.
% 299.94/300.91 135500[3:SpR:134531.1,129302.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(u,v))*.
% 299.94/300.91 135501[3:SpR:134531.1,131342.0] || equal(union(null_class,u),universal_class) -> subclass(v,intersection(v,u))*.
% 299.94/300.91 135503[3:SpR:134531.1,81819.0] || equal(union(u,u),universal_class)** -> subclass(v,union(u,null_class))*.
% 299.94/300.91 135505[3:SpR:134531.1,89608.0] || equal(union(u,u),universal_class)** -> subclass(v,union(null_class,u))*.
% 299.94/300.91 135511[3:SpR:134531.1,89515.0] || equal(union(u,null_class),universal_class) -> subclass(v,union(u,u))*.
% 299.94/300.91 135513[3:SpR:134531.1,129304.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(u,v))*.
% 299.94/300.91 135514[3:SpR:134531.1,131499.0] || equal(union(u,null_class),universal_class) -> subclass(v,intersection(v,u))*.
% 299.94/300.91 136216[3:SpR:135234.1,134531.1] || equal(u,universal_class)* equal(v,universal_class)* -> equal(v,u)*.
% 299.94/300.91 136228[3:SpR:135234.1,39766.0] || equal(intersection(u,v),universal_class)** -> equal(intersection(u,v),u).
% 299.94/300.91 136380[3:SpR:135234.1,35112.0] || equal(union(null_class,u),universal_class)** -> equal(union(null_class,u),u).
% 299.94/300.91 136381[3:SpR:135234.1,36218.0] || equal(union(u,u),universal_class)** -> equal(union(u,u),u).
% 299.94/300.91 136406[3:SpR:135234.1,73742.0] || equal(union(u,null_class),universal_class)** -> equal(union(u,null_class),u).
% 299.94/300.91 136931[0:SpR:42085.0,70759.0] || -> subclass(intersection(restrict(u,v,w),intersection(complement(u),x)),null_class)*.
% 299.94/300.91 136934[0:SpR:23584.0,70759.0] || -> member(u,v) subclass(intersection(v,intersection(singleton(u),w)),null_class)*.
% 299.94/300.91 136937[3:SpR:129591.1,70759.0] || -> member(null_class,u) subclass(intersection(u,intersection(successor(null_class),v)),null_class)*.
% 299.94/300.91 137093[0:Rew:30.0,136928.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(u,w,x))*.
% 299.94/300.91 137130[0:SpR:42085.0,70762.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,complement(u))),null_class)*.
% 299.94/300.91 137133[0:SpR:23584.0,70762.0] || -> member(u,v) subclass(intersection(v,intersection(w,singleton(u))),null_class)*.
% 299.94/300.91 137136[3:SpR:129591.1,70762.0] || -> member(null_class,u) subclass(intersection(u,intersection(v,successor(null_class))),null_class)*.
% 299.94/300.91 137822[3:Res:86315.1,60237.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),w)*.
% 299.94/300.91 137823[3:Res:86315.1,58259.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),v)*.
% 299.94/300.91 137839[3:Res:86315.1,64251.0] || subclass(u,successor(null_class))* equal(union(u,u),universal_class)** -> .
% 299.94/300.91 137840[3:Res:86315.1,58345.0] || subclass(u,successor(null_class)) -> subclass(union(u,u),singleton(null_class))*.
% 299.94/300.91 137847[3:Res:86315.1,58626.0] || subclass(u,union(null_class,v)) -> subclass(union(u,u),v)*.
% 299.94/300.91 137848[3:Res:86315.1,75043.0] || subclass(u,union(v,null_class)) -> subclass(union(u,u),v)*.
% 299.94/300.91 137849[3:Res:86315.1,60344.0] || subclass(u,union(v,v))* -> subclass(union(u,u),v)*.
% 299.94/300.91 137992[3:SpR:134531.1,89961.0] || equal(intersection(union(u,u),v),universal_class)** -> subclass(w,u)*.
% 299.94/300.91 138014[3:SpR:39614.1,89961.0] || subclass(u,intersection(union(v,v),w))* -> subclass(u,v).
% 299.94/300.91 138102[3:Con:138055.0] || member(u,intersection(union(v,v),w))* -> member(u,v).
% 299.94/300.91 138182[3:SpR:75513.1,90322.0] || subclass(u,intersection(v,union(w,w)))* -> subclass(u,w).
% 299.94/300.91 138197[3:SpR:135234.1,90322.0] || equal(intersection(u,union(v,v)),universal_class)** -> subclass(w,v)*.
% 299.94/300.91 138278[3:Con:138241.1] || member(u,intersection(v,union(w,w)))* -> member(u,w).
% 299.94/300.91 138827[0:SpR:75513.1,95372.0] || subclass(u,symmetric_difference(v,w))* -> subclass(u,union(w,v)).
% 299.94/300.91 138838[3:SpR:135234.1,95372.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(w,union(v,u))*.
% 299.94/300.91 138935[0:SpL:72387.0,95653.0] || equal(symmetric_difference(u,v),w) -> subclass(w,union(u,v))*.
% 299.94/300.91 138957[0:SpL:39614.1,95653.0] || subclass(u,v)* equal(u,w)* -> subclass(w,v)*.
% 299.94/300.91 139065[0:SpR:72387.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),union(u,v))*.
% 299.94/300.91 139087[0:SpR:39614.1,95670.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),v)*.
% 299.94/300.91 139120[3:SpR:134531.1,95670.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,u)*.
% 299.94/300.91 139142[0:SpR:39614.1,95670.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,v).
% 299.94/300.91 139161[0:Res:95670.0,60237.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.94/300.91 139162[0:Res:95670.0,58259.0] || -> subclass(intersection(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.94/300.91 139177[3:Res:95670.0,64251.0] || equal(intersection(intersection(intersection(successor(null_class),u),v),w),universal_class)** -> .
% 299.94/300.91 139178[3:Res:95670.0,58345.0] || -> subclass(intersection(intersection(intersection(successor(null_class),u),v),w),singleton(null_class))*.
% 299.94/300.91 139184[3:Res:95670.0,58626.0] || -> subclass(intersection(intersection(intersection(union(null_class,u),v),w),x),u)*.
% 299.94/300.91 139185[3:Res:95670.0,75043.0] || -> subclass(intersection(intersection(intersection(union(u,null_class),v),w),x),u)*.
% 299.94/300.91 139186[3:Res:95670.0,60344.0] || -> subclass(intersection(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.94/300.91 139237[0:Con:139183.0] || member(u,intersection(intersection(v,w),x))* -> member(u,v).
% 299.94/300.91 139273[0:SpR:72387.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),union(w,x))*.
% 299.94/300.91 139295[0:SpR:39614.1,95691.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),v)*.
% 299.94/300.91 139320[0:SpR:75513.1,95691.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,w).
% 299.94/300.91 139335[3:SpR:135234.1,95691.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,v)*.
% 299.94/300.91 139357[0:Res:95691.0,60237.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),x)*.
% 299.94/300.91 139358[0:Res:95691.0,58259.0] || -> subclass(intersection(u,intersection(v,intersection(intersection(w,x),y))),w)*.
% 299.94/300.91 139373[3:Res:95691.0,64251.0] || equal(intersection(u,intersection(v,intersection(successor(null_class),w))),universal_class)** -> .
% 299.94/300.91 139374[3:Res:95691.0,58345.0] || -> subclass(intersection(u,intersection(v,intersection(successor(null_class),w))),singleton(null_class))*.
% 299.94/300.91 139380[3:Res:95691.0,58626.0] || -> subclass(intersection(u,intersection(v,intersection(union(null_class,w),x))),w)*.
% 299.94/300.91 139381[3:Res:95691.0,75043.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,null_class),x))),w)*.
% 299.94/300.91 139382[3:Res:95691.0,60344.0] || -> subclass(intersection(u,intersection(v,intersection(union(w,w),x))),w)*.
% 299.94/300.91 139428[0:Con:139379.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,w).
% 299.94/300.91 139557[0:SpR:72387.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),union(v,w))*.
% 299.94/300.91 139579[0:SpR:39614.1,95696.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),v)*.
% 299.94/300.91 139647[0:Res:95696.0,60237.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),w)*.
% 299.94/300.91 139648[0:Res:95696.0,58259.0] || -> subclass(intersection(u,intersection(intersection(intersection(v,w),x),y)),v)*.
% 299.94/300.91 139663[3:Res:95696.0,64251.0] || equal(intersection(u,intersection(intersection(successor(null_class),v),w)),universal_class)** -> .
% 299.94/300.91 139664[3:Res:95696.0,58345.0] || -> subclass(intersection(u,intersection(intersection(successor(null_class),v),w)),singleton(null_class))*.
% 299.94/300.91 139670[3:Res:95696.0,58626.0] || -> subclass(intersection(u,intersection(intersection(union(null_class,v),w),x)),v)*.
% 299.94/300.91 139671[3:Res:95696.0,75043.0] || -> subclass(intersection(u,intersection(intersection(union(v,null_class),w),x)),v)*.
% 299.94/300.91 139672[3:Res:95696.0,60344.0] || -> subclass(intersection(u,intersection(intersection(union(v,v),w),x)),v)*.
% 299.94/300.91 139757[0:SpR:72387.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),union(v,w))*.
% 299.94/300.91 139779[0:SpR:39614.1,95707.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),v)*.
% 299.94/300.91 139847[0:Res:95707.0,60237.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.94/300.91 139848[0:Res:95707.0,58259.0] || -> subclass(intersection(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.94/300.91 139863[3:Res:95707.0,64251.0] || equal(intersection(intersection(u,intersection(successor(null_class),v)),w),universal_class)** -> .
% 299.94/300.91 139864[3:Res:95707.0,58345.0] || -> subclass(intersection(intersection(u,intersection(successor(null_class),v)),w),singleton(null_class))*.
% 299.94/300.91 139870[3:Res:95707.0,58626.0] || -> subclass(intersection(intersection(u,intersection(union(null_class,v),w)),x),v)*.
% 299.94/300.91 139871[3:Res:95707.0,75043.0] || -> subclass(intersection(intersection(u,intersection(union(v,null_class),w)),x),v)*.
% 299.94/300.91 139872[3:Res:95707.0,60344.0] || -> subclass(intersection(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.94/300.91 140664[3:SpR:134531.1,128603.0] || equal(intersection(intersection(u,v),w),universal_class)** -> subclass(x,v)*.
% 299.94/300.91 140686[0:SpR:39614.1,128603.0] || subclass(u,intersection(intersection(v,w),x))* -> subclass(u,w).
% 299.94/300.91 140705[0:Res:128603.0,60237.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.94/300.91 140706[0:Res:128603.0,58259.0] || -> subclass(intersection(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.94/300.91 140721[3:Res:128603.0,64251.0] || equal(intersection(intersection(intersection(u,successor(null_class)),v),w),universal_class)** -> .
% 299.94/300.91 140722[3:Res:128603.0,58345.0] || -> subclass(intersection(intersection(intersection(u,successor(null_class)),v),w),singleton(null_class))*.
% 299.94/300.91 140728[3:Res:128603.0,58626.0] || -> subclass(intersection(intersection(intersection(u,union(null_class,v)),w),x),v)*.
% 299.94/300.91 140729[3:Res:128603.0,75043.0] || -> subclass(intersection(intersection(intersection(u,union(v,null_class)),w),x),v)*.
% 299.94/300.91 140730[3:Res:128603.0,60344.0] || -> subclass(intersection(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.94/300.91 140781[0:Con:140727.0] || member(u,intersection(intersection(v,w),x))* -> member(u,w).
% 299.94/300.91 140927[0:SpR:75513.1,128622.0] || subclass(u,intersection(v,intersection(w,x)))* -> subclass(u,x).
% 299.94/300.91 140942[3:SpR:135234.1,128622.0] || equal(intersection(u,intersection(v,w)),universal_class)** -> subclass(x,w)*.
% 299.94/300.91 140964[0:Res:128622.0,60237.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),y)*.
% 299.94/300.91 140965[0:Res:128622.0,58259.0] || -> subclass(intersection(u,intersection(v,intersection(w,intersection(x,y)))),x)*.
% 299.94/300.91 140980[3:Res:128622.0,64251.0] || equal(intersection(u,intersection(v,intersection(w,successor(null_class)))),universal_class)** -> .
% 299.94/300.91 140981[3:Res:128622.0,58345.0] || -> subclass(intersection(u,intersection(v,intersection(w,successor(null_class)))),singleton(null_class))*.
% 299.94/300.91 140987[3:Res:128622.0,58626.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(null_class,x)))),x)*.
% 299.94/300.91 140988[3:Res:128622.0,75043.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,null_class)))),x)*.
% 299.94/300.91 140989[3:Res:128622.0,60344.0] || -> subclass(intersection(u,intersection(v,intersection(w,union(x,x)))),x)*.
% 299.94/300.91 141035[0:Con:140986.1] || member(u,intersection(v,intersection(w,x)))* -> member(u,x).
% 299.94/300.91 141159[0:Res:128629.0,60237.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),x)*.
% 299.94/300.91 141160[0:Res:128629.0,58259.0] || -> subclass(intersection(u,intersection(intersection(v,intersection(w,x)),y)),w)*.
% 299.94/300.91 141175[3:Res:128629.0,64251.0] || equal(intersection(u,intersection(intersection(v,successor(null_class)),w)),universal_class)** -> .
% 299.94/300.91 141176[3:Res:128629.0,58345.0] || -> subclass(intersection(u,intersection(intersection(v,successor(null_class)),w)),singleton(null_class))*.
% 299.94/300.91 141182[3:Res:128629.0,58626.0] || -> subclass(intersection(u,intersection(intersection(v,union(null_class,w)),x)),w)*.
% 299.94/300.91 141183[3:Res:128629.0,75043.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,null_class)),x)),w)*.
% 299.94/300.91 141184[3:Res:128629.0,60344.0] || -> subclass(intersection(u,intersection(intersection(v,union(w,w)),x)),w)*.
% 299.94/300.91 141378[0:Res:128638.0,60237.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.94/300.91 141379[0:Res:128638.0,58259.0] || -> subclass(intersection(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.94/300.91 141394[3:Res:128638.0,64251.0] || equal(intersection(intersection(u,intersection(v,successor(null_class))),w),universal_class)** -> .
% 299.94/300.91 141395[3:Res:128638.0,58345.0] || -> subclass(intersection(intersection(u,intersection(v,successor(null_class))),w),singleton(null_class))*.
% 299.94/300.91 141401[3:Res:128638.0,58626.0] || -> subclass(intersection(intersection(u,intersection(v,union(null_class,w))),x),w)*.
% 299.94/300.91 141402[3:Res:128638.0,75043.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,null_class))),x),w)*.
% 299.94/300.91 141403[3:Res:128638.0,60344.0] || -> subclass(intersection(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.94/300.91 141632[0:Rew:72365.0,141458.1] || -> equal(u,null_class) subclass(intersection(u,intersection(v,regular(u))),null_class)*.
% 299.94/300.91 141634[0:Rew:72365.0,141475.0] || -> subclass(intersection(complement(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.94/300.91 141513[0:SpR:75513.1,129052.0] || subclass(u,v) -> subclass(intersection(u,w),intersection(w,v))*.
% 299.94/300.91 141568[3:SpR:134531.1,129052.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,v))*.
% 299.94/300.91 141590[0:SpR:39614.1,129052.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,w))*.
% 299.94/300.91 141886[0:MRR:141860.2,4383.0] || member(u,intersection(v,complement(w)))* member(u,w) -> .
% 299.94/300.91 142013[0:MRR:141984.2,4383.0] || member(u,intersection(complement(v),w))* member(u,v) -> .
% 299.94/300.91 142118[0:SpR:141859.0,30.0] || -> equal(restrict(intersection(u,complement(cross_product(v,w))),v,w),null_class)**.
% 299.94/300.91 142729[0:SpR:141983.0,30.0] || -> equal(restrict(intersection(complement(cross_product(u,v)),w),u,v),null_class)**.
% 299.94/300.91 143475[3:Rew:72365.0,143310.1] || subclass(u,singleton(u)) -> equal(intersection(u,successor(u)),null_class)**.
% 299.94/300.91 143875[3:Rew:103455.0,143874.1,26766.0,143874.1,71037.0,143874.1,75901.0,143874.1,7649.0,143874.1] || -> equal(singleton(successor(u)),null_class) member(successor(u),complement(successor(u)))*.
% 299.94/300.91 144713[3:MRR:144704.2,4383.0] || member(u,singleton(singleton(null_class)))* member(u,successor(null_class)) -> .
% 299.94/300.91 145278[3:MRR:145255.2,4383.0] || member(u,union(null_class,v))* member(u,singleton(v)) -> .
% 299.94/300.91 145344[3:MRR:145329.2,4383.0] || member(u,union(v,null_class))* member(u,singleton(v)) -> .
% 299.94/300.91 145398[3:MRR:145386.2,4383.0] || member(u,union(null_class,singleton(v)))* member(u,v) -> .
% 299.94/300.91 145548[3:SpR:145254.0,75513.1] || subclass(singleton(u),union(null_class,u))* -> equal(singleton(u),null_class).
% 299.94/300.91 145908[3:SpR:145328.0,75513.1] || subclass(singleton(u),union(u,null_class))* -> equal(singleton(u),null_class).
% 299.94/300.91 146271[3:SpR:145385.0,30.0] || -> equal(restrict(union(null_class,singleton(cross_product(u,v))),u,v),null_class)**.
% 299.94/300.91 146974[3:MRR:146945.2,4383.0] || member(u,intersection(v,w))* member(u,singleton(w)) -> .
% 299.94/300.91 147097[3:MRR:147068.2,4383.0] || member(u,intersection(v,w))* member(u,singleton(v)) -> .
% 299.94/300.91 147174[3:MRR:147155.2,4383.0] || member(u,intersection(v,singleton(w)))* member(u,w) -> .
% 299.94/300.91 147231[3:SpR:145647.0,75513.1] || subclass(singleton(u),union(u,u))* -> equal(singleton(u),null_class).
% 299.94/300.91 147471[3:MRR:147259.2,4383.0] || member(u,union(v,v))* member(u,singleton(v)) -> .
% 299.94/300.91 147771[3:SpR:146944.0,75513.1] || subclass(singleton(u),intersection(v,u))* -> equal(singleton(u),null_class).
% 299.94/300.91 147864[3:SpR:29.0,146944.0] || -> equal(intersection(singleton(cross_product(u,v)),restrict(w,u,v)),null_class)**.
% 299.94/300.91 148065[3:Rew:72365.0,147888.0] || -> equal(intersection(symmetric_difference(u,v),singleton(complement(intersection(u,v)))),null_class)**.
% 299.94/300.91 148354[3:SpR:147067.0,75513.1] || subclass(singleton(u),intersection(u,v))* -> equal(singleton(u),null_class).
% 299.94/300.91 148796[3:MRR:148771.2,4383.0] || member(u,intersection(singleton(v),w))* member(u,v) -> .
% 299.94/300.91 148904[3:SpR:147154.0,30.0] || -> equal(restrict(intersection(u,singleton(cross_product(v,w))),v,w),null_class)**.
% 299.94/300.91 149385[3:SpR:148770.0,30.0] || -> equal(restrict(intersection(singleton(cross_product(u,v)),w),u,v),null_class)**.
% 299.94/300.91 149830[3:SpR:142270.0,129304.0] || -> subclass(intersection(union(u,null_class),restrict(complement(u),v,w)),null_class)*.
% 299.94/300.91 149831[3:SpR:142270.0,131730.0] || -> subclass(intersection(u,union(null_class,restrict(complement(u),v,w))),null_class)*.
% 299.94/300.91 149834[0:SpR:142270.0,75513.1] || subclass(u,restrict(complement(u),v,w))* -> equal(null_class,u).
% 299.94/300.91 149862[0:SpR:142270.0,70401.0] || -> subclass(intersection(intersection(u,v),restrict(complement(v),w,x)),null_class)*.
% 299.94/300.91 149869[0:SpR:142270.0,70402.0] || -> subclass(intersection(intersection(u,v),restrict(complement(u),w,x)),null_class)*.
% 299.94/300.91 150169[0:Rew:72365.0,149901.0] || -> subclass(intersection(u,intersection(v,restrict(complement(u),w,x))),null_class)*.
% 299.94/300.91 149940[0:SpR:142270.0,70762.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(x,u)),null_class)*.
% 299.94/300.91 149961[0:SpR:142270.0,70759.0] || -> subclass(intersection(restrict(complement(u),v,w),intersection(u,x)),null_class)*.
% 299.94/300.91 149963[3:SpR:142270.0,129313.0] || -> subclass(intersection(successor(null_class),restrict(complement(singleton(null_class)),u,v)),null_class)*.
% 299.94/300.91 150000[3:SpR:26766.0,142270.0] || -> equal(intersection(complement(u),restrict(union(null_class,u),v,w)),null_class)**.
% 299.94/300.91 150592[3:Rew:72365.0,150280.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(u,v))),null_class)*.
% 299.94/300.91 150283[3:SpR:142435.0,134531.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(u,v),null_class)**.
% 299.94/300.91 150598[0:Rew:72365.0,150334.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(u,v))),null_class)*.
% 299.94/300.91 150599[0:Rew:72365.0,150340.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(u,v),w)),null_class)*.
% 299.94/300.91 150600[0:Rew:72365.0,150346.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(u,v))),null_class)*.
% 299.94/300.91 150606[0:Rew:72365.0,150371.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(u,v)),null_class)**.
% 299.94/300.91 150609[0:Rew:72365.0,150380.0] || -> equal(intersection(intersection(u,v),symmetric_difference(u,intersection(u,v))),null_class)**.
% 299.94/300.91 150610[0:Rew:72365.0,150383.0] || -> equal(intersection(intersection(u,v),symmetric_difference(v,intersection(u,v))),null_class)**.
% 299.94/300.91 150616[0:Rew:72365.0,150424.1] || subclass(u,v) -> equal(intersection(u,symmetric_difference(v,u)),null_class)**.
% 299.94/300.91 150619[3:Rew:7649.0,150595.1] || equal(symmetric_difference(u,v),universal_class)** -> equal(union(u,v),universal_class).
% 299.94/300.91 150806[3:Rew:5541.0,150767.0] || -> equal(domain__dfg(singleton(cross_product(u,singleton(v))),u,v),single_valued3(null_class))**.
% 299.94/300.91 150833[3:SpR:150745.0,69.0] || -> equal(apply(singleton(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.91 150871[7:SpL:37608.1,150807.0] function(u) || member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91 150877[3:Res:94124.1,150807.0] || equal(complement(cantor(singleton(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> .
% 299.94/300.91 150884[3:Res:348.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.91 150886[3:Res:365.1,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> .
% 299.94/300.91 150904[3:Res:28672.1,150807.0] || equal(cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> .
% 299.94/300.91 150905[3:Res:4845.1,150807.0] || subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> .
% 299.94/300.91 151203[3:Res:28672.1,144494.0] || equal(singleton(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.91 151204[3:Res:4845.1,144494.0] || subclass(domain_relation,singleton(u)) member(ordered_pair(null_class,null_class),u)* -> .
% 299.94/300.91 151805[3:SpL:4917.0,151512.1] || member(range_of(null_class),universal_class) subclass(universal_class,apply(null_class,u))* -> .
% 299.94/300.91 151925[3:SpR:147875.0,129302.0] || -> subclass(intersection(union(null_class,singleton(u)),restrict(u,v,w)),null_class)*.
% 299.94/300.91 151927[3:SpR:147875.0,131730.0] || -> subclass(intersection(singleton(u),union(null_class,restrict(u,v,w))),null_class)*.
% 299.94/300.91 151958[3:SpR:147875.0,70401.0] || -> subclass(intersection(intersection(u,singleton(v)),restrict(v,w,x)),null_class)*.
% 299.94/300.91 151964[3:SpR:147875.0,70402.0] || -> subclass(intersection(intersection(singleton(u),v),restrict(u,w,x)),null_class)*.
% 299.94/300.91 152120[3:Rew:72365.0,151966.0] || -> subclass(intersection(singleton(u),intersection(v,restrict(u,w,x))),null_class)*.
% 299.94/300.91 151975[3:SpR:147875.0,70762.0] || -> subclass(intersection(restrict(u,v,w),intersection(x,singleton(u))),null_class)*.
% 299.94/300.91 151988[3:SpR:147875.0,70759.0] || -> subclass(intersection(restrict(u,v,w),intersection(singleton(u),x)),null_class)*.
% 299.94/300.91 152444[3:SpR:149031.0,129302.0] || -> subclass(intersection(union(null_class,u),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91 152445[3:SpR:149031.0,129304.0] || -> subclass(intersection(union(u,null_class),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91 152446[3:SpR:149031.0,131730.0] || -> subclass(intersection(u,union(null_class,restrict(singleton(u),v,w))),null_class)*.
% 299.94/300.91 152449[3:SpR:149031.0,75513.1] || subclass(u,restrict(singleton(u),v,w))* -> equal(null_class,u).
% 299.94/300.91 152478[3:SpR:149031.0,70401.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(v),w,x)),null_class)*.
% 299.94/300.91 152485[3:SpR:149031.0,70402.0] || -> subclass(intersection(intersection(u,v),restrict(singleton(u),w,x)),null_class)*.
% 299.94/300.91 152752[3:Rew:72365.0,152517.0] || -> subclass(intersection(u,intersection(v,restrict(singleton(u),w,x))),null_class)*.
% 299.94/300.91 152556[3:SpR:149031.0,70762.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(x,u)),null_class)*.
% 299.94/300.91 152577[3:SpR:149031.0,70759.0] || -> subclass(intersection(restrict(singleton(u),v,w),intersection(u,x)),null_class)*.
% 299.94/300.91 152579[3:SpR:149031.0,129313.0] || -> subclass(intersection(successor(null_class),restrict(singleton(singleton(null_class)),u,v)),null_class)*.
% 299.94/300.91 153184[3:Rew:72365.0,152867.0] || -> subclass(intersection(intersection(u,v),union(null_class,symmetric_difference(v,u))),null_class)*.
% 299.94/300.91 152869[3:SpR:150373.0,131730.0] || -> subclass(intersection(symmetric_difference(u,v),union(null_class,intersection(v,u))),null_class)*.
% 299.94/300.91 152870[3:SpR:150373.0,134531.1] || equal(symmetric_difference(u,v),universal_class) -> equal(intersection(v,u),null_class)**.
% 299.94/300.91 153187[0:Rew:72365.0,152921.0] || -> subclass(intersection(intersection(u,v),intersection(w,symmetric_difference(v,u))),null_class)*.
% 299.94/300.91 153188[0:Rew:72365.0,152927.0] || -> subclass(intersection(intersection(u,v),intersection(symmetric_difference(v,u),w)),null_class)*.
% 299.94/300.91 153189[0:Rew:72365.0,152933.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(w,intersection(v,u))),null_class)*.
% 299.94/300.91 153290[3:SpL:75513.1,151493.0] || subclass(u,v) member(complement(u),symmetric_difference(u,v))* -> .
% 299.94/300.91 153299[3:SpL:39766.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(u,intersection(u,v)))* -> .
% 299.94/300.91 153302[3:SpL:39910.0,151493.0] || member(complement(intersection(u,v)),symmetric_difference(v,intersection(u,v)))* -> .
% 299.94/300.91 153344[3:SpL:39614.1,151493.0] || subclass(u,v) member(complement(u),symmetric_difference(v,u))* -> .
% 299.94/300.91 153943[3:SpL:102499.0,153675.0] || member(universal_class,complement(intersection(union(u,v),union(w,x))))* -> .
% 299.94/300.91 153957[3:SpL:26772.1,153946.0] || member(universal_class,complement(union(u,regular(u))))* -> equal(u,null_class).
% 299.94/300.91 155087[0:Rew:72365.0,154844.1] || -> equal(u,null_class) subclass(intersection(u,intersection(regular(u),v)),null_class)*.
% 299.94/300.91 155089[0:Rew:72365.0,154861.0] || -> subclass(intersection(u,intersection(restrict(complement(u),v,w),x)),null_class)*.
% 299.94/300.91 155090[3:Rew:72365.0,154862.0] || -> subclass(intersection(u,intersection(restrict(singleton(u),v,w),x)),null_class)*.
% 299.94/300.91 155091[0:Rew:72365.0,154868.0] || -> subclass(intersection(complement(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.94/300.91 155095[3:Rew:72365.0,154907.0] || -> subclass(intersection(singleton(u),intersection(restrict(u,v,w),x)),null_class)*.
% 299.94/300.91 155096[0:Rew:72365.0,154911.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(u,v),w)),null_class)*.
% 299.94/300.91 155097[0:Rew:72365.0,154912.0] || -> subclass(intersection(symmetric_difference(u,v),intersection(intersection(v,u),w)),null_class)*.
% 299.94/300.91 154947[0:SpR:72387.0,129225.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,union(u,v)))*.
% 299.94/300.91 154984[3:SpR:134531.1,129225.0] || equal(intersection(u,v),universal_class)** -> subclass(w,intersection(w,u))*.
% 299.94/300.91 155014[0:SpR:39614.1,129225.0] || subclass(u,intersection(v,w))* -> subclass(u,intersection(u,v))*.
% 299.94/300.91 155284[3:Rew:72365.0,155132.1] || -> equal(u,null_class) subclass(intersection(regular(u),union(u,u)),null_class)*.
% 299.94/300.91 155140[3:SpR:23452.0,129303.0] || -> member(u,v) subclass(intersection(union(v,v),singleton(u)),null_class)*.
% 299.94/300.91 155287[3:Rew:72365.0,155148.1] || -> member(null_class,u) subclass(intersection(successor(null_class),union(u,u)),null_class)*.
% 299.94/300.91 155149[3:SpR:142270.0,129303.0] || -> subclass(intersection(union(u,u),restrict(complement(u),v,w)),null_class)*.
% 299.94/300.91 155150[3:SpR:149031.0,129303.0] || -> subclass(intersection(union(u,u),restrict(singleton(u),v,w)),null_class)*.
% 299.94/300.91 155227[3:SpR:134531.1,129303.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(u,v))*.
% 299.94/300.91 155263[3:SpR:39614.1,129303.0] || subclass(u,union(v,v))* -> subclass(u,intersection(v,u))*.
% 299.94/300.91 155311[3:Rew:29.0,155138.0] || -> subclass(restrict(union(u,u),v,w),restrict(u,v,w))*.
% 299.94/300.91 155701[3:SpR:134531.1,131713.0] || equal(union(u,u),universal_class)** -> subclass(v,intersection(v,u))*.
% 299.94/300.91 155737[3:SpR:39614.1,131713.0] || subclass(u,union(v,v))* -> subclass(u,intersection(u,v))*.
% 299.94/300.91 155837[3:SpR:23452.0,134293.0] || -> member(u,v) subclass(intersection(singleton(u),union(v,v)),null_class)*.
% 299.94/300.91 155846[3:SpR:142270.0,134293.0] || -> subclass(intersection(restrict(complement(u),v,w),union(u,u)),null_class)*.
% 299.94/300.91 155847[3:SpR:149031.0,134293.0] || -> subclass(intersection(restrict(singleton(u),v,w),union(u,u)),null_class)*.
% 299.94/300.91 156336[0:SpR:72387.0,136917.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,union(v,w)))*.
% 299.94/300.91 156357[0:SpR:39614.1,136917.0] || subclass(u,v) -> subclass(intersection(w,u),intersection(w,v))*.
% 299.94/300.91 157261[0:Res:62527.0,60237.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),v)*.
% 299.94/300.91 157262[0:Res:62527.0,58259.0] || -> subclass(restrict(restrict(intersection(u,v),w,x),y,z),u)*.
% 299.94/300.91 157283[3:Res:62527.0,58626.0] || -> subclass(restrict(restrict(union(null_class,u),v,w),x,y),u)*.
% 299.94/300.91 157284[3:Res:62527.0,75043.0] || -> subclass(restrict(restrict(union(u,null_class),v,w),x,y),u)*.
% 299.94/300.91 157285[3:Res:62527.0,60344.0] || -> subclass(restrict(restrict(union(u,u),v,w),x,y),u)*.
% 299.94/300.91 159295[7:SoR:159293.0,5405.2] single_valued_class(x__dfg) || subclass(universal_class,y__dfg)* equal(null_class,x__dfg) -> .
% 299.94/300.91 159834[0:SpR:99108.0,249.0] || -> member(unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))),regular(domain_relation))*.
% 299.94/300.91 159866[0:SpL:99108.0,366.0] || subclass(regular(domain_relation),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.91 159916[0:SpL:99108.0,3111.0] || equal(u,regular(domain_relation)) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.91 160478[7:SoR:159947.0,2263.2] single_valued_class(regular(domain_relation)) || equal(cross_product(universal_class,universal_class),regular(domain_relation))** -> .
% 299.94/300.91 163111[6:MRR:163110.1,163110.2,29497.0,45243.0] || subclass(singleton(null_class),ordered_pair(u,v))* -> equal(singleton(u),null_class).
% 299.94/300.91 163691[3:Res:159845.1,19874.0] || subclass(universal_class,cantor(regular(domain_relation)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 163715[7:SpR:37608.1,159835.0] function(first(regular(domain_relation))) || -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.94/300.91 163852[7:SpL:37608.1,159869.0] function(first(regular(domain_relation))) || member(null_class,complement(regular(domain_relation)))* -> .
% 299.94/300.91 163864[7:SpL:37608.1,159876.0] function(first(regular(domain_relation))) || member(null_class,singleton(regular(domain_relation)))* -> .
% 299.94/300.91 164006[3:SpR:99109.0,249.0] || -> member(unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))),regular(composition_function))*.
% 299.94/300.91 164038[3:SpL:99109.0,366.0] || subclass(regular(composition_function),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.91 164088[3:SpL:99109.0,3111.0] || equal(u,regular(composition_function)) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.91 164137[7:SoR:164120.0,2263.2] single_valued_class(regular(composition_function)) || equal(cross_product(universal_class,universal_class),regular(composition_function))** -> .
% 299.94/300.91 166374[3:Res:164017.1,19874.0] || subclass(universal_class,cantor(regular(composition_function)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 166398[7:SpR:37608.1,164007.0] function(first(regular(composition_function))) || -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.94/300.91 166420[7:SpL:37608.1,164041.0] function(first(regular(composition_function))) || member(null_class,complement(regular(composition_function)))* -> .
% 299.94/300.91 166460[7:SpL:37608.1,164048.0] function(first(regular(composition_function))) || member(null_class,singleton(regular(composition_function)))* -> .
% 299.94/300.91 166582[3:SoR:114712.0,59431.1] || equal(regular(complement(omega)),universal_class)** -> equal(regular(complement(omega)),omega).
% 299.94/300.91 166871[3:Res:94057.1,137684.0] || equal(complement(cantor(x__dfg)),null_class)** equal(complement(y__dfg),null_class) -> .
% 299.94/300.91 168359[3:Res:94057.1,163693.0] || equal(complement(cantor(complement(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.94/300.91 168372[3:Res:94057.1,163694.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(domain_relation)),universal_class)))),null_class)** -> .
% 299.94/300.91 168906[3:Res:94057.1,166376.0] || equal(complement(cantor(complement(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.94/300.91 168919[3:Res:94057.1,166377.0] || equal(complement(cantor(singleton(cross_product(singleton(regular(composition_function)),universal_class)))),null_class)** -> .
% 299.94/300.91 170677[3:Rew:27497.0,170673.0] || equal(union(null_class,complement(singleton(singleton(singleton(singleton(u)))))),null_class)** -> .
% 299.94/300.91 171002[3:Rew:26764.0,170857.1,72365.0,170857.1] || equal(sum_class(range_of(null_class)),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91 171678[3:Rew:26764.0,171529.1,72365.0,171529.1] || equal(apply(null_class,u),null_class)** -> equal(sum_class(range_of(null_class)),null_class)**.
% 299.94/300.91 173878[3:SpL:39614.1,173836.0] || subclass(u,successor(null_class))* equal(successor(complement(u)),null_class) -> .
% 299.94/300.91 174761[6:SpL:43201.1,174385.0] || subclass(complement(compose(element_relation,universal_class)),null_class)* subclass(element_relation,null_class) -> .
% 299.94/300.91 174973[6:SpR:174383.0,249.0] || -> member(unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))),regular(element_relation))*.
% 299.94/300.91 175011[6:SpL:174383.0,366.0] || subclass(regular(element_relation),u) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.91 175061[6:SpL:174383.0,3111.0] || equal(u,regular(element_relation)) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.91 175110[7:SoR:175093.0,2263.2] single_valued_class(regular(element_relation)) || equal(cross_product(universal_class,universal_class),regular(element_relation))** -> .
% 299.94/300.91 179196[6:Res:174985.1,19874.0] || subclass(universal_class,cantor(regular(element_relation)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 179222[7:SpR:37608.1,174974.0] function(first(regular(element_relation))) || -> member(null_class,complement(singleton(regular(element_relation))))*.
% 299.94/300.91 179578[7:SpL:37608.1,175014.0] function(first(regular(element_relation))) || member(null_class,complement(regular(element_relation)))* -> .
% 299.94/300.91 179590[7:SpL:37608.1,175021.0] function(first(regular(element_relation))) || member(null_class,singleton(regular(element_relation)))* -> .
% 299.94/300.91 368[0:Res:252.0,2.0] || subclass(singleton(singleton(singleton(u))),v)* -> member(singleton(singleton(u)),v).
% 299.94/300.91 385[0:Res:349.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91 492[0:SpL:114.0,373.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(omega,complement(intersection(u,v)))*.
% 299.94/300.91 636[0:Res:629.1,2.0] || subclass(singleton(u),v)* -> equal(singleton(u),null_class) member(u,v).
% 299.94/300.91 1672[0:Res:365.1,37.0] || subclass(universal_class,flip(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.91 1917[0:Res:365.1,34.0] || subclass(universal_class,rotate(u)) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.91 2628[0:SpL:114.0,388.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),union(u,v))*.
% 299.94/300.91 3155[0:Res:3148.1,327.1] inductive(singleton(u)) || member(u,omega)* -> equal(singleton(u),omega).
% 299.94/300.91 3433[0:SpL:248.0,3111.0] || equal(u,singleton(singleton(singleton(v)))) -> member(singleton(singleton(v)),u)*.
% 299.94/300.91 2206[0:SpL:114.0,2135.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.91 3673[0:Res:3671.1,2.0] function(u) || subclass(universal_class,v) -> member(apply(u,w),v)*.
% 299.94/300.91 3675[0:Res:3674.1,144.0] || -> equal(singleton(image(u,singleton(v))),null_class)** member(apply(u,v),universal_class).
% 299.94/300.91 4316[0:Rew:29.0,4137.1] single_valued_class(intersection(u,cross_product(universal_class,universal_class))) || -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.91 4919[0:SpR:4626.0,59.1] || member(ordered_pair(u,v),compose(null_class,w))* -> member(v,range_of(null_class)).
% 299.94/300.91 5293[0:Rew:30.0,5292.1] single_valued_class(intersection(cross_product(universal_class,universal_class),u)) || -> function(restrict(u,universal_class,universal_class))*.
% 299.94/300.91 5406[0:Res:5389.1,50.1] || equal(image(successor_relation,u),null_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91 5614[0:Res:4845.1,219.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.91 5636[0:MRR:5633.0,99.0] || equal(compose(u,null_class),null_class) -> member(ordered_pair(null_class,null_class),compose_class(u))*.
% 299.94/300.91 5713[3:Res:5348.0,352.1] inductive(symmetric_difference(domain_of(u),successor(universal_class))) || -> member(null_class,complement(cantor(u)))*.
% 299.94/300.91 5815[0:Res:5350.0,352.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(u,v))*.
% 299.94/300.91 5832[0:Res:5804.0,352.1] inductive(symmetric_difference(complement(u),successor(universal_class))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 5855[0:Res:5814.0,352.1] inductive(symmetric_difference(successor(universal_class),complement(u))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 5873[0:Res:5792.0,352.1] inductive(symmetric_difference(complement(u),complement(singleton(u)))) || -> member(null_class,successor(u))*.
% 299.94/300.91 7739[3:Rew:7642.0,5182.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(singleton(u),element_relation)* -> .
% 299.94/300.91 8793[3:Res:8155.0,352.1] inductive(intersection(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 8949[3:SpL:7717.0,2160.1] inductive(intersection(universal_class,complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.91 9021[3:SpL:7718.0,2160.1] inductive(intersection(complement(u),universal_class)) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.91 9169[3:Res:8792.0,352.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 9175[3:Res:9165.0,352.1] inductive(intersection(apply(null_class,u),universal_class)) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91 9869[0:Res:9522.0,533.0] || -> subclass(u,complement(singleton(v))) equal(not_subclass_element(u,complement(singleton(v))),v)**.
% 299.94/300.91 10111[0:Res:71.2,10054.0] || member(u,universal_class) -> equal(u,null_class) member(apply(choice,u),universal_class)*.
% 299.94/300.91 11023[0:Res:10106.1,2.0] || subclass(universal_class,u) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.94/300.91 11554[0:Res:1932.2,4383.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,null_class) -> .
% 299.94/300.91 13437[0:MRR:13436.0,2123.0] || equal(compose(u,null_class),null_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.94/300.91 14918[3:Res:349.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.91 15113[3:Res:349.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.91 15356[0:SpL:29.0,14448.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91 15942[3:Rew:15513.0,6473.1] inductive(symmetric_difference(range_of(u),successor(universal_class))) || -> member(null_class,complement(range_of(u)))*.
% 299.94/300.91 16050[3:Rew:16029.0,13320.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.91 17079[3:SpR:17051.0,42.0] || -> equal(second(not_subclass_element(restrict(u,null_class,v),null_class)),range__dfg(u,universal_class,v))**.
% 299.94/300.91 17081[3:SpR:17051.0,41.0] || -> equal(first(not_subclass_element(restrict(u,v,null_class),null_class)),domain__dfg(u,v,universal_class))**.
% 299.94/300.91 17204[3:SpL:17061.0,15467.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> member(null_class,cantor(u)).
% 299.94/300.91 17228[3:SpL:17051.0,15443.1] || member(universal_class,cantor(u)) equal(restrict(u,null_class,universal_class),null_class)** -> .
% 299.94/300.91 18120[3:Res:17208.1,25.1] || equal(complement(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.94/300.91 18123[3:Res:17208.1,22.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.94/300.91 18124[3:Res:17208.1,23.0] || equal(intersection(u,v),singleton(singleton(null_class)))** -> member(singleton(null_class),v)*.
% 299.94/300.91 18454[3:Res:18423.0,352.1] inductive(symmetric_difference(image(element_relation,complement(u)),universal_class)) || -> member(null_class,power_class(u))*.
% 299.94/300.91 19990[3:Res:348.1,19874.0] || subclass(universal_class,cantor(unordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 19991[3:Res:365.1,19874.0] || subclass(universal_class,cantor(ordered_pair(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 20003[3:Res:4845.1,19874.0] || subclass(domain_relation,cantor(ordered_pair(null_class,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 20004[3:Res:15397.1,19874.0] || equal(cantor(ordered_pair(null_class,null_class)),domain_relation)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 20391[0:Rew:56.0,20381.0] || subclass(domain_relation,power_class(u)) -> subclass(singleton(ordered_pair(null_class,null_class)),power_class(u))*.
% 299.94/300.91 20393[0:Rew:56.0,20369.1,56.0,20369.0] || -> subclass(singleton(not_subclass_element(power_class(u),v)),power_class(u))* subclass(power_class(u),v).
% 299.94/300.91 20600[3:Res:349.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.91 21266[3:Res:21067.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91 21289[3:Res:21067.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.91 21290[3:Res:21067.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.91 21677[0:Res:7.1,357.1] || equal(u,singleton(v)) member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91 21838[0:Res:7.1,3163.0] || equal(singleton(u),v)* -> equal(v,null_class) equal(regular(v),u)*.
% 299.94/300.91 21887[3:SpL:15513.0,7839.0] || member(u,range_of(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 21889[3:SpL:15991.0,7839.0] || member(u,inverse(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 21890[3:SpL:16033.0,7839.0] || member(u,sum_class(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 21979[3:Res:17248.1,533.0] || subclass(ordered_pair(u,universal_class),singleton(v))* -> equal(unordered_pair(u,null_class),v).
% 299.94/300.91 22199[0:SpL:1179.1,22187.0] || subclass(regular(cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.91 22278[0:SpL:1179.1,22203.0] || equal(regular(cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91 22340[0:Res:347.1,4070.1] || subclass(universal_class,intersection(u,v)) member(omega,symmetric_difference(u,v))* -> .
% 299.94/300.91 22347[0:Res:2130.1,4070.1] || subclass(universal_class,intersection(u,v)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91 23156[0:Obv:23149.1] || subclass(regular(u),u)* -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.91 23456[0:Obv:23429.0] || -> equal(intersection(u,singleton(v)),null_class) member(v,intersection(u,singleton(v)))*.
% 299.94/300.91 23488[0:SpR:23452.0,30.0] || -> member(u,cross_product(v,w)) equal(restrict(singleton(u),v,w),null_class)**.
% 299.94/300.91 23544[0:MRR:23489.3,4383.0] || member(u,singleton(v))* member(u,w)* -> member(v,w)*.
% 299.94/300.91 23590[0:Obv:23557.0] || -> equal(intersection(singleton(u),v),null_class) member(u,intersection(singleton(u),v))*.
% 299.94/300.91 23757[0:Obv:23746.2] || subclass(u,v) subclass(u,complement(v))* -> equal(u,null_class).
% 299.94/300.91 23762[0:Obv:23723.1] || subclass(intersection(u,v),complement(u))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 23764[0:Obv:23745.1] || subclass(intersection(u,v),complement(v))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 25494[0:Res:22779.0,3166.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(u))*.
% 299.94/300.91 25806[0:SpL:248.0,22164.0] || subclass(singleton(singleton(singleton(u))),v)* subclass(universal_class,complement(v)) -> .
% 299.94/300.91 25886[0:Obv:25870.1] || subclass(singleton(u),complement(unordered_pair(v,u)))* -> equal(singleton(u),null_class).
% 299.94/300.91 26008[0:Obv:25992.1] || subclass(singleton(u),complement(unordered_pair(u,v)))* -> equal(singleton(u),null_class).
% 299.94/300.91 26038[0:MRR:26033.1,12.0] || equal(u,ordered_pair(v,w)) -> member(unordered_pair(v,singleton(w)),u)*.
% 299.94/300.91 26040[0:SpL:248.0,25815.0] || equal(u,singleton(singleton(singleton(v))))* subclass(universal_class,complement(u))* -> .
% 299.94/300.91 26059[0:Obv:26051.1] || equal(complement(unordered_pair(u,v)),singleton(v))** -> equal(singleton(v),null_class).
% 299.94/300.91 26134[0:Obv:26126.1] || equal(complement(unordered_pair(u,v)),singleton(u))** -> equal(singleton(u),null_class).
% 299.94/300.91 26219[0:SpR:44.0,7326.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(v))*.
% 299.94/300.91 26255[3:MRR:26236.0,121.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(u))*.
% 299.94/300.91 26256[0:MRR:26237.0,121.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(u))*.
% 299.94/300.91 26323[3:Res:26275.1,7653.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(omega,element_relation) -> .
% 299.94/300.91 26374[3:MRR:26353.0,121.0] || equal(complement(union(u,v)),universal_class)** -> member(singleton(w),complement(v))*.
% 299.94/300.91 26375[0:MRR:26354.0,121.0] || subclass(universal_class,complement(union(u,v)))* -> member(singleton(w),complement(v))*.
% 299.94/300.91 26437[3:Res:26389.1,7653.1] || equal(complement(successor(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.91 26532[0:Res:52.1,5362.0] inductive(singleton(u)) || -> subclass(omega,v) equal(not_subclass_element(omega,v),u)*.
% 299.94/300.91 26677[3:Rew:7652.0,26599.1] || member(not_subclass_element(element_relation,null_class),complement(compose(element_relation,universal_class)))* -> subclass(element_relation,null_class).
% 299.94/300.91 26822[3:Rew:26764.0,22755.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(null_class,v)))*.
% 299.94/300.91 26837[3:Rew:26764.0,22772.0] || -> subclass(complement(union(complement(u),v)),intersection(union(null_class,u),complement(v)))*.
% 299.94/300.91 26846[3:Rew:26764.0,8013.0] || subclass(union(null_class,u),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 26850[3:Rew:26764.0,26423.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(null_class,u))*.
% 299.94/300.91 26851[3:Rew:26764.0,26309.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(null_class,u))*.
% 299.94/300.91 26852[3:Rew:26764.0,8012.0] || -> subclass(symmetric_difference(union(null_class,u),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.94/300.91 26890[3:Rew:26764.0,23542.1] || -> member(u,v) equal(symmetric_difference(v,singleton(u)),union(v,singleton(u)))**.
% 299.94/300.91 26897[3:Rew:26764.0,23675.1] || -> member(u,v) equal(symmetric_difference(singleton(u),v),union(singleton(u),v))**.
% 299.94/300.91 27032[3:Rew:26766.0,14225.0] || subclass(domain_relation,union(null_class,compose_class(u)))* -> equal(compose(u,null_class),null_class).
% 299.94/300.91 27033[3:Rew:26766.0,23396.0] || subclass(universal_class,union(null_class,compose_class(u)))* -> equal(compose(u,v),w)*.
% 299.94/300.91 27139[3:Rew:26766.0,2045.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),v)*.
% 299.94/300.91 27140[3:Rew:26766.0,2044.0] || equal(union(null_class,intersection(u,v)),universal_class)** -> member(singleton(w),u)*.
% 299.94/300.91 27166[3:Rew:26766.0,2043.0] || equal(union(null_class,complement(u)),universal_class)** member(singleton(v),u)* -> .
% 299.94/300.91 27172[3:Rew:26766.0,14196.0] || subclass(domain_relation,union(null_class,singleton(u)))* -> equal(ordered_pair(null_class,null_class),u).
% 299.94/300.91 27174[3:Rew:26766.0,23356.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(ordered_pair(v,w),u)*.
% 299.94/300.91 27175[3:Rew:26766.0,21937.0] || subclass(universal_class,union(null_class,singleton(u)))* -> equal(unordered_pair(v,w),u)*.
% 299.94/300.91 27178[3:Rew:26766.0,25575.1] || -> member(u,complement(singleton(u)))* equal(union(null_class,singleton(u)),singleton(u)).
% 299.94/300.91 27182[3:Rew:26766.0,26317.1] || equal(complement(successor(u)),universal_class)** equal(union(null_class,u),universal_class) -> .
% 299.94/300.91 27404[0:Rew:26776.0,7435.1] inductive(symmetric_difference(intersection(universal_class,u),null_class)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 29395[3:SpR:28866.0,28121.0] || -> member(not_subclass_element(union(u,u),v),u)* subclass(union(null_class,u),v).
% 299.94/300.91 30021[6:Res:29933.1,2.0] || equal(u,singleton(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 30024[6:Res:29933.1,7653.1] || equal(complement(compose(element_relation,universal_class)),singleton(null_class))** member(null_class,element_relation) -> .
% 299.94/300.91 30037[6:Res:29933.1,481.0] || equal(symmetric_difference(u,v),singleton(null_class)) -> member(null_class,union(u,v))*.
% 299.94/300.91 30048[6:Res:29933.1,10074.0] || equal(sum_class(range_of(null_class)),singleton(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 30049[6:Res:29933.1,10075.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 30050[6:Res:29933.1,10076.0] || equal(apply(null_class,u),singleton(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91 30092[0:MRR:30069.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,power_class(u))))* -> .
% 299.94/300.91 30093[0:MRR:30071.0,57.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(power_class(u),v)))* -> .
% 299.94/300.91 30161[6:Res:29980.1,2.0] || equal(u,successor(null_class)) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 30164[6:Res:29980.1,7653.1] || equal(complement(compose(element_relation,universal_class)),successor(null_class))** member(null_class,element_relation) -> .
% 299.94/300.91 30177[6:Res:29980.1,481.0] || equal(symmetric_difference(u,v),successor(null_class)) -> member(null_class,union(u,v))*.
% 299.94/300.91 30188[6:Res:29980.1,10074.0] || equal(sum_class(range_of(null_class)),successor(null_class)) -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 30189[6:Res:29980.1,10075.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 30190[6:Res:29980.1,10076.0] || equal(apply(null_class,u),successor(null_class))** -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91 30229[0:MRR:30206.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(v,sum_class(u))))* -> .
% 299.94/300.91 30230[0:MRR:30208.0,55.1] || member(u,universal_class) subclass(universal_class,complement(unordered_pair(sum_class(u),v)))* -> .
% 299.94/300.91 30357[0:SpR:28645.0,41.0] || -> equal(first(not_subclass_element(cross_product(u,singleton(v)),null_class)),domain__dfg(universal_class,u,v))**.
% 299.94/300.91 30358[0:SpR:28645.0,42.0] || -> equal(second(not_subclass_element(cross_product(singleton(u),v),null_class)),range__dfg(universal_class,u,v))**.
% 299.94/300.91 30370[3:SpL:28645.0,15443.1] || member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)** -> .
% 299.94/300.91 30538[3:SpR:27497.0,9902.1] || -> member(u,union(null_class,v)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91 30562[3:SpL:27497.0,2160.1] inductive(union(null_class,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91 32796[3:Res:32787.1,2.0] || member(u,universal_class) subclass(universal_class,v) -> member(cantor(u),v)*.
% 299.94/300.91 34386[0:Obv:34379.2] || subclass(u,v) subclass(u,complement(v))* -> subclass(u,w)*.
% 299.94/300.91 34396[0:MRR:34361.0,10106.1] || subclass(u,complement(unordered_pair(v,not_subclass_element(u,w))))* -> subclass(u,w).
% 299.94/300.91 34397[0:MRR:34363.0,10106.1] || subclass(u,complement(unordered_pair(not_subclass_element(u,v),w)))* -> subclass(u,v).
% 299.94/300.91 34844[3:SpR:30351.0,32790.1] || member(inverse(cross_product(u,universal_class)),universal_class)* -> member(image(universal_class,u),universal_class).
% 299.94/300.91 35380[3:Res:35087.1,3884.1] || equal(u,universal_class) member(v,universal_class) -> member(sum_class(v),u)*.
% 299.94/300.91 35382[3:Res:35087.1,3847.1] || equal(u,universal_class) member(v,universal_class) -> member(power_class(v),u)*.
% 299.94/300.91 35576[3:MRR:35521.1,5.0] || equal(u,universal_class) -> subclass(v,w) member(not_subclass_element(v,w),u)*.
% 299.94/300.91 35787[3:SpR:30548.0,9902.1] || -> member(u,union(v,v))* subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91 35813[3:SpL:30548.0,2160.1] inductive(union(u,u)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91 35977[0:Res:33146.0,352.1] inductive(u) || -> equal(singleton(u),null_class) member(null_class,complement(singleton(u)))*.
% 299.94/300.91 36104[3:Res:36017.0,2.0] || subclass(complement(singleton(singleton(singleton(null_class)))),u)* -> member(singleton(null_class),u).
% 299.94/300.91 36207[3:SpR:35112.0,23584.0] || -> equal(union(null_class,singleton(u)),null_class) member(u,union(null_class,singleton(u)))*.
% 299.94/300.91 37198[3:SpR:35849.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.94/300.91 37208[4:SpR:35849.0,21013.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91 37219[3:SpR:35849.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(null_class,u)),universal_class)*.
% 299.94/300.91 37229[4:SpR:35849.0,21013.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.94/300.91 37611[7:Res:66.2,37583.1] function(u) function(image(u,v)) || member(v,universal_class)* -> .
% 299.94/300.91 37673[7:MRR:37648.2,5.0] function(apply(choice,u)) || member(u,universal_class)* -> equal(u,null_class).
% 299.94/300.91 37749[7:SpR:37608.1,17075.0] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.91 38003[7:Rew:37608.1,37811.2] function(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,u)*.
% 299.94/300.91 38024[7:Rew:17079.0,37766.1] function(u) || -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.94/300.91 38026[7:Rew:17081.0,37783.1] function(u) || -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.94/300.91 38046[7:SoR:37660.0,5405.2] single_valued_class(regular(u)) || equal(regular(u),null_class)** -> equal(u,null_class).
% 299.94/300.91 38365[7:Res:37726.1,2.0] function(u) || subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.94/300.91 38876[7:SpL:38158.1,38686.0] one_to_one(u) || member(inverse(u),cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91 38902[3:Res:17208.1,38686.0] || equal(cantor(complement(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.94/300.91 39390[3:Res:17208.1,36243.0] || equal(union(null_class,u),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.91 39526[0:SpR:630.1,26671.1] || subclass(u,singleton(u))* -> equal(singleton(u),null_class) subclass(u,null_class).
% 299.94/300.91 39992[3:Rew:36218.0,39921.0] || -> subclass(union(u,u),v) member(not_subclass_element(union(u,u),v),u)*.
% 299.94/300.91 40066[3:Res:17208.1,39347.0] || equal(union(u,u),singleton(singleton(null_class)))** -> member(singleton(null_class),u)*.
% 299.94/300.91 40119[0:SpR:39614.1,30.0] || subclass(u,cross_product(v,w))* -> equal(restrict(u,v,w),u).
% 299.94/300.91 40133[3:SpR:39614.1,30947.0] || subclass(union(u,u),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91 40422[0:Rew:30.0,40340.0] || -> equal(restrict(restrict(u,v,w),v,w),restrict(u,v,w))**.
% 299.94/300.91 40947[6:SpR:26811.0,29936.1] || -> member(null_class,image(element_relation,successor(null_class)))* member(null_class,power_class(complement(singleton(null_class)))).
% 299.94/300.91 41268[3:Res:15528.1,15.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.91 41454[0:SpR:41372.1,29.0] || subclass(cross_product(u,v),null_class)* -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91 41571[3:SpL:41372.1,16153.0] || subclass(y__dfg,null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91 42115[0:SpR:479.0,41750.0] || -> equal(intersection(complement(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.94/300.91 42153[3:SpR:30548.0,41750.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,u),v)),null_class)**.
% 299.94/300.91 42154[3:SpR:27497.0,41750.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(null_class,u),v)),null_class)**.
% 299.94/300.91 42503[3:SpR:30548.0,42091.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,u))),null_class)**.
% 299.94/300.91 42504[3:SpR:27497.0,42091.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(null_class,u))),null_class)**.
% 299.94/300.91 43163[0:SpR:42933.1,114.0] || subclass(complement(intersection(u,v)),null_class)* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91 44634[6:SpR:30548.0,44511.1] || subclass(union(u,u),null_class)* -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 44635[6:SpR:27497.0,44511.1] || subclass(union(null_class,u),null_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 44720[6:MRR:44704.1,29497.0] || subclass(successor(null_class),symmetric_difference(u,v))* -> member(null_class,union(u,v)).
% 299.94/300.91 44760[3:SpR:30548.0,44517.1] || subclass(union(u,u),null_class)* -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.94/300.91 44761[3:SpR:27497.0,44517.1] || subclass(union(null_class,u),null_class) -> subclass(universal_class,union(null_class,complement(u)))*.
% 299.94/300.91 44973[3:MRR:26100.1,44964.0] || subclass(ordered_pair(u,v),complement(unordered_pair(w,unordered_pair(u,singleton(v)))))* -> .
% 299.94/300.91 44974[3:MRR:26208.1,44964.0] || subclass(ordered_pair(u,v),complement(unordered_pair(unordered_pair(u,singleton(v)),w)))* -> .
% 299.94/300.91 45341[0:Obv:45311.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class)** member(v,universal_class).
% 299.94/300.91 45411[6:Res:15239.1,44640.1] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),null_class)* -> .
% 299.94/300.91 45412[6:Res:14924.1,44640.1] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),null_class)* -> .
% 299.94/300.91 45425[6:MRR:45398.0,2123.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,null_class)).
% 299.94/300.91 46126[3:Res:26549.1,44800.1] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),null_class)* -> .
% 299.94/300.91 46137[3:MRR:46118.0,53.0] || subclass(cantor(u),null_class)* -> equal(sum_class(range_of(null_class)),apply(u,omega)).
% 299.94/300.91 46399[3:MRR:44556.1,46397.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> member(regular(composition_function),u).
% 299.94/300.91 46549[6:SpL:30548.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,u))*.
% 299.94/300.91 46550[6:SpL:27497.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(null_class,u)).
% 299.94/300.91 46799[3:Rew:46582.0,46008.0] || equal(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))** -> .
% 299.94/300.91 46832[0:Rew:46582.0,9906.0] || -> member(not_subclass_element(u,power_class(v)),complement(power_class(v)))* subclass(u,power_class(v)).
% 299.94/300.91 46877[3:Rew:46582.0,26801.0] || -> equal(union(null_class,image(element_relation,power_class(u))),complement(power_class(complement(power_class(u)))))**.
% 299.94/300.91 46926[6:Rew:46582.0,29951.1] || -> member(null_class,image(element_relation,power_class(u)))* member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.91 47078[3:Rew:46582.0,46010.0] || equal(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))** -> .
% 299.94/300.91 47085[0:Rew:46582.0,26300.0] || equal(complement(successor(complement(power_class(u)))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.91 47506[3:SpR:45898.1,38662.0] || equal(cross_product(u,universal_class),null_class) -> equal(image(universal_class,u),range_of(null_class))**.
% 299.94/300.91 47512[3:SpR:45898.1,30548.0] || equal(union(u,u),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91 47655[3:SpL:45898.1,38888.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91 47656[3:SpL:45898.1,38889.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91 47660[3:SpL:45898.1,38881.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91 47661[3:SpL:45898.1,38882.0] || equal(cross_product(singleton(omega),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91 48388[3:SpL:30548.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,u))*.
% 299.94/300.91 48389[3:SpL:27497.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(null_class,u)).
% 299.94/300.91 48424[6:Res:46551.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 48439[6:Res:46551.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(null_class,union(u,v))*.
% 299.94/300.91 48491[6:Rew:27.0,48434.0] || equal(union(u,v),null_class) member(null_class,union(u,v))* -> .
% 299.94/300.91 48784[3:Rew:26766.0,48711.0] || -> equal(intersection(complement(power_class(union(null_class,u))),power_class(union(u,u))),null_class)**.
% 299.94/300.91 48785[3:Rew:26766.0,48712.0] || -> equal(union(complement(power_class(union(null_class,u))),power_class(union(u,u))),universal_class)**.
% 299.94/300.91 48787[3:Rew:26766.0,48714.0] || -> equal(intersection(power_class(union(u,u)),complement(power_class(union(null_class,u)))),null_class)**.
% 299.94/300.91 48788[3:Rew:26766.0,48715.0] || -> equal(union(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.94/300.91 48789[3:Rew:26766.0,48716.0] || -> equal(symmetric_difference(power_class(union(u,u)),complement(power_class(union(null_class,u)))),universal_class)**.
% 299.94/300.91 49151[3:Res:48390.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(omega,v)*.
% 299.94/300.91 49167[3:Res:48390.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(omega,union(u,v))*.
% 299.94/300.91 49205[3:Rew:27.0,49161.0] || equal(union(u,v),null_class) member(omega,union(u,v))* -> .
% 299.94/300.91 49920[3:Res:45178.0,2.0] || subclass(complement(singleton(ordered_pair(u,v))),w)* -> member(singleton(u),w).
% 299.94/300.91 50043[3:Res:3136.1,47748.1] || equal(complement(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91 50049[3:Res:2363.1,47748.1] || equal(cross_product(u,v),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91 50252[0:SpR:6906.0,41750.0] || -> equal(intersection(complement(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.94/300.91 53208[3:Res:26389.1,47779.1] || equal(complement(successor(u)),universal_class)** equal(successor(complement(u)),null_class) -> .
% 299.94/300.91 53228[0:Res:53.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(omega),v)*.
% 299.94/300.91 53722[5:SpR:53555.1,35849.0] || equal(union(u,u),null_class)** -> equal(power_class(union(null_class,u)),null_class)**.
% 299.94/300.91 53723[5:SpR:53555.1,35849.0] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91 53811[0:Res:53.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(omega),v)*.
% 299.94/300.91 53818[0:Res:2123.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(null_class),v)*.
% 299.94/300.91 53897[3:Res:4921.1,49969.0] || member(range_of(null_class),universal_class) equal(singleton(apply(null_class,u)),null_class)** -> .
% 299.94/300.91 54303[0:MRR:54263.0,3674.1] || -> member(union(u,v),complement(v))* equal(singleton(union(u,v)),null_class).
% 299.94/300.91 54304[0:MRR:54264.0,3674.1] || -> member(union(u,v),complement(u))* equal(singleton(union(u,v)),null_class).
% 299.94/300.91 54308[3:MRR:54284.2,47777.0] || subclass(u,regular(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 54309[3:MRR:54285.2,47777.0] || subclass(u,regular(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91 54311[3:MRR:54276.1,45167.0] || subclass(domain_relation,flip(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))* -> .
% 299.94/300.91 54312[3:MRR:54275.1,45167.0] || subclass(domain_relation,rotate(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))* -> .
% 299.94/300.91 54623[3:SpL:54401.1,38686.0] || equal(u,universal_class) member(u,cantor(complement(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91 54882[3:Res:17109.1,54807.1] || member(image(u,null_class),universal_class)* equal(apply(u,universal_class),universal_class) -> .
% 299.94/300.91 55142[3:MRR:44593.1,55140.0] || subclass(complement(singleton(null_class)),u) -> member(regular(complement(successor(null_class))),u)*.
% 299.94/300.91 56073[0:Res:4921.1,54877.0] || member(range_of(null_class),universal_class) equal(power_class(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91 56207[0:Res:4921.1,54878.0] || member(range_of(null_class),universal_class) equal(sum_class(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91 56366[3:Res:4921.1,54886.0] || member(range_of(null_class),universal_class) equal(cantor(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91 59336[3:Res:58316.1,322.1] function(u) || equal(u,universal_class) -> equal(cross_product(universal_class,universal_class),u)*.
% 299.94/300.91 59419[3:Rew:59209.1,55803.1] || equal(complement(regular(ordered_pair(u,v))),universal_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 59833[0:Obv:59813.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,universal_class).
% 299.94/300.91 59884[0:Obv:59863.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,universal_class).
% 299.94/300.91 60588[3:Res:58692.1,23155.0] || equal(complement(u),null_class)** -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.91 60594[3:Res:58692.1,681.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),v)*.
% 299.94/300.91 60595[3:Res:58692.1,680.0] || equal(complement(intersection(u,v)),null_class)** -> member(unordered_pair(w,x),u)*.
% 299.94/300.91 60720[3:Rew:26766.0,60626.0] || equal(union(null_class,unordered_pair(u,v)),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 60721[3:Rew:26766.0,60627.0] || equal(union(null_class,unordered_pair(u,v)),null_class)** -> equal(singleton(v),null_class).
% 299.94/300.91 60722[3:Rew:26766.0,60634.0] || equal(union(null_class,u),null_class)** equal(u,singleton(singleton(null_class))) -> .
% 299.94/300.91 60656[3:Res:58692.1,19987.0] || equal(complement(cantor(singleton(u))),null_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 61677[3:SpL:30548.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,u),null_class)**.
% 299.94/300.91 61678[3:SpL:27497.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(null_class,u),null_class).
% 299.94/300.91 61721[3:SpL:30548.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,u),universal_class)**.
% 299.94/300.91 61722[3:SpL:27497.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(null_class,u),universal_class).
% 299.94/300.91 61894[3:Res:59208.1,8.0] || equal(complement(u),universal_class) subclass(v,u)* -> equal(v,u).
% 299.94/300.91 62611[0:SpR:479.0,57010.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(v)),w,x),union(u,v))*.
% 299.94/300.91 62612[0:SpR:6906.0,57010.0] || -> subclass(restrict(symmetric_difference(complement(u),complement(singleton(u))),v,w),successor(u))*.
% 299.94/300.91 63624[3:SpL:17074.0,56200.0] || equal(apply(u,universal_class),universal_class) -> equal(singleton(image(u,null_class)),null_class)**.
% 299.94/300.91 63658[3:SpL:15991.0,56359.0] || equal(inverse(u),universal_class) -> equal(singleton(flip(cross_product(u,universal_class))),null_class)**.
% 299.94/300.91 63659[3:SpL:16033.0,56359.0] || equal(sum_class(u),universal_class) -> equal(singleton(restrict(element_relation,universal_class,u)),null_class)**.
% 299.94/300.91 64991[3:Res:59012.0,352.1] inductive(complement(successor(symmetric_difference(universal_class,u)))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 65243[0:Res:10071.3,4383.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,null_class) -> .
% 299.94/300.91 65447[3:Res:63693.1,3163.0] || equal(successor(null_class),u) -> equal(u,null_class) equal(regular(u),null_class)**.
% 299.94/300.91 66380[3:SpR:65061.1,59011.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(null_class,u))*.
% 299.94/300.91 66381[3:SpR:65061.1,61413.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,u))*.
% 299.94/300.91 66559[3:SpL:65061.1,38874.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** member(universal_class,cantor(universal_class)) -> .
% 299.94/300.91 66610[3:Rew:66609.1,65182.1] || equal(successor(regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 66692[3:Rew:26766.0,66219.1,26764.0,66219.1] || equal(successor(u),null_class) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91 66699[3:Rew:26776.0,66282.1,26778.0,66282.1] || equal(successor(u),null_class) -> equal(union(v,null_class),union(v,u))*.
% 299.94/300.91 66756[3:Rew:7649.0,66755.1] || equal(successor(u),null_class) -> equal(union(complement(singleton(u)),v),universal_class)**.
% 299.94/300.91 66762[3:Rew:7649.0,66761.1] || equal(successor(u),null_class) -> equal(union(v,complement(singleton(u))),universal_class)**.
% 299.94/300.91 67609[0:Obv:67585.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,complement(intersection(v,w)))*.
% 299.94/300.91 67635[3:MRR:67586.1,53899.0] || subclass(universal_class,symmetric_difference(u,v)) -> subclass(w,complement(intersection(u,v)))*.
% 299.94/300.91 67687[0:Obv:67593.0] || -> subclass(intersection(intersection(symmetric_difference(u,v),w),x),complement(intersection(u,v)))*.
% 299.94/300.91 67688[0:Obv:67592.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,x))),complement(intersection(w,x)))*.
% 299.94/300.91 67689[0:Obv:67591.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,w)),x),complement(intersection(v,w)))*.
% 299.94/300.91 67690[0:Obv:67589.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,w),x)),complement(intersection(v,w)))*.
% 299.94/300.91 67724[3:Res:66660.1,8.0] || equal(successor(u),null_class) subclass(v,u)* -> equal(v,u).
% 299.94/300.91 68114[0:Obv:68093.1] || subclass(u,regular(v)) -> subclass(u,complement(v))* equal(v,null_class).
% 299.94/300.91 69377[3:SpL:47721.1,16153.0] || equal(null_class,y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91 69549[3:MRR:69537.1,45243.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.94/300.91 69648[0:Obv:69637.0] || -> equal(intersection(regular(u),restrict(u,v,w)),null_class)** equal(u,null_class).
% 299.94/300.91 69649[0:Obv:69584.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,v).
% 299.94/300.91 69790[0:Obv:69724.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,u).
% 299.94/300.91 70421[0:Obv:70343.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,w))*.
% 299.94/300.91 70561[3:MRR:70551.1,45258.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.94/300.91 70788[0:Obv:70708.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,w))*.
% 299.94/300.91 71113[3:Rew:71037.0,27443.0] || -> subclass(complement(union(u,complement(v))),intersection(complement(u),union(v,null_class)))*.
% 299.94/300.91 71180[3:Rew:71037.0,58681.0] || -> subclass(complement(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91 71181[3:Rew:71037.0,58682.0] || -> subclass(complement(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.94/300.91 72175[3:Rew:71675.0,71277.0] || -> equal(intersection(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),null_class)**.
% 299.94/300.91 72176[3:Rew:71675.0,71278.0] || -> equal(union(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.91 72177[3:Rew:71675.0,71279.0] || -> equal(symmetric_difference(union(null_class,apply(null_class,u)),complement(apply(null_class,v))),universal_class)**.
% 299.94/300.91 71289[3:Rew:71037.0,28064.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(complement(apply(null_class,u)),null_class)**.
% 299.94/300.91 72183[3:Rew:71675.0,71294.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),null_class)**.
% 299.94/300.91 72184[3:Rew:71675.0,71295.0] || -> equal(intersection(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.91 72185[3:Rew:71675.0,71296.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.94/300.91 72186[3:Rew:71675.0,71297.0] || -> equal(union(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.91 72187[3:Rew:71675.0,71298.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,apply(null_class,v))),universal_class)**.
% 299.94/300.91 72188[3:Rew:71675.0,71299.0] || -> equal(symmetric_difference(complement(apply(null_class,u)),union(null_class,sum_class(range_of(null_class)))),universal_class)**.
% 299.94/300.91 72189[3:Rew:71675.0,71300.0] || -> equal(intersection(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),null_class)**.
% 299.94/300.91 72190[3:Rew:71675.0,71301.0] || -> equal(union(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.91 72191[3:Rew:71675.0,71302.0] || -> equal(symmetric_difference(union(null_class,sum_class(range_of(null_class))),complement(apply(null_class,u))),universal_class)**.
% 299.94/300.91 72194[3:Rew:71675.0,71305.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.94/300.91 72195[3:Rew:71675.0,71306.0] || -> subclass(complement(successor(complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.91 72198[3:Rew:71675.0,71329.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),null_class)**.
% 299.94/300.91 72199[3:Rew:71675.0,71330.0] || -> equal(union(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.94/300.91 72200[3:Rew:71675.0,71331.0] || -> equal(symmetric_difference(complement(sum_class(range_of(null_class))),union(null_class,apply(null_class,u))),universal_class)**.
% 299.94/300.91 72206[3:Rew:71675.0,71337.0] || -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.91 72207[3:Rew:26766.0,71473.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(u,v))*.
% 299.94/300.91 71549[3:Rew:71037.0,27454.0] || -> subclass(complement(union(complement(u),v)),intersection(union(u,null_class),complement(v)))*.
% 299.94/300.91 71580[3:Rew:71037.0,27463.0] || subclass(union(u,null_class),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 71581[3:Rew:71037.0,27468.0] || equal(complement(successor(complement(u))),universal_class) -> member(omega,union(u,null_class))*.
% 299.94/300.91 71582[3:Rew:71037.0,27467.0] || equal(complement(successor(complement(u))),universal_class) -> member(null_class,union(u,null_class))*.
% 299.94/300.91 71588[3:Rew:71037.0,66385.0] || equal(successor(successor(complement(u))),null_class) -> subclass(universal_class,union(u,null_class))*.
% 299.94/300.91 71603[3:Rew:71037.0,27469.0] || -> subclass(symmetric_difference(union(u,null_class),complement(singleton(complement(u)))),successor(complement(u)))*.
% 299.94/300.91 71987[3:Rew:71963.0,66286.1] || equal(successor(u),null_class) -> subclass(union(null_class,v),union(v,u))*.
% 299.94/300.91 72000[3:Rew:71963.0,9659.0] || subclass(universal_class,union(null_class,u)) -> member(singleton(v),union(u,null_class))*.
% 299.94/300.91 72006[3:Rew:71963.0,9665.0] || equal(union(null_class,u),universal_class) -> member(singleton(v),union(u,null_class))*.
% 299.94/300.91 72360[3:Rew:72162.0,71989.1] || equal(successor(u),null_class) -> equal(union(v,u),union(null_class,v))*.
% 299.94/300.91 72522[0:Rew:72365.0,40341.0] || -> equal(intersection(symmetric_difference(u,v),complement(intersection(u,v))),symmetric_difference(u,v))**.
% 299.94/300.91 72559[3:Rew:26764.0,72442.1] || equal(complement(singleton(u)),universal_class)** -> equal(union(null_class,u),successor(u)).
% 299.94/300.91 72560[3:Rew:26764.0,72443.1] || equal(successor(singleton(u)),null_class) -> equal(union(null_class,u),successor(u))**.
% 299.94/300.91 73217[3:Rew:26766.0,73197.1] inductive(symmetric_difference(intersection(u,universal_class),null_class)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 73734[3:SpR:71675.0,28121.0] || -> member(not_subclass_element(union(u,null_class),v),u)* subclass(union(null_class,u),v).
% 299.94/300.91 75218[7:Res:73975.1,8.0] function(u) || subclass(u,successor(u))* -> equal(successor(u),u).
% 299.94/300.91 75414[0:SpR:72365.0,72387.0] || -> equal(intersection(union(u,v),complement(intersection(v,u))),symmetric_difference(u,v))**.
% 299.94/300.91 75419[0:SpR:72365.0,160.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),v)*.
% 299.94/300.91 75420[0:SpR:72365.0,167.1] || -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(v,u),w),u)*.
% 299.94/300.91 75461[0:SpR:72365.0,480.1] || member(u,symmetric_difference(v,w)) -> member(u,complement(intersection(w,v)))*.
% 299.94/300.91 75669[0:SpL:72365.0,4070.1] || member(u,symmetric_difference(v,w)) member(u,intersection(w,v))* -> .
% 299.94/300.91 78467[3:Res:71283.0,352.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 78484[3:Res:71324.0,352.1] inductive(complement(sum_class(range_of(null_class)))) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91 78488[3:SpR:72083.0,20762.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(sum_class(range_of(null_class))),null_class)**.
% 299.94/300.91 78518[3:SpR:72083.0,41750.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(apply(null_class,u),v)),null_class)**.
% 299.94/300.91 78519[3:SpR:72083.0,42091.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),intersection(u,apply(null_class,v))),null_class)**.
% 299.94/300.91 78541[3:SpR:72083.0,9902.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 78581[3:SpR:72083.0,41750.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(sum_class(range_of(null_class)),v)),null_class)**.
% 299.94/300.91 78582[3:SpR:72083.0,42091.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,sum_class(range_of(null_class)))),null_class)**.
% 299.94/300.91 78604[3:SpR:72083.0,9902.1] || -> member(u,sum_class(range_of(null_class))) subclass(singleton(u),complement(apply(null_class,v)))*.
% 299.94/300.91 78620[3:SpL:72083.0,60592.0] || equal(complement(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),universal_class)**.
% 299.94/300.91 78625[3:SpL:72083.0,59209.0] || equal(complement(sum_class(range_of(null_class))),universal_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91 78627[3:SpL:72083.0,2160.1] inductive(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),universal_class)** -> .
% 299.94/300.91 78643[3:SpL:72083.0,46130.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(omega,apply(null_class,u))*.
% 299.94/300.91 78644[6:SpL:72083.0,45406.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 78666[3:SpL:72083.0,60592.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),universal_class).
% 299.94/300.91 78671[3:SpL:72083.0,59209.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.91 78673[3:SpL:72083.0,2160.1] inductive(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),universal_class)** -> .
% 299.94/300.91 78689[3:SpL:72083.0,46130.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,sum_class(range_of(null_class))).
% 299.94/300.91 78690[6:SpL:72083.0,45406.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.91 78924[3:Res:71284.0,352.1] inductive(complement(apply(null_class,u))) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91 78958[3:SpR:71518.0,41750.0] || -> equal(intersection(union(null_class,complement(u)),intersection(union(u,null_class),v)),null_class)**.
% 299.94/300.91 78959[3:SpR:71518.0,42091.0] || -> equal(intersection(union(null_class,complement(u)),intersection(v,union(u,null_class))),null_class)**.
% 299.94/300.91 78981[3:SpR:71518.0,9902.1] || -> member(u,union(v,null_class)) subclass(singleton(u),union(null_class,complement(v)))*.
% 299.94/300.91 79012[3:SpL:71518.0,60592.0] || equal(union(null_class,complement(u)),null_class)** -> equal(union(u,null_class),universal_class).
% 299.94/300.91 79017[3:SpL:71518.0,59209.0] || equal(union(null_class,complement(u)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.91 79019[3:SpL:71518.0,2160.1] inductive(union(u,null_class)) || equal(union(null_class,complement(u)),universal_class)** -> .
% 299.94/300.91 79035[3:SpL:71518.0,46130.0] || subclass(union(null_class,complement(u)),null_class)* -> member(omega,union(u,null_class)).
% 299.94/300.91 79036[6:SpL:71518.0,45406.0] || subclass(union(null_class,complement(u)),null_class)* -> member(null_class,union(u,null_class)).
% 299.94/300.91 79273[3:Res:72054.0,352.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 79329[3:SpR:72082.0,20762.1] || equal(apply(null_class,u),universal_class)** -> equal(complement(apply(null_class,v)),null_class)**.
% 299.94/300.91 79335[3:SpR:72082.0,45898.1] || equal(apply(null_class,u),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.94/300.91 79359[3:SpR:72082.0,41750.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(apply(null_class,v),w)),null_class)**.
% 299.94/300.91 79360[3:SpR:72082.0,42091.0] || -> equal(intersection(complement(apply(null_class,u)),intersection(v,apply(null_class,w))),null_class)**.
% 299.94/300.91 79382[3:SpR:72082.0,9902.1] || -> member(u,apply(null_class,v))* subclass(singleton(u),complement(apply(null_class,w)))*.
% 299.94/300.91 79470[3:SpL:72082.0,60592.0] || equal(complement(apply(null_class,u)),null_class)** -> equal(apply(null_class,v),universal_class)**.
% 299.94/300.91 79475[3:SpL:72082.0,59209.0] || equal(complement(apply(null_class,u)),universal_class)** -> equal(apply(null_class,v),null_class)**.
% 299.94/300.91 79477[3:SpL:72082.0,2160.1] inductive(apply(null_class,u)) || equal(complement(apply(null_class,v)),universal_class)** -> .
% 299.94/300.91 79493[3:SpL:72082.0,46130.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(omega,apply(null_class,v))*.
% 299.94/300.91 79494[6:SpL:72082.0,45406.0] || subclass(complement(apply(null_class,u)),null_class)* -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 79808[3:Rew:79683.0,48786.0] || -> equal(symmetric_difference(power_class(union(null_class,u)),complement(power_class(union(u,u)))),universal_class)**.
% 299.94/300.91 80249[3:SpR:74812.0,57.1] || member(union(null_class,u),universal_class) -> member(power_class(union(u,null_class)),universal_class)*.
% 299.94/300.91 80254[5:SpR:74812.0,53555.1] || equal(union(null_class,u),null_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91 80255[4:SpR:74812.0,21013.1] || equal(union(null_class,u),universal_class) -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91 80280[3:SpR:74812.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(null_class,u)),universal_class)*.
% 299.94/300.91 80470[3:SpL:45898.1,78769.0] || equal(apply(null_class,u),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.94/300.91 80685[3:Rew:26766.0,80645.1,26766.0,80645.0] || member(union(null_class,u),u)* -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91 80673[3:Res:54298.0,35234.0] || -> equal(singleton(complement(successor(null_class))),null_class) member(complement(successor(null_class)),singleton(null_class))*.
% 299.94/300.91 80812[3:SpL:38845.0,54881.1] function(complement(cross_product(null_class,universal_class))) || equal(sum_class(range_of(null_class)),universal_class)** -> .
% 299.94/300.91 81086[3:Obv:81078.1] || subclass(u,element_relation) -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.91 81179[3:Res:354.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> subclass(u,w)*.
% 299.94/300.91 81181[3:Res:353.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(u,null_class).
% 299.94/300.91 81242[3:Res:2364.1,66684.1] || equal(successor(union(u,v)),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91 81409[3:Obv:81402.1] || subclass(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class)**.
% 299.94/300.91 81490[3:MRR:81485.1,10054.1] || member(u,cantor(u))* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.91 81491[3:MRR:81486.1,242.0] || subclass(domain_relation,flip(element_relation)) subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.91 81577[3:Res:72035.0,352.1] inductive(union(null_class,union(null_class,u))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 81660[3:Res:71986.0,352.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,null_class))*.
% 299.94/300.91 81855[3:Res:72029.0,352.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 82048[7:SpL:72531.1,46017.0] function(complement(u)) || equal(union(null_class,u),successor(complement(u)))** -> .
% 299.94/300.91 82049[7:SpL:72531.1,46016.0] function(complement(u)) || equal(union(u,u),successor(complement(u)))** -> .
% 299.94/300.91 82050[7:SpL:72531.1,74867.0] function(complement(u)) || equal(union(u,null_class),successor(complement(u)))** -> .
% 299.94/300.91 82080[8:SpL:72531.1,62120.0] function(cross_product(universal_class,universal_class)) || equal(successor(cross_product(universal_class,universal_class)),universal_class)** -> .
% 299.94/300.91 82116[7:Rew:72531.1,81944.2] function(u) || -> member(regular(successor(u)),u)* equal(successor(u),null_class).
% 299.94/300.91 82150[7:SoR:82042.0,5405.2] single_valued_class(application_function) || equal(successor(application_function),universal_class)** equal(application_function,null_class) -> .
% 299.94/300.91 82183[7:SoR:82045.0,5405.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(successor_relation,null_class) -> .
% 299.94/300.91 82186[7:SoR:82046.0,5405.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation)** equal(successor_relation,null_class) -> .
% 299.94/300.91 82189[7:SoR:82047.0,5405.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class)** equal(successor_relation,null_class) -> .
% 299.94/300.91 82417[3:Rew:73742.0,82232.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),u)*.
% 299.94/300.91 82469[3:SpR:73744.0,57.1] || member(union(u,null_class),universal_class) -> member(power_class(union(u,u)),universal_class)*.
% 299.94/300.91 82474[5:SpR:73744.0,53555.1] || equal(union(u,null_class),null_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91 82475[4:SpR:73744.0,21013.1] || equal(union(u,null_class),universal_class) -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.91 82503[3:SpR:73744.0,57.1] || member(union(u,u),universal_class)* -> member(power_class(union(u,null_class)),universal_class)*.
% 299.94/300.91 82508[5:SpR:73744.0,53555.1] || equal(union(u,u),null_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91 82509[4:SpR:73744.0,21013.1] || equal(union(u,u),universal_class)** -> equal(power_class(union(u,null_class)),null_class)**.
% 299.94/300.91 82747[7:Res:74570.1,352.1] function(u) inductive(union(null_class,successor(u))) || -> member(null_class,u)*.
% 299.94/300.91 82828[3:Res:79255.0,352.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 82957[0:Rew:28787.0,82942.1] || member(regular(complement(u)),union(u,u))* -> equal(complement(u),null_class).
% 299.94/300.91 82959[3:Rew:26764.0,82908.1,72365.0,82908.1,7649.0,82908.1,26764.0,82908.0,72365.0,82908.0] || member(regular(complement(u)),union(u,null_class))* -> equal(complement(u),null_class).
% 299.94/300.91 82961[3:Rew:26764.0,82931.1,7649.0,82931.1,26764.0,82931.0] || member(regular(complement(u)),union(null_class,u))* -> equal(complement(u),null_class).
% 299.94/300.91 83094[3:Res:81548.0,352.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 83164[3:Res:83062.0,352.1] inductive(union(null_class,union(u,null_class))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 83239[3:Res:82777.0,352.1] inductive(union(null_class,union(u,u))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 83487[0:MRR:83377.2,4383.0] || member(u,restrict(v,w,x))* member(u,complement(v)) -> .
% 299.94/300.91 83522[3:SpL:54401.1,54301.0] || equal(u,universal_class) subclass(ordered_pair(v,u),unordered_pair(v,null_class))* -> .
% 299.94/300.91 83705[3:Res:49.1,58626.0] inductive(union(null_class,u)) || -> subclass(image(successor_relation,union(null_class,u)),u)*.
% 299.94/300.91 83819[3:Res:83745.0,327.1] inductive(complement(successor(complement(omega)))) || -> equal(complement(successor(complement(omega))),omega)**.
% 299.94/300.91 83837[3:Res:83745.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v)))* member(u,v).
% 299.94/300.91 84255[3:SpR:72083.0,83852.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91 84259[3:SpR:72082.0,83852.0] || -> subclass(complement(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91 84260[3:SpR:72083.0,83852.0] || -> subclass(complement(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91 84272[3:SpR:65061.1,83852.0] || equal(successor(successor(union(null_class,complement(u)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 84581[3:Res:83722.0,352.1] inductive(union(null_class,union(null_class,union(null_class,u)))) || -> member(null_class,u)*.
% 299.94/300.91 84704[3:Res:84545.0,352.1] inductive(union(null_class,union(null_class,union(u,null_class)))) || -> member(null_class,u)*.
% 299.94/300.91 84857[3:Res:83715.0,352.1] inductive(intersection(union(null_class,union(null_class,u)),v)) || -> member(null_class,u)*.
% 299.94/300.91 85118[3:Res:83725.0,352.1] inductive(union(null_class,intersection(union(null_class,u),v))) || -> member(null_class,u)*.
% 299.94/300.91 85227[3:Res:83734.0,352.1] inductive(intersection(u,union(null_class,union(null_class,v)))) || -> member(null_class,v)*.
% 299.94/300.91 85440[3:Res:83739.0,352.1] inductive(union(null_class,intersection(u,union(null_class,v)))) || -> member(null_class,v)*.
% 299.94/300.91 85533[3:Res:84557.0,352.1] inductive(union(null_class,union(null_class,union(u,u)))) || -> member(null_class,u)*.
% 299.94/300.91 85796[3:Res:84805.0,352.1] inductive(intersection(union(null_class,union(u,null_class)),v)) || -> member(null_class,u)*.
% 299.94/300.91 85924[3:Res:85064.0,352.1] inductive(union(null_class,intersection(union(u,null_class),v))) || -> member(null_class,u)*.
% 299.94/300.91 86050[3:Res:85182.0,352.1] inductive(intersection(u,union(null_class,union(v,null_class)))) || -> member(null_class,v)*.
% 299.94/300.91 86171[3:Res:85391.0,352.1] inductive(union(null_class,intersection(u,union(v,null_class)))) || -> member(null_class,v)*.
% 299.94/300.91 86329[3:Res:58921.1,352.1] inductive(union(null_class,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 86381[3:Rew:27497.0,86343.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 86362[3:Res:58921.1,54148.0] || subclass(u,regular(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 86452[6:MRR:86451.2,29497.0] || subclass(singleton(null_class),u)* subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 86454[6:MRR:86453.2,29497.0] || subclass(singleton(null_class),complement(compose(element_relation,universal_class)))* member(null_class,element_relation) -> .
% 299.94/300.91 87618[3:Res:59994.0,352.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(u,v))*.
% 299.94/300.91 87848[3:Res:17208.1,73862.0] || equal(union(u,null_class),singleton(singleton(null_class))) -> member(singleton(null_class),u)*.
% 299.94/300.91 88187[7:Res:75011.1,352.1] function(u) inductive(intersection(successor(u),v)) || -> member(null_class,u)*.
% 299.94/300.91 88253[3:Res:49.1,75043.0] inductive(union(u,null_class)) || -> subclass(image(successor_relation,union(u,null_class)),u)*.
% 299.94/300.91 88572[7:Res:75118.1,352.1] function(u) inductive(intersection(v,successor(u))) || -> member(null_class,u)*.
% 299.94/300.91 88610[0:SpR:75901.0,20762.1] || equal(symmetric_difference(u,v),universal_class) -> equal(complement(symmetric_difference(v,u)),null_class)**.
% 299.94/300.91 88616[3:SpR:75901.0,45898.1] || equal(symmetric_difference(u,v),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.94/300.91 88634[3:SpR:75901.0,30956.0] || -> equal(intersection(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),null_class)**.
% 299.94/300.91 88636[3:SpR:75901.0,31047.0] || -> equal(symmetric_difference(complement(symmetric_difference(u,v)),union(null_class,symmetric_difference(v,u))),universal_class)**.
% 299.94/300.91 88641[0:SpR:75901.0,41750.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(symmetric_difference(v,u),w)),null_class)**.
% 299.94/300.91 88642[0:SpR:75901.0,42091.0] || -> equal(intersection(complement(symmetric_difference(u,v)),intersection(w,symmetric_difference(v,u))),null_class)**.
% 299.94/300.91 88645[3:SpR:75901.0,59011.0] || -> subclass(complement(successor(complement(symmetric_difference(u,v)))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.91 88671[0:SpR:75901.0,9902.1] || -> member(u,symmetric_difference(v,w)) subclass(singleton(u),complement(symmetric_difference(w,v)))*.
% 299.94/300.91 88775[3:SpL:75901.0,60592.0] || equal(complement(symmetric_difference(u,v)),null_class)** -> equal(symmetric_difference(v,u),universal_class).
% 299.94/300.91 88781[3:SpL:75901.0,59209.0] || equal(complement(symmetric_difference(u,v)),universal_class)** -> equal(symmetric_difference(v,u),null_class).
% 299.94/300.91 88783[0:SpL:75901.0,2160.1] inductive(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),universal_class)** -> .
% 299.94/300.91 88800[3:SpL:75901.0,46130.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(omega,symmetric_difference(v,u)).
% 299.94/300.91 88801[6:SpL:75901.0,45406.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.91 89035[0:Res:76062.0,352.1] inductive(symmetric_difference(complement(u),complement(v))) || -> member(null_class,union(v,u))*.
% 299.94/300.91 89349[3:Res:81600.0,352.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,union(v,v))*.
% 299.94/300.91 89454[3:Res:81629.0,352.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(v,null_class))*.
% 299.94/300.91 89565[3:Res:81790.0,352.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,union(u,u))*.
% 299.94/300.91 89680[3:Res:81819.0,352.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 89908[3:SpL:54401.1,83537.0] || equal(u,universal_class) equal(unordered_pair(v,null_class),ordered_pair(v,u))* -> .
% 299.94/300.91 90018[3:Res:83718.0,352.1] inductive(intersection(intersection(union(null_class,u),v),w)) || -> member(null_class,u)*.
% 299.94/300.91 90214[0:Rew:28787.0,90179.1] || -> member(not_subclass_element(u,complement(v)),union(v,v))* subclass(u,complement(v)).
% 299.94/300.91 90221[3:Rew:26764.0,90143.1,72365.0,90143.1,7649.0,90143.1,26764.0,90143.0,72365.0,90143.0] || -> member(not_subclass_element(u,complement(v)),union(v,null_class))* subclass(u,complement(v)).
% 299.94/300.91 90223[3:Rew:26764.0,90168.1,7649.0,90168.1,26764.0,90168.0] || -> member(not_subclass_element(u,complement(v)),union(null_class,v))* subclass(u,complement(v)).
% 299.94/300.91 90371[3:Res:83730.0,352.1] inductive(intersection(u,intersection(v,union(null_class,w)))) || -> member(null_class,w)*.
% 299.94/300.91 90500[3:Res:83733.0,352.1] inductive(intersection(u,intersection(union(null_class,v),w))) || -> member(null_class,v)*.
% 299.94/300.91 90867[3:Res:83738.0,352.1] inductive(intersection(intersection(u,union(null_class,v)),w)) || -> member(null_class,v)*.
% 299.94/300.91 91023[3:Res:84817.0,352.1] inductive(intersection(union(null_class,union(u,u)),v)) || -> member(null_class,u)*.
% 299.94/300.91 91404[3:Res:85076.0,352.1] inductive(union(null_class,intersection(union(u,u),v))) || -> member(null_class,u)*.
% 299.94/300.91 91544[3:Res:85194.0,352.1] inductive(intersection(u,union(null_class,union(v,v)))) || -> member(null_class,v)*.
% 299.94/300.91 91676[3:Res:85403.0,352.1] inductive(union(null_class,intersection(u,union(v,v)))) || -> member(null_class,v)*.
% 299.94/300.91 91785[3:Res:86303.1,352.1] inductive(union(u,null_class)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 91835[3:Rew:71518.0,91799.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 91818[3:Res:86303.1,54148.0] || subclass(u,regular(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 92060[3:Res:87555.0,352.1] inductive(union(null_class,symmetric_difference(u,v))) || -> member(null_class,union(v,u))*.
% 299.94/300.91 92198[3:Res:88269.0,352.1] inductive(intersection(intersection(union(u,null_class),v),w)) || -> member(null_class,u)*.
% 299.94/300.91 92360[3:Res:88286.0,352.1] inductive(intersection(u,intersection(v,union(w,null_class)))) || -> member(null_class,w)*.
% 299.94/300.91 92508[3:Res:88289.0,352.1] inductive(intersection(u,intersection(union(v,null_class),w))) || -> member(null_class,v)*.
% 299.94/300.91 92663[3:Res:88296.0,352.1] inductive(intersection(intersection(u,union(v,null_class)),w)) || -> member(null_class,v)*.
% 299.94/300.91 92772[3:SpL:45898.1,88799.0] || equal(symmetric_difference(u,v),null_class)** equal(symmetric_difference(v,u),universal_class)** -> .
% 299.94/300.91 93027[3:Res:89304.0,352.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(v,v))*.
% 299.94/300.91 93126[3:Res:92980.0,352.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,union(null_class,v))*.
% 299.94/300.91 93229[3:Res:93105.0,352.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 93334[3:Res:89386.0,352.1] inductive(intersection(u,union(v,v))) || -> member(null_class,union(null_class,v))*.
% 299.94/300.91 93625[3:Res:89515.0,352.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,union(u,u))*.
% 299.94/300.91 93739[3:Res:89608.0,352.1] inductive(intersection(union(u,u),v)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 93951[0:SpR:29.0,56577.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),w)*.
% 299.94/300.91 93970[0:SpR:72387.0,56577.1] || subclass(complement(intersection(u,v)),w)* -> subclass(symmetric_difference(u,v),w).
% 299.94/300.91 93994[0:Res:56577.1,352.1] inductive(intersection(u,v)) || subclass(v,w)* -> member(null_class,w)*.
% 299.94/300.91 94008[0:Res:56577.1,23752.0] || subclass(u,complement(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91 94063[3:Res:94057.1,8.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(u,v).
% 299.94/300.91 94403[3:Rew:26766.0,94078.0] || equal(union(null_class,unordered_pair(u,regular(v))),null_class)** -> equal(v,null_class).
% 299.94/300.91 94404[3:Rew:26766.0,94079.0] || equal(union(null_class,unordered_pair(regular(u),v)),null_class)** -> equal(u,null_class).
% 299.94/300.91 94271[3:Res:94057.1,5612.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91 94272[3:Res:94057.1,5611.0] || equal(complement(intersection(u,v)),null_class)** -> member(ordered_pair(null_class,null_class),u)*.
% 299.94/300.91 94417[3:Con:94285.2] || equal(complement(u),null_class) member(v,w)* -> member(v,u)*.
% 299.94/300.91 94833[7:SoR:94830.0,5405.2] single_valued_class(x__dfg) || equal(complement(y__dfg),null_class)** equal(null_class,x__dfg) -> .
% 299.94/300.91 94857[3:Res:94637.0,352.1] inductive(intersection(u,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.94/300.91 94950[3:Res:94788.0,352.1] inductive(intersection(complement(compose(element_relation,universal_class)),u)) || -> member(null_class,complement(element_relation))*.
% 299.94/300.91 94975[3:Res:94939.0,352.1] inductive(union(null_class,complement(compose(element_relation,universal_class)))) || -> member(null_class,complement(element_relation))*.
% 299.94/300.91 95443[0:Res:57413.0,352.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(v,w))*.
% 299.94/300.91 95546[0:Res:57662.1,352.1] inductive(intersection(u,v)) || subclass(u,w)* -> member(null_class,w)*.
% 299.94/300.91 95560[0:Res:57662.1,23752.0] || subclass(u,complement(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 95613[0:SpL:30.0,58259.0] || subclass(u,restrict(v,w,x))* -> subclass(u,cross_product(w,x)).
% 299.94/300.91 95654[0:Res:49.1,58259.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),u)*.
% 299.94/300.91 95755[3:SpR:26811.0,95719.0] || -> subclass(complement(union(image(element_relation,successor(null_class)),u)),power_class(complement(singleton(null_class))))*.
% 299.94/300.91 95756[0:SpR:46591.0,95719.0] || -> subclass(complement(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.94/300.91 95884[3:SpR:26811.0,95777.0] || -> subclass(complement(union(u,image(element_relation,successor(null_class)))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91 95885[0:SpR:46591.0,95777.0] || -> subclass(complement(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.94/300.91 96108[3:SpR:479.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(v))))),union(u,v))*.
% 299.94/300.91 96109[3:SpR:6906.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),complement(singleton(u)))))),successor(u))*.
% 299.94/300.91 96135[3:SpR:65061.1,95721.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 96274[3:SpR:65061.1,96080.0] || equal(successor(successor(complement(intersection(u,v)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 96517[3:SpR:75901.0,96127.0] || -> subclass(complement(successor(union(symmetric_difference(u,v),w))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 96520[3:SpR:72083.0,96127.0] || -> subclass(complement(successor(union(sum_class(range_of(null_class)),u))),complement(apply(null_class,v)))*.
% 299.94/300.91 96521[3:SpR:30548.0,96127.0] || -> subclass(complement(successor(union(union(u,u),v))),union(null_class,complement(u)))*.
% 299.94/300.91 96522[3:SpR:71518.0,96127.0] || -> subclass(complement(successor(union(union(u,null_class),v))),union(null_class,complement(u)))*.
% 299.94/300.91 96523[3:SpR:27497.0,96127.0] || -> subclass(complement(successor(union(union(null_class,u),v))),union(null_class,complement(u)))*.
% 299.94/300.91 96524[3:SpR:72082.0,96127.0] || -> subclass(complement(successor(union(apply(null_class,u),v))),complement(apply(null_class,w)))*.
% 299.94/300.91 96525[3:SpR:72083.0,96127.0] || -> subclass(complement(successor(union(apply(null_class,u),v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 96565[3:SpR:65061.1,96127.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 96605[3:SpR:26811.0,96527.0] || -> subclass(complement(successor(successor(image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.94/300.91 96606[3:SpR:46591.0,96527.0] || -> subclass(complement(successor(successor(image(element_relation,power_class(u))))),power_class(complement(power_class(u))))*.
% 299.94/300.91 96658[3:SpR:75901.0,96266.0] || -> subclass(complement(successor(union(u,symmetric_difference(v,w)))),complement(symmetric_difference(w,v)))*.
% 299.94/300.91 96661[3:SpR:72083.0,96266.0] || -> subclass(complement(successor(union(u,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.91 96662[3:SpR:30548.0,96266.0] || -> subclass(complement(successor(union(u,union(v,v)))),union(null_class,complement(v)))*.
% 299.94/300.91 96663[3:SpR:71518.0,96266.0] || -> subclass(complement(successor(union(u,union(v,null_class)))),union(null_class,complement(v)))*.
% 299.94/300.91 96664[3:SpR:27497.0,96266.0] || -> subclass(complement(successor(union(u,union(null_class,v)))),union(null_class,complement(v)))*.
% 299.94/300.91 96665[3:SpR:72082.0,96266.0] || -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.91 96666[3:SpR:72083.0,96266.0] || -> subclass(complement(successor(union(u,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 96706[3:SpR:65061.1,96266.0] || equal(successor(successor(union(u,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91 96750[3:SpR:65061.1,96668.0] || equal(successor(successor(successor(u))),null_class) -> subclass(universal_class,complement(singleton(u)))*.
% 299.94/300.91 96975[3:Res:96615.0,352.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 97005[3:SpR:26811.0,96978.0] || -> subclass(complement(successor(successor(power_class(complement(singleton(null_class)))))),image(element_relation,successor(null_class)))*.
% 299.94/300.91 97006[3:SpR:46591.0,96978.0] || -> subclass(complement(successor(successor(power_class(complement(power_class(u)))))),image(element_relation,power_class(u)))*.
% 299.94/300.91 97835[3:Res:96918.0,352.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 97942[3:Res:97015.0,352.1] inductive(complement(successor(successor(union(null_class,u))))) || -> member(null_class,complement(u))*.
% 299.94/300.91 98341[7:SpR:72531.1,97082.0] function(complement(u)) || -> subclass(complement(successor(successor(successor(complement(u))))),u)*.
% 299.94/300.91 98355[3:Res:97082.0,352.1] inductive(complement(successor(successor(union(null_class,complement(u)))))) || -> member(null_class,u)*.
% 299.94/300.91 98792[3:Res:97910.0,352.1] inductive(complement(successor(successor(union(u,null_class))))) || -> member(null_class,complement(u))*.
% 299.94/300.91 98899[3:Res:95677.0,352.1] inductive(union(null_class,union(null_class,intersection(u,v)))) || -> member(null_class,u)*.
% 299.94/300.91 100248[3:SpR:45898.1,95765.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(null_class,u))*.
% 299.94/300.91 100254[3:Res:95765.0,352.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 100303[3:SpR:26811.0,100257.0] || -> subclass(complement(union(power_class(complement(singleton(null_class))),u)),image(element_relation,successor(null_class)))*.
% 299.94/300.91 100304[3:SpR:46591.0,100257.0] || -> subclass(complement(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.94/300.91 101066[0:Rew:100557.0,9981.0] || -> member(u,complement(union(v,w)))* subclass(singleton(u),union(v,w)).
% 299.94/300.91 101165[3:Rew:100557.0,96267.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),union(v,w))*.
% 299.94/300.91 101532[3:Rew:100557.0,96131.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),union(u,v))*.
% 299.94/300.91 101569[0:Rew:100557.0,53015.0] || subclass(universal_class,complement(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.91 101639[3:Rew:100557.0,46005.0] || equal(image(element_relation,union(u,v)),power_class(complement(union(u,v))))** -> .
% 299.94/300.91 101644[3:Rew:100557.0,48834.0] || -> equal(complement(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))**.
% 299.94/300.91 102062[3:Rew:101822.0,74635.1] inductive(union(null_class,union(omega,null_class))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.91 102063[3:Rew:101822.0,59963.1] inductive(union(null_class,union(omega,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.91 102064[3:Rew:101822.0,58845.1] inductive(union(null_class,union(null_class,omega))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.91 102212[5:Rew:102187.0,41590.1] || subclass(complement(singleton(u)),null_class)* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.91 102295[0:Rew:102264.0,76432.0] || -> equal(complement(intersection(successor(u),complement(v))),union(v,complement(successor(u))))**.
% 299.94/300.91 102341[0:Rew:44.0,101042.0] || member(regular(successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.94/300.91 103210[3:SpR:46591.0,100329.0] || -> subclass(complement(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91 103344[3:SpL:75901.0,100416.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(universal_class,symmetric_difference(v,u)).
% 299.94/300.91 103347[3:SpL:72083.0,100416.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.91 103348[3:SpL:30548.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,u))*.
% 299.94/300.91 103349[3:SpL:71518.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(u,null_class)).
% 299.94/300.91 103350[3:SpL:27497.0,100416.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(universal_class,union(null_class,u)).
% 299.94/300.91 103351[3:SpL:72082.0,100416.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(universal_class,apply(null_class,v))*.
% 299.94/300.91 103352[3:SpL:72083.0,100416.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.91 103577[7:Rew:103455.0,81982.1] function(union(null_class,successor(null_class))) || -> subclass(successor(successor(null_class)),singleton(null_class))*.
% 299.94/300.91 103578[7:Rew:103455.0,82076.1] function(union(null_class,successor(null_class))) || equal(successor(successor(null_class)),universal_class)** -> .
% 299.94/300.91 103873[3:SpR:102188.0,57.1] || member(complement(successor(null_class)),universal_class) -> member(power_class(complement(singleton(null_class))),universal_class)*.
% 299.94/300.91 104818[3:SpR:72083.0,104553.0] || -> equal(union(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.94/300.91 104822[3:SpR:72082.0,104553.0] || -> equal(union(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.94/300.91 104823[3:SpR:72083.0,104553.0] || -> equal(union(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.94/300.91 105547[3:SpR:102187.0,26766.0] || -> equal(union(null_class,image(element_relation,successor(u))),complement(power_class(complement(successor(u)))))**.
% 299.94/300.91 105556[6:SpR:102187.0,29936.1] || -> member(null_class,image(element_relation,successor(u)))* member(null_class,power_class(complement(successor(u)))).
% 299.94/300.91 105580[3:SpR:102187.0,96978.0] || -> subclass(complement(successor(successor(power_class(complement(successor(u)))))),image(element_relation,successor(u)))*.
% 299.94/300.91 105589[0:SpR:102187.0,95719.0] || -> subclass(complement(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.94/300.91 105591[3:SpR:102187.0,96527.0] || -> subclass(complement(successor(successor(image(element_relation,successor(u))))),power_class(complement(successor(u))))*.
% 299.94/300.91 105595[3:SpR:102187.0,100257.0] || -> subclass(complement(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.94/300.91 105609[0:SpR:102187.0,95777.0] || -> subclass(complement(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.94/300.91 105611[3:SpR:102187.0,100329.0] || -> subclass(complement(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.94/300.91 105668[3:Rew:105547.0,47966.0] || -> equal(power_class(complement(power_class(complement(successor(u))))),power_class(image(element_relation,successor(u))))**.
% 299.94/300.91 105999[3:SpL:102264.0,45958.0] || equal(intersection(complement(u),successor(v)),union(u,complement(successor(v))))** -> .
% 299.94/300.91 106408[3:SpR:45898.1,95894.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(null_class,v))*.
% 299.94/300.91 106414[3:Res:95894.0,352.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(null_class,v))*.
% 299.94/300.91 106520[3:Res:96930.0,352.1] inductive(complement(successor(successor(complement(u))))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 106838[3:SpR:30.0,97047.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),cross_product(v,w))*.
% 299.94/300.91 106885[3:SpR:100566.0,97047.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),complement(u))*.
% 299.94/300.91 106893[3:Res:97047.0,352.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) || -> member(null_class,u)*.
% 299.94/300.91 107034[3:Res:97922.0,352.1] inductive(complement(successor(successor(union(u,u))))) || -> member(null_class,complement(u))*.
% 299.94/300.91 107159[3:SpR:45898.1,100170.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,null_class))*.
% 299.94/300.91 107165[3:Res:100170.0,352.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 107462[3:SpR:45898.1,100317.0] || equal(union(union(null_class,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 107468[3:Res:100317.0,352.1] inductive(complement(union(union(null_class,u),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 108206[7:SpR:72531.1,100420.0] function(complement(u)) || -> subclass(complement(union(successor(complement(u)),v)),u)*.
% 299.94/300.91 108232[3:SpR:45898.1,100420.0] || equal(union(union(null_class,complement(u)),v),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 108238[3:Res:100420.0,352.1] inductive(complement(union(union(null_class,complement(u)),v))) || -> member(null_class,u)*.
% 299.94/300.91 109009[3:SpR:45898.1,103220.0] || equal(union(u,union(null_class,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91 109015[3:Res:103220.0,352.1] inductive(complement(union(u,union(null_class,v)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 109271[7:SpR:72531.1,103321.0] function(complement(u)) || -> subclass(complement(union(v,successor(complement(u)))),u)*.
% 299.94/300.91 109298[3:SpR:45898.1,103321.0] || equal(union(u,union(null_class,complement(v))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 109304[3:Res:103321.0,352.1] inductive(complement(union(u,union(null_class,complement(v))))) || -> member(null_class,v)*.
% 299.94/300.91 109530[3:SpR:45898.1,106328.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,null_class))*.
% 299.94/300.91 109536[3:Res:106328.0,352.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(v,null_class))*.
% 299.94/300.91 109835[3:SpR:72387.0,106828.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),complement(intersection(u,v)))*.
% 299.94/300.91 109863[3:SpR:100576.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),complement(w))*.
% 299.94/300.91 109878[3:Res:106828.0,352.1] inductive(complement(successor(successor(complement(intersection(u,v)))))) || -> member(null_class,v)*.
% 299.94/300.91 110025[3:SpR:45898.1,107416.0] || equal(union(union(u,null_class),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 110031[3:Res:107416.0,352.1] inductive(complement(union(union(u,null_class),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 110584[3:SpR:45898.1,108959.0] || equal(union(u,union(v,null_class)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91 110590[3:Res:108959.0,352.1] inductive(complement(union(u,union(v,null_class)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 110715[3:SpR:30.0,95663.0] || -> subclass(intersection(union(null_class,restrict(u,v,w)),x),cross_product(v,w))*.
% 299.94/300.91 110779[3:Res:95663.0,352.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,u)*.
% 299.94/300.91 111062[3:SpR:30.0,95683.0] || -> subclass(union(null_class,intersection(restrict(u,v,w),x)),cross_product(v,w))*.
% 299.94/300.91 111124[3:Res:95683.0,352.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,u)*.
% 299.94/300.91 111217[3:SpR:30.0,95699.0] || -> subclass(intersection(u,union(null_class,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.91 111272[3:Res:95699.0,352.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,v)*.
% 299.94/300.91 111592[3:SpR:30.0,95712.0] || -> subclass(union(null_class,intersection(u,restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.91 111649[3:Res:95712.0,352.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,v)*.
% 299.94/300.91 111740[3:SpR:45898.1,96083.0] || equal(successor(complement(restrict(u,v,w))),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 111744[3:Res:96083.0,352.1] inductive(complement(successor(complement(restrict(u,v,w))))) || -> member(null_class,u)*.
% 299.94/300.91 112118[3:SpR:45898.1,100182.0] || equal(union(complement(u),v),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.91 112124[3:Res:100182.0,352.1] inductive(complement(union(complement(u),v))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 112207[3:SpR:30.0,100372.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),cross_product(v,w))*.
% 299.94/300.91 112254[3:SpR:100566.0,100372.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),complement(u))*.
% 299.94/300.91 112278[3:SpR:45898.1,100372.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,u).
% 299.94/300.91 112284[3:Res:100372.0,352.1] inductive(complement(union(complement(intersection(u,v)),w))) || -> member(null_class,u)*.
% 299.94/300.91 112477[0:Res:100731.0,352.1] inductive(complement(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.94/300.91 113502[3:Rew:47142.0,113403.0] || -> subclass(regular(power_class(complement(union(u,v)))),image(element_relation,union(u,v)))*.
% 299.94/300.91 113503[3:Rew:101822.0,113405.0] || -> subclass(regular(union(u,complement(power_class(v)))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91 113504[3:Rew:101822.0,113406.0] || -> subclass(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))*.
% 299.94/300.91 113505[3:Rew:101822.0,113407.0] || -> subclass(regular(union(complement(power_class(u)),v)),intersection(power_class(u),complement(v)))*.
% 299.94/300.91 113853[3:Rew:48833.0,113764.0] || -> subclass(regular(image(element_relation,union(u,v))),power_class(complement(union(u,v))))*.
% 299.94/300.91 114493[7:SpR:72531.1,113073.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,null_class))*.
% 299.94/300.91 114504[3:Res:113073.0,352.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 116405[3:SpR:20762.1,114691.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91 116412[3:Res:114691.0,352.1] inductive(regular(complement(apply(null_class,u)))) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.91 116533[3:SpR:20762.1,114696.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(regular(null_class),apply(null_class,u))*.
% 299.94/300.91 116538[3:Res:114696.0,352.1] inductive(regular(complement(sum_class(range_of(null_class))))) || -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 117097[7:SpR:72531.1,113074.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(null_class,u))*.
% 299.94/300.91 117108[3:Res:113074.0,352.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 117307[7:SpR:72531.1,113849.0] function(complement(u)) || -> subclass(regular(union(u,null_class)),successor(complement(u)))*.
% 299.94/300.91 117338[3:Res:113849.0,352.1] inductive(regular(union(u,null_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 117438[7:SpR:72531.1,113850.0] function(complement(u)) || -> subclass(regular(union(null_class,u)),successor(complement(u)))*.
% 299.94/300.91 117480[3:Res:113850.0,352.1] inductive(regular(union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 117558[3:SpR:20762.1,114695.0] || equal(apply(null_class,u),universal_class)** -> subclass(regular(null_class),apply(null_class,v))*.
% 299.94/300.91 117565[3:Res:114695.0,352.1] inductive(regular(complement(apply(null_class,u)))) || -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 117716[7:SpR:72531.1,113072.0] function(complement(u)) || -> subclass(regular(successor(complement(u))),union(u,u))*.
% 299.94/300.91 117727[3:Res:113072.0,352.1] inductive(regular(union(null_class,complement(u)))) || -> member(null_class,union(u,u))*.
% 299.94/300.91 117801[3:SpR:30.0,113455.0] || -> subclass(regular(union(null_class,complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.91 117861[3:Res:113455.0,352.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,u)*.
% 299.94/300.91 118150[7:Res:113801.1,352.1] function(u) inductive(regular(successor(u))) || -> member(null_class,complement(u))*.
% 299.94/300.91 118194[7:SpR:72531.1,113848.0] function(complement(u)) || -> subclass(regular(union(u,u)),successor(complement(u)))*.
% 299.94/300.91 118229[3:Res:113848.0,352.1] inductive(regular(union(u,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 118338[7:Res:114570.1,352.1] function(u) inductive(regular(complement(u))) || -> member(null_class,successor(u))*.
% 299.94/300.91 118417[3:Res:115747.0,352.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,complement(u))*.
% 299.94/300.91 118574[3:Res:115748.0,352.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,complement(u))*.
% 299.94/300.91 118646[3:SpR:47948.0,115749.0] || -> subclass(regular(union(image(element_relation,power_class(u)),v)),power_class(complement(power_class(u))))*.
% 299.94/300.91 118650[3:Res:115749.0,352.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,power_class(u))*.
% 299.94/300.91 118786[3:Res:115797.0,352.1] inductive(regular(complement(intersection(union(null_class,u),v)))) || -> member(null_class,u)*.
% 299.94/300.91 118977[3:Res:115798.0,352.1] inductive(regular(complement(intersection(union(u,null_class),v)))) || -> member(null_class,u)*.
% 299.94/300.91 119116[3:SpR:47949.0,115885.0] || -> subclass(regular(union(u,image(element_relation,power_class(v)))),power_class(complement(power_class(v))))*.
% 299.94/300.91 119123[3:Res:115885.0,352.1] inductive(regular(union(u,complement(power_class(v))))) || -> member(null_class,power_class(v))*.
% 299.94/300.91 119171[3:Res:115886.0,352.1] inductive(regular(union(u,complement(successor(v))))) || -> member(null_class,successor(v))*.
% 299.94/300.91 119261[3:Res:115887.0,352.1] inductive(regular(union(complement(power_class(u)),v))) || -> member(null_class,complement(v))*.
% 299.94/300.91 119349[3:Res:115935.0,352.1] inductive(regular(complement(intersection(u,union(null_class,v))))) || -> member(null_class,v)*.
% 299.94/300.91 119472[3:Res:115936.0,352.1] inductive(regular(complement(intersection(u,union(v,null_class))))) || -> member(null_class,v)*.
% 299.94/300.91 119760[3:Res:117791.0,352.1] inductive(regular(union(null_class,complement(intersection(u,v))))) || -> member(null_class,v)*.
% 299.94/300.91 119921[3:Res:118554.0,352.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,complement(v))*.
% 299.94/300.91 119981[7:SpR:72531.1,118834.0] function(complement(u)) || -> subclass(regular(union(successor(complement(u)),v)),u)*.
% 299.94/300.91 120011[3:Res:118834.0,352.1] inductive(regular(union(union(null_class,complement(u)),v))) || -> member(null_class,u)*.
% 299.94/300.91 120077[3:Rew:47142.0,119949.0] || -> subclass(regular(union(power_class(complement(power_class(u))),v)),image(element_relation,power_class(u)))*.
% 299.94/300.91 120078[3:Rew:47142.0,119951.0] || -> subclass(regular(union(power_class(complement(successor(u))),v)),image(element_relation,successor(u)))*.
% 299.94/300.91 120141[3:SpR:72083.0,119989.0] || -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),sum_class(range_of(null_class)))*.
% 299.94/300.91 120145[3:SpR:72082.0,119989.0] || -> subclass(regular(successor(union(null_class,complement(apply(null_class,u))))),apply(null_class,v))*.
% 299.94/300.91 120146[3:SpR:72083.0,119989.0] || -> subclass(regular(successor(union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,u))*.
% 299.94/300.91 120290[3:SpR:75901.0,120207.0] || -> subclass(regular(successor(union(null_class,symmetric_difference(u,v)))),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 120293[3:SpR:72083.0,120207.0] || -> subclass(regular(successor(union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,u)))*.
% 299.94/300.91 120297[3:SpR:72082.0,120207.0] || -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(apply(null_class,v)))*.
% 299.94/300.91 120298[3:SpR:72083.0,120207.0] || -> subclass(regular(successor(union(null_class,apply(null_class,u)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 120635[6:MRR:120521.1,120521.3,53.0,45624.0] inductive(complement(compose(element_relation,universal_class))) || member(apply(choice,omega),element_relation)* -> .
% 299.94/300.91 120912[3:Res:119151.0,352.1] inductive(regular(union(complement(successor(u)),v))) || -> member(null_class,successor(u))*.
% 299.94/300.91 120964[7:SpR:72531.1,119396.0] function(complement(u)) || -> subclass(regular(union(v,successor(complement(u)))),u)*.
% 299.94/300.91 120993[3:Res:119396.0,352.1] inductive(regular(union(u,union(null_class,complement(v))))) || -> member(null_class,v)*.
% 299.94/300.91 121060[3:Rew:47142.0,120932.0] || -> subclass(regular(union(u,power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91 121061[3:Rew:47142.0,120934.0] || -> subclass(regular(union(u,power_class(complement(successor(v))))),image(element_relation,successor(v)))*.
% 299.94/300.91 121170[3:Res:120061.0,352.1] inductive(regular(union(union(null_class,u),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 121208[3:Rew:105669.0,121089.0,105547.0,121089.0] || -> subclass(regular(union(image(element_relation,successor(u)),v)),power_class(complement(successor(u))))*.
% 299.94/300.91 121529[3:Res:121044.0,352.1] inductive(regular(union(u,union(null_class,v)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 121568[3:Rew:105666.0,121446.0,105547.0,121446.0] || -> subclass(regular(union(u,image(element_relation,successor(v)))),power_class(complement(successor(v))))*.
% 299.94/300.91 121662[3:Res:121118.0,352.1] inductive(regular(union(union(u,null_class),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 121874[3:Res:121134.0,352.1] inductive(regular(union(power_class(u),v))) || -> member(null_class,complement(power_class(u)))*.
% 299.94/300.91 121928[3:Res:121136.0,352.1] inductive(regular(union(successor(u),v))) || -> member(null_class,complement(successor(u)))*.
% 299.94/300.91 122023[3:Res:121475.0,352.1] inductive(regular(union(u,union(v,null_class)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 122144[3:Res:121491.0,352.1] inductive(regular(union(u,power_class(v)))) || -> member(null_class,complement(power_class(v)))*.
% 299.94/300.91 122191[3:Res:121493.0,352.1] inductive(regular(union(u,successor(v)))) || -> member(null_class,complement(successor(v)))*.
% 299.94/300.91 122217[3:SpR:30.0,103272.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.91 122267[3:SpR:100566.0,103272.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),complement(v))*.
% 299.94/300.91 122285[3:SpR:45898.1,103272.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 122291[3:Res:103272.0,352.1] inductive(complement(union(u,complement(intersection(v,w))))) || -> member(null_class,v)*.
% 299.94/300.91 122471[3:SpR:45898.1,106340.0] || equal(union(u,complement(v)),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.94/300.91 122477[3:Res:106340.0,352.1] inductive(complement(union(u,complement(v)))) || -> member(null_class,union(v,v))*.
% 299.94/300.91 122661[3:SpR:45898.1,107428.0] || equal(union(union(u,u),v),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.91 122667[3:Res:107428.0,352.1] inductive(complement(union(union(u,u),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 122826[3:SpR:45898.1,108972.0] || equal(union(u,union(v,v)),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.91 122832[3:Res:108972.0,352.1] inductive(complement(union(u,union(v,v)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 123012[3:SpR:72387.0,110705.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,v)),w),complement(intersection(u,v)))*.
% 299.94/300.91 123064[3:Res:110705.0,352.1] inductive(intersection(union(null_class,intersection(u,v)),w)) || -> member(null_class,v)*.
% 299.94/300.91 123321[3:SpR:72387.0,111052.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.94/300.91 123371[3:Res:111052.0,352.1] inductive(union(null_class,intersection(intersection(u,v),w))) || -> member(null_class,v)*.
% 299.94/300.91 123481[3:SpR:72387.0,111207.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.91 123524[3:Res:111207.0,352.1] inductive(intersection(u,union(null_class,intersection(v,w)))) || -> member(null_class,w)*.
% 299.94/300.91 123789[3:SpR:72387.0,111582.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.91 123834[3:Res:111582.0,352.1] inductive(union(null_class,intersection(u,intersection(v,w)))) || -> member(null_class,w)*.
% 299.94/300.91 123939[3:SpR:72387.0,112197.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),complement(intersection(u,v)))*.
% 299.94/300.91 123967[3:SpR:100576.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),complement(w))*.
% 299.94/300.91 124002[3:SpR:45898.1,112197.0] || equal(union(complement(intersection(u,v)),w),null_class)** -> subclass(universal_class,v).
% 299.94/300.91 124008[3:Res:112197.0,352.1] inductive(complement(union(complement(intersection(u,v)),w))) || -> member(null_class,v)*.
% 299.94/300.91 124349[0:SpR:112558.0,20762.1] || equal(union(u,v),universal_class) -> equal(complement(union(v,u)),null_class)**.
% 299.94/300.91 124351[3:SpR:112558.0,45898.1] || equal(union(u,v),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.94/300.91 124386[0:SpR:112558.0,41750.0] || -> equal(intersection(complement(union(u,v)),intersection(union(v,u),w)),null_class)**.
% 299.94/300.91 124387[0:SpR:112558.0,42091.0] || -> equal(intersection(complement(union(u,v)),intersection(w,union(v,u))),null_class)**.
% 299.94/300.91 124406[3:SpR:112558.0,96127.0] || -> subclass(complement(successor(union(union(u,v),w))),complement(union(v,u)))*.
% 299.94/300.91 124438[0:SpR:112558.0,9902.1] || -> member(u,union(v,w)) subclass(singleton(u),complement(union(w,v)))*.
% 299.94/300.91 124443[3:SpR:112558.0,96266.0] || -> subclass(complement(successor(union(u,union(v,w)))),complement(union(w,v)))*.
% 299.94/300.91 124717[3:SpL:112558.0,60592.0] || equal(complement(union(u,v)),null_class)** -> equal(union(v,u),universal_class).
% 299.94/300.91 124720[3:SpL:112558.0,59209.0] || equal(complement(union(u,v)),universal_class)** -> equal(union(v,u),null_class).
% 299.94/300.91 124722[0:SpL:112558.0,2160.1] inductive(union(u,v)) || equal(complement(union(v,u)),universal_class)** -> .
% 299.94/300.91 124740[3:SpL:112558.0,100416.0] || subclass(complement(union(u,v)),null_class)* -> subclass(universal_class,union(v,u)).
% 299.94/300.91 124741[3:SpL:112558.0,46130.0] || subclass(complement(union(u,v)),null_class)* -> member(omega,union(v,u)).
% 299.94/300.91 124742[6:SpL:112558.0,45406.0] || subclass(complement(union(u,v)),null_class)* -> member(null_class,union(v,u)).
% 299.94/300.91 125112[3:SpR:20762.1,113494.0] || equal(symmetric_difference(u,v),universal_class) -> subclass(regular(null_class),symmetric_difference(v,u))*.
% 299.94/300.91 125118[3:Res:113494.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,symmetric_difference(v,u))*.
% 299.94/300.91 125203[3:SpR:20762.1,113807.0] || equal(union(u,v),universal_class) -> subclass(regular(union(u,v)),null_class)*.
% 299.94/300.91 125258[3:Res:113807.0,352.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(u,v)))*.
% 299.94/300.91 125443[3:Res:115722.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(u,v))*.
% 299.94/300.91 125534[3:Res:115740.1,352.1] inductive(regular(complement(u))) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 125548[3:Res:115740.1,23752.0] || subclass(u,complement(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91 125570[3:Res:115740.1,54148.0] || subclass(u,regular(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91 125606[3:SpR:30.0,115778.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),cross_product(v,w))*.
% 299.94/300.91 125667[3:Res:115778.0,352.1] inductive(regular(complement(intersection(intersection(u,v),w)))) || -> member(null_class,u)*.
% 299.94/300.91 125877[3:SpR:30.0,115916.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),cross_product(w,x))*.
% 299.94/300.91 125933[3:Res:115916.0,352.1] inductive(regular(complement(intersection(u,intersection(v,w))))) || -> member(null_class,v)*.
% 299.94/300.91 126075[3:Res:118736.0,352.1] inductive(regular(complement(intersection(union(u,u),v)))) || -> member(null_class,u)*.
% 299.94/300.91 126558[3:Res:119306.0,352.1] inductive(regular(complement(intersection(u,union(v,v))))) || -> member(null_class,v)*.
% 299.94/300.91 126743[3:Res:121132.0,352.1] inductive(regular(union(union(u,u),v))) || -> member(null_class,complement(u))*.
% 299.94/300.91 126910[3:Res:121489.0,352.1] inductive(regular(union(u,union(v,v)))) || -> member(null_class,complement(v))*.
% 299.94/300.91 127019[3:SpR:72387.0,122207.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.94/300.91 127047[3:SpR:100576.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),complement(x))*.
% 299.94/300.91 127075[3:SpR:45898.1,122207.0] || equal(union(u,complement(intersection(v,w))),null_class)** -> subclass(universal_class,w).
% 299.94/300.91 127083[3:Res:122207.0,352.1] inductive(complement(union(u,complement(intersection(v,w))))) || -> member(null_class,w)*.
% 299.94/300.91 127387[3:SpR:20762.1,124345.0] || equal(union(u,v),universal_class) -> subclass(regular(null_class),union(v,u))*.
% 299.94/300.91 127396[3:Res:124345.0,352.1] inductive(regular(complement(union(u,v)))) || -> member(null_class,union(v,u))*.
% 299.94/300.91 127523[3:SpL:45898.1,124738.0] || equal(union(u,v),null_class)** equal(union(v,u),universal_class)** -> .
% 299.94/300.91 127616[3:SpR:20762.1,124861.0] || equal(union(u,v),universal_class) -> subclass(regular(union(v,u)),null_class)*.
% 299.94/300.91 127671[3:Res:124861.0,352.1] inductive(regular(union(u,v))) || -> member(null_class,complement(union(v,u)))*.
% 299.94/300.91 127926[3:Res:125369.0,352.1] inductive(regular(complement(symmetric_difference(u,v)))) || -> member(null_class,union(v,u))*.
% 299.94/300.91 128005[3:SpR:72387.0,125596.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,v),w))),complement(intersection(u,v)))*.
% 299.94/300.91 128054[3:Res:125596.0,352.1] inductive(regular(complement(intersection(intersection(u,v),w)))) || -> member(null_class,v)*.
% 299.94/300.91 128164[3:SpR:72387.0,125867.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,w)))),complement(intersection(v,w)))*.
% 299.94/300.91 128208[3:Res:125867.0,352.1] inductive(regular(complement(intersection(u,intersection(v,w))))) || -> member(null_class,w)*.
% 299.94/300.91 128484[0:Res:60176.0,352.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(u,v))*.
% 299.94/300.91 128590[0:Res:49.1,60237.0] inductive(intersection(u,v)) || -> subclass(image(successor_relation,intersection(u,v)),v)*.
% 299.94/300.91 128837[3:Res:49.1,60344.0] inductive(union(u,u)) || -> subclass(image(successor_relation,union(u,u)),u)*.
% 299.94/300.91 129094[0:SpR:23589.0,70401.0] || -> equal(u,v) subclass(intersection(intersection(w,singleton(u)),singleton(v)),null_class)*.
% 299.94/300.91 129119[0:SpR:72387.0,70401.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(complement(intersection(u,v)),w))*.
% 299.94/300.91 129164[0:Res:70401.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(v,w))*.
% 299.94/300.91 129267[0:SpR:23589.0,70402.0] || -> equal(u,v) subclass(intersection(intersection(singleton(u),w),singleton(v)),null_class)*.
% 299.94/300.91 129337[0:Res:70402.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(u,w))*.
% 299.94/300.91 129434[3:SpR:39766.0,129313.0] || -> subclass(intersection(successor(null_class),u),intersection(singleton(null_class),intersection(successor(null_class),u)))*.
% 299.94/300.91 129435[3:SpR:39910.0,129313.0] || -> subclass(intersection(u,successor(null_class)),intersection(singleton(null_class),intersection(u,successor(null_class))))*.
% 299.94/300.91 129453[3:Res:129313.0,352.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.94/300.91 129526[3:Res:129403.0,352.1] inductive(intersection(successor(null_class),u)) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.94/300.91 129602[3:MRR:129592.3,4383.0] || member(u,v)* member(u,successor(null_class))* -> member(null_class,v)*.
% 299.94/300.91 130241[3:SpR:39614.1,129428.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(singleton(null_class),u))*.
% 299.94/300.91 130245[3:Res:129428.0,352.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(singleton(null_class),u))*.
% 299.94/300.91 130299[3:SpR:39614.1,129501.0] || subclass(successor(null_class),u) -> subclass(successor(null_class),intersection(u,singleton(null_class)))*.
% 299.94/300.91 130303[3:Res:129501.0,352.1] inductive(intersection(u,successor(null_class))) || -> member(null_class,intersection(u,singleton(null_class)))*.
% 299.94/300.91 130420[3:SpR:129591.1,39766.0] || -> member(null_class,intersection(successor(null_class),u))* equal(intersection(successor(null_class),u),null_class).
% 299.94/300.91 130422[3:SpR:129591.1,39910.0] || -> member(null_class,intersection(u,successor(null_class)))* equal(intersection(u,successor(null_class)),null_class).
% 299.94/300.91 130679[3:Rew:26764.0,130365.1,7649.0,130365.1,72365.0,130365.1] || -> member(null_class,u) equal(symmetric_difference(successor(null_class),u),union(successor(null_class),u))**.
% 299.94/300.91 131294[3:Rew:26764.0,130995.1,7649.0,130995.1,72365.0,130995.1] || -> member(null_class,u) equal(symmetric_difference(u,successor(null_class)),union(u,successor(null_class)))**.
% 299.94/300.91 131353[3:SpR:30.0,129302.0] || -> subclass(intersection(union(null_class,cross_product(u,v)),w),restrict(w,u,v))*.
% 299.94/300.91 131386[3:SpR:23589.0,129302.0] || -> equal(u,v) subclass(intersection(union(null_class,singleton(u)),singleton(v)),null_class)*.
% 299.94/300.91 131447[3:Res:129302.0,352.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 131592[3:Res:129304.0,352.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 131757[3:Res:131342.0,352.1] inductive(intersection(union(null_class,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 133281[3:SpR:72083.0,132396.0] || -> equal(intersection(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),null_class)**.
% 299.94/300.91 133287[3:SpR:72082.0,132396.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),null_class)**.
% 299.94/300.91 133288[3:SpR:72083.0,132396.0] || -> equal(intersection(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.94/300.91 133581[3:SpR:72083.0,132409.0] || -> equal(symmetric_difference(sum_class(range_of(null_class)),union(null_class,complement(apply(null_class,u)))),universal_class)**.
% 299.94/300.91 133587[3:SpR:72082.0,132409.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(apply(null_class,v)))),universal_class)**.
% 299.94/300.91 133588[3:SpR:72083.0,132409.0] || -> equal(symmetric_difference(apply(null_class,u),union(null_class,complement(sum_class(range_of(null_class))))),universal_class)**.
% 299.94/300.91 134239[3:SpR:30.0,131420.0] || -> subclass(intersection(u,union(null_class,cross_product(v,w))),restrict(u,v,w))*.
% 299.94/300.91 134275[3:SpR:23589.0,131420.0] || -> equal(u,v) subclass(intersection(singleton(v),union(null_class,singleton(u))),null_class)*.
% 299.94/300.91 134331[3:Res:131420.0,352.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 134577[3:Rew:26766.0,134565.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(u,v))*.
% 299.94/300.91 134698[3:Res:131499.0,352.1] inductive(intersection(union(u,null_class),v)) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 134876[3:Res:131566.0,352.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 135042[3:Res:131730.0,352.1] inductive(intersection(u,union(null_class,v))) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 135299[3:Rew:26766.0,135268.1] || equal(complement(u),universal_class) -> equal(union(null_class,v),union(v,u))*.
% 299.94/300.91 135273[3:Rew:135249.1,40184.2] || subclass(u,v)* equal(u,universal_class) -> equal(complement(v),null_class).
% 299.94/300.91 135391[3:SpR:134531.1,29.0] || equal(u,universal_class) -> equal(restrict(u,v,w),cross_product(v,w))**.
% 299.94/300.91 136104[3:Res:134671.0,352.1] inductive(intersection(u,union(v,null_class))) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 136600[6:Rew:136228.1,118920.1] || equal(intersection(u,restrict(v,w,x)),universal_class)** -> equal(u,null_class).
% 299.94/300.91 136965[0:SpR:23589.0,70759.0] || -> equal(u,v) subclass(intersection(singleton(v),intersection(singleton(u),w)),null_class)*.
% 299.94/300.91 137042[0:Res:70759.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 137164[0:SpR:23589.0,70762.0] || -> equal(u,v) subclass(intersection(singleton(v),intersection(w,singleton(u))),null_class)*.
% 299.94/300.91 137193[0:SpR:72387.0,70762.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(complement(intersection(v,w)),u))*.
% 299.94/300.91 137241[0:Res:70762.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(w,u))*.
% 299.94/300.91 137448[0:SpR:75513.1,42085.0] || subclass(complement(u),restrict(u,v,w))* -> equal(complement(u),null_class).
% 299.94/300.91 137801[3:Res:86315.1,352.1] inductive(union(u,u)) || subclass(u,v)* -> member(null_class,v)*.
% 299.94/300.91 137859[3:Rew:30548.0,137815.0] || subclass(u,union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.91 137838[3:Res:86315.1,54148.0] || subclass(u,regular(union(u,u)))* -> equal(union(u,u),null_class).
% 299.94/300.91 138018[3:Res:89961.0,352.1] inductive(intersection(intersection(union(u,u),v),w)) || -> member(null_class,u)*.
% 299.94/300.91 138204[3:Res:90322.0,352.1] inductive(intersection(u,intersection(v,union(w,w)))) || -> member(null_class,w)*.
% 299.94/300.91 138385[3:Res:90446.0,352.1] inductive(intersection(u,intersection(union(v,v),w))) || -> member(null_class,v)*.
% 299.94/300.91 138629[3:Res:90814.0,352.1] inductive(intersection(intersection(u,union(v,v)),w)) || -> member(null_class,v)*.
% 299.94/300.91 138845[0:Res:95372.0,352.1] inductive(intersection(u,symmetric_difference(v,w))) || -> member(null_class,union(w,v))*.
% 299.94/300.91 138922[0:SpL:30.0,95653.0] || equal(restrict(u,v,w),x)* -> subclass(x,cross_product(v,w))*.
% 299.94/300.91 139052[0:SpR:30.0,95670.0] || -> subclass(intersection(intersection(restrict(u,v,w),x),y),cross_product(v,w))*.
% 299.94/300.91 139146[0:Res:95670.0,352.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,u)*.
% 299.94/300.91 139260[0:SpR:30.0,95691.0] || -> subclass(intersection(u,intersection(v,restrict(w,x,y))),cross_product(x,y))*.
% 299.94/300.91 139342[0:Res:95691.0,352.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,w)*.
% 299.94/300.91 139544[0:SpR:30.0,95696.0] || -> subclass(intersection(u,intersection(restrict(v,w,x),y)),cross_product(w,x))*.
% 299.94/300.91 139632[0:Res:95696.0,352.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,v)*.
% 299.94/300.91 139744[0:SpR:30.0,95707.0] || -> subclass(intersection(intersection(u,restrict(v,w,x)),y),cross_product(w,x))*.
% 299.94/300.91 139832[0:Res:95707.0,352.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,v)*.
% 299.94/300.91 140458[0:Res:128395.0,352.1] inductive(intersection(symmetric_difference(u,v),w)) || -> member(null_class,union(v,u))*.
% 299.94/300.91 140551[0:SpL:72387.0,128589.0] || equal(symmetric_difference(u,v),w) -> subclass(w,complement(intersection(u,v)))*.
% 299.94/300.91 140690[0:Res:128603.0,352.1] inductive(intersection(intersection(intersection(u,v),w),x)) || -> member(null_class,v)*.
% 299.94/300.91 140949[0:Res:128622.0,352.1] inductive(intersection(u,intersection(v,intersection(w,x)))) || -> member(null_class,x)*.
% 299.94/300.91 141144[0:Res:128629.0,352.1] inductive(intersection(u,intersection(intersection(v,w),x))) || -> member(null_class,w)*.
% 299.94/300.91 141363[0:Res:128638.0,352.1] inductive(intersection(intersection(u,intersection(v,w)),x)) || -> member(null_class,w)*.
% 299.94/300.91 141539[0:SpR:72387.0,129052.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(w,complement(intersection(u,v))))*.
% 299.94/300.91 141594[0:Res:129052.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,v))*.
% 299.94/300.91 142253[0:SpR:75901.0,141859.0] || -> equal(intersection(symmetric_difference(u,v),intersection(w,complement(symmetric_difference(v,u)))),null_class)**.
% 299.94/300.91 142256[3:SpR:72083.0,141859.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(u,complement(apply(null_class,v)))),null_class)**.
% 299.94/300.91 142257[0:SpR:112558.0,141859.0] || -> equal(intersection(union(u,v),intersection(w,complement(union(v,u)))),null_class)**.
% 299.94/300.91 142258[3:SpR:30548.0,141859.0] || -> equal(intersection(union(u,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91 142259[3:SpR:71518.0,141859.0] || -> equal(intersection(union(u,null_class),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91 142260[3:SpR:27497.0,141859.0] || -> equal(intersection(union(null_class,u),intersection(v,union(null_class,complement(u)))),null_class)**.
% 299.94/300.91 142262[3:SpR:72082.0,141859.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(apply(null_class,w)))),null_class)**.
% 299.94/300.91 142263[3:SpR:72083.0,141859.0] || -> equal(intersection(apply(null_class,u),intersection(v,complement(sum_class(range_of(null_class))))),null_class)**.
% 299.94/300.91 142280[0:SpR:72383.0,141859.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(cross_product(v,w),u)),null_class)**.
% 299.94/300.91 142281[0:SpR:72384.0,141859.0] || -> equal(intersection(restrict(u,v,w),symmetric_difference(u,cross_product(v,w))),null_class)**.
% 299.94/300.91 142865[0:SpR:75901.0,141983.0] || -> equal(intersection(symmetric_difference(u,v),intersection(complement(symmetric_difference(v,u)),w)),null_class)**.
% 299.94/300.91 142868[3:SpR:72083.0,141983.0] || -> equal(intersection(sum_class(range_of(null_class)),intersection(complement(apply(null_class,u)),v)),null_class)**.
% 299.94/300.91 142869[0:SpR:112558.0,141983.0] || -> equal(intersection(union(u,v),intersection(complement(union(v,u)),w)),null_class)**.
% 299.94/300.91 142870[3:SpR:30548.0,141983.0] || -> equal(intersection(union(u,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91 142871[3:SpR:71518.0,141983.0] || -> equal(intersection(union(u,null_class),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91 142872[3:SpR:27497.0,141983.0] || -> equal(intersection(union(null_class,u),intersection(union(null_class,complement(u)),v)),null_class)**.
% 299.94/300.91 142874[3:SpR:72082.0,141983.0] || -> equal(intersection(apply(null_class,u),intersection(complement(apply(null_class,v)),w)),null_class)**.
% 299.94/300.91 142875[3:SpR:72083.0,141983.0] || -> equal(intersection(apply(null_class,u),intersection(complement(sum_class(range_of(null_class))),v)),null_class)**.
% 299.94/300.91 143725[3:Rew:7649.0,143549.1] || member(u,successor(v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 143896[3:Rew:103455.0,143895.1,26766.0,143895.1,71037.0,143895.1,75901.0,143895.1,7649.0,143895.1] || -> subclass(u,successor(v)) member(not_subclass_element(u,successor(v)),complement(successor(v)))*.
% 299.94/300.91 145610[3:SpR:145254.0,39614.1] || subclass(union(null_class,u),singleton(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 145968[3:SpR:145328.0,39614.1] || subclass(union(u,null_class),singleton(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 146657[3:Res:57662.1,144083.0] || subclass(u,singleton(intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 146658[3:Res:56577.1,144083.0] || subclass(u,singleton(intersection(v,u)))* -> equal(intersection(v,u),null_class).
% 299.94/300.91 146659[3:Res:58921.1,144083.0] || subclass(u,singleton(union(null_class,u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 146660[3:Res:86303.1,144083.0] || subclass(u,singleton(union(u,null_class)))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 146661[3:Res:86315.1,144083.0] || subclass(u,singleton(union(u,u)))* -> equal(union(u,u),null_class).
% 299.94/300.91 146666[3:Res:115740.1,144083.0] || subclass(u,singleton(regular(complement(u))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.91 147291[3:SpR:145647.0,39614.1] || subclass(union(u,u),singleton(u))* -> equal(union(u,u),null_class).
% 299.94/300.91 147837[3:SpR:146944.0,39614.1] || subclass(intersection(u,v),singleton(v))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 148421[3:SpR:147067.0,39614.1] || subclass(intersection(u,v),singleton(u))* -> equal(intersection(u,v),null_class).
% 299.94/300.91 148477[3:SpR:479.0,147067.0] || -> equal(intersection(singleton(union(u,v)),symmetric_difference(complement(u),complement(v))),null_class)**.
% 299.94/300.91 148478[3:SpR:6906.0,147067.0] || -> equal(intersection(singleton(successor(u)),symmetric_difference(complement(u),complement(singleton(u)))),null_class)**.
% 299.94/300.91 149865[0:SpR:142270.0,30.0] || -> equal(restrict(restrict(complement(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.94/300.91 150181[0:MRR:149900.2,4383.0] || member(u,restrict(complement(v),w,x))* member(u,v) -> .
% 299.94/300.91 150870[3:SpL:54401.1,150807.0] || equal(u,universal_class) member(u,cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91 150873[7:SpL:38158.1,150807.0] one_to_one(u) || member(inverse(u),cantor(singleton(cross_product(null_class,universal_class))))* -> .
% 299.94/300.91 150909[3:Res:17208.1,150807.0] || equal(cantor(singleton(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> .
% 299.94/300.91 151210[3:Res:17208.1,144494.0] || equal(singleton(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> .
% 299.94/300.91 151495[3:Res:24.2,151236.0] || member(intersection(u,v),v)* member(intersection(u,v),u)* -> .
% 299.94/300.91 151505[3:Res:7327.1,151236.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(v))*.
% 299.94/300.91 151506[3:Res:7326.1,151236.0] || member(union(u,v),universal_class) -> member(union(u,v),complement(u))*.
% 299.94/300.91 151535[3:Rew:151527.1,69535.1] || subclass(universal_class,regular(regular(ordered_pair(u,v))))* -> equal(singleton(u),null_class).
% 299.94/300.91 151804[3:SpL:17074.0,151512.1] || member(image(u,null_class),universal_class)* subclass(universal_class,apply(u,universal_class)) -> .
% 299.94/300.91 151930[3:SpR:147875.0,75513.1] || subclass(singleton(u),restrict(u,v,w))* -> equal(singleton(u),null_class).
% 299.94/300.91 152129[3:MRR:151965.2,4383.0] || member(u,restrict(v,w,x))* member(u,singleton(v)) -> .
% 299.94/300.91 152481[3:SpR:149031.0,30.0] || -> equal(restrict(restrict(singleton(cross_product(u,v)),w,x),u,v),null_class)**.
% 299.94/300.91 152765[3:MRR:152516.2,4383.0] || member(u,restrict(singleton(v),w,x))* member(u,v) -> .
% 299.94/300.91 153295[3:SpL:29.0,151493.0] || member(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w)))* -> .
% 299.94/300.91 153310[3:SpL:30.0,151493.0] || member(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u))* -> .
% 299.94/300.91 153361[3:SpL:46586.0,151493.0] || member(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v)))* -> .
% 299.94/300.91 153362[3:SpL:102264.0,151493.0] || member(union(u,complement(successor(v))),symmetric_difference(complement(u),successor(v)))* -> .
% 299.94/300.91 153363[3:SpL:46592.0,151493.0] || member(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v)))* -> .
% 299.94/300.91 154714[3:SpL:45898.1,153263.0] || equal(intersection(u,v),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.94/300.91 154716[3:SpL:46586.0,153263.0] || member(union(u,complement(power_class(v))),symmetric_difference(power_class(v),complement(u)))* -> .
% 299.94/300.91 154717[3:SpL:102264.0,153263.0] || member(union(u,complement(successor(v))),symmetric_difference(successor(v),complement(u)))* -> .
% 299.94/300.91 154718[3:SpL:46592.0,153263.0] || member(union(complement(power_class(u)),v),symmetric_difference(complement(v),power_class(u)))* -> .
% 299.94/300.91 155018[0:Res:129225.0,352.1] inductive(intersection(intersection(u,v),w)) || -> member(null_class,intersection(w,u))*.
% 299.94/300.91 155267[3:Res:129303.0,352.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 155741[3:Res:131713.0,352.1] inductive(intersection(union(u,u),v)) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 155952[3:Res:134293.0,352.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(v,u))*.
% 299.94/300.91 156151[3:Res:135004.0,352.1] inductive(intersection(u,union(v,v))) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 156401[0:Res:136917.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,v))*.
% 299.94/300.91 157097[0:SpR:72387.0,137116.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(u,complement(intersection(v,w))))*.
% 299.94/300.91 157162[0:Res:137116.0,352.1] inductive(intersection(u,intersection(v,w))) || -> member(null_class,intersection(u,w))*.
% 299.94/300.91 159854[0:SpL:99108.0,20.0] || member(regular(domain_relation),element_relation) -> member(first(regular(domain_relation)),second(regular(domain_relation)))*.
% 299.94/300.91 159856[0:SpL:99108.0,15.0] || member(regular(domain_relation),cross_product(u,v))* -> member(first(regular(domain_relation)),u).
% 299.94/300.91 159857[0:SpL:99108.0,16.0] || member(regular(domain_relation),cross_product(u,v))* -> member(second(regular(domain_relation)),v).
% 299.94/300.91 159907[3:SpL:99108.0,54301.0] || subclass(regular(domain_relation),unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* -> .
% 299.94/300.91 163175[0:Obv:163171.0] || -> equal(cross_product(u,v),null_class) member(second(regular(cross_product(u,v))),v)*.
% 299.94/300.91 163228[0:Obv:163224.0] || -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),u)*.
% 299.94/300.91 163523[3:Res:159844.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.94/300.91 163569[3:Res:159844.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.94/300.91 163570[3:Res:159844.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),apply(null_class,v))*.
% 299.94/300.91 163571[3:Res:159844.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91 163640[0:Res:159845.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(domain_relation),v)*.
% 299.94/300.91 163643[3:Res:159845.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(domain_relation),element_relation) -> .
% 299.94/300.91 163668[0:Res:159845.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(domain_relation),union(u,v))*.
% 299.94/300.91 163686[3:Res:159845.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(domain_relation),apply(null_class,u))*.
% 299.94/300.91 163687[3:Res:159845.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),apply(null_class,v))*.
% 299.94/300.91 163688[3:Res:159845.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(domain_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91 163714[3:SpR:54401.1,159835.0] || equal(first(regular(domain_relation)),universal_class) -> member(null_class,complement(singleton(regular(domain_relation))))*.
% 299.94/300.91 163851[3:SpL:54401.1,159869.0] || equal(first(regular(domain_relation)),universal_class) member(null_class,complement(regular(domain_relation)))* -> .
% 299.94/300.91 163863[3:SpL:54401.1,159876.0] || equal(first(regular(domain_relation)),universal_class) member(null_class,singleton(regular(domain_relation)))* -> .
% 299.94/300.91 164026[3:SpL:99109.0,20.0] || member(regular(composition_function),element_relation) -> member(first(regular(composition_function)),second(regular(composition_function)))*.
% 299.94/300.91 164028[3:SpL:99109.0,15.0] || member(regular(composition_function),cross_product(u,v))* -> member(first(regular(composition_function)),u).
% 299.94/300.91 164029[3:SpL:99109.0,16.0] || member(regular(composition_function),cross_product(u,v))* -> member(second(regular(composition_function)),v).
% 299.94/300.91 164079[3:SpL:99109.0,54301.0] || subclass(regular(composition_function),unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* -> .
% 299.94/300.91 164567[3:Rew:71037.0,164366.0,7649.0,164366.0] || -> subclass(intersection(u,complement(power_class(complement(power_class(v))))),image(element_relation,power_class(v)))*.
% 299.94/300.91 164569[3:Rew:71037.0,164374.0,7649.0,164374.0] || -> subclass(intersection(complement(power_class(complement(power_class(u)))),v),image(element_relation,power_class(u)))*.
% 299.94/300.91 166177[3:Res:164016.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.94/300.91 166223[3:Res:164016.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(composition_function),apply(null_class,u))*.
% 299.94/300.91 166224[3:Res:164016.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),apply(null_class,v))*.
% 299.94/300.91 166225[3:Res:164016.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.94/300.91 166323[3:Res:164017.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(composition_function),v)*.
% 299.94/300.91 166326[3:Res:164017.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(composition_function),element_relation) -> .
% 299.94/300.91 166351[3:Res:164017.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(composition_function),union(u,v))*.
% 299.94/300.91 166369[3:Res:164017.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(composition_function),apply(null_class,u))*.
% 299.94/300.91 166370[3:Res:164017.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),apply(null_class,v))*.
% 299.94/300.91 166371[3:Res:164017.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(composition_function),sum_class(range_of(null_class)))*.
% 299.94/300.91 166397[3:SpR:54401.1,164007.0] || equal(first(regular(composition_function)),universal_class) -> member(null_class,complement(singleton(regular(composition_function))))*.
% 299.94/300.91 166419[3:SpL:54401.1,164041.0] || equal(first(regular(composition_function)),universal_class) member(null_class,complement(regular(composition_function)))* -> .
% 299.94/300.91 166459[3:SpL:54401.1,164048.0] || equal(first(regular(composition_function)),universal_class) member(null_class,singleton(regular(composition_function)))* -> .
% 299.94/300.91 167521[3:SpR:145801.0,131730.0] || -> subclass(intersection(complement(successor(null_class)),union(null_class,singleton(complement(singleton(null_class))))),null_class)*.
% 299.94/300.91 167529[3:SpR:145801.0,136917.0] || -> subclass(intersection(complement(successor(null_class)),intersection(singleton(complement(singleton(null_class))),u)),null_class)*.
% 299.94/300.91 167725[3:Rew:72365.0,167556.0] || -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(u,complement(successor(null_class)))),null_class)*.
% 299.94/300.91 167726[3:Rew:72365.0,167562.0] || -> subclass(intersection(singleton(complement(singleton(null_class))),intersection(complement(successor(null_class)),u)),null_class)*.
% 299.94/300.91 167563[3:SpR:145801.0,137116.0] || -> subclass(intersection(complement(successor(null_class)),intersection(u,singleton(complement(singleton(null_class))))),null_class)*.
% 299.94/300.91 169076[3:SpR:166613.0,131730.0] || -> subclass(intersection(union(element_relation,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 169084[3:SpR:166613.0,136917.0] || -> subclass(intersection(union(element_relation,element_relation),intersection(complement(compose(element_relation,universal_class)),u)),null_class)*.
% 299.94/300.91 169293[3:Rew:72365.0,169107.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,union(element_relation,element_relation))),null_class)*.
% 299.94/300.91 169294[3:Rew:72365.0,169113.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(union(element_relation,element_relation),u)),null_class)*.
% 299.94/300.91 169114[3:SpR:166613.0,137116.0] || -> subclass(intersection(union(element_relation,element_relation),intersection(u,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 169612[3:SpR:166842.0,136917.0] || -> subclass(intersection(element_relation,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),null_class)*.
% 299.94/300.91 169635[3:SpR:166842.0,70401.0] || -> subclass(intersection(intersection(u,element_relation),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 169641[3:SpR:166842.0,70402.0] || -> subclass(intersection(intersection(element_relation,u),union(null_class,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 169642[3:SpR:166842.0,137116.0] || -> subclass(intersection(element_relation,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),null_class)*.
% 299.94/300.91 169648[3:SpR:166842.0,70762.0] || -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(u,element_relation)),null_class)*.
% 299.94/300.91 169671[3:SpR:166842.0,70759.0] || -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),intersection(element_relation,u)),null_class)*.
% 299.94/300.91 170030[3:SpR:167103.0,136917.0] || -> subclass(intersection(successor(null_class),intersection(union(null_class,singleton(singleton(null_class))),u)),null_class)*.
% 299.94/300.91 170053[3:SpR:167103.0,70401.0] || -> subclass(intersection(intersection(u,successor(null_class)),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.91 170059[3:SpR:167103.0,70402.0] || -> subclass(intersection(intersection(successor(null_class),u),union(null_class,singleton(singleton(null_class)))),null_class)*.
% 299.94/300.91 170060[3:SpR:167103.0,137116.0] || -> subclass(intersection(successor(null_class),intersection(u,union(null_class,singleton(singleton(null_class))))),null_class)*.
% 299.94/300.91 170068[3:SpR:167103.0,70762.0] || -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(u,successor(null_class))),null_class)*.
% 299.94/300.91 170098[3:SpR:167103.0,70759.0] || -> subclass(intersection(union(null_class,singleton(singleton(null_class))),intersection(successor(null_class),u)),null_class)*.
% 299.94/300.91 170826[3:SpR:78508.0,129052.0] || -> subclass(intersection(intersection(u,complement(sum_class(range_of(null_class)))),apply(null_class,v)),null_class)*.
% 299.94/300.91 170831[3:SpR:78508.0,129225.0] || -> subclass(intersection(intersection(complement(sum_class(range_of(null_class))),u),apply(null_class,v)),null_class)*.
% 299.94/300.91 170841[3:SpR:78508.0,131342.0] || -> subclass(intersection(union(null_class,complement(sum_class(range_of(null_class)))),apply(null_class,u)),null_class)*.
% 299.94/300.91 171010[3:Rew:26764.0,170856.1,72365.0,170856.1] || equal(successor(sum_class(range_of(null_class))),null_class)** -> equal(apply(null_class,u),null_class)**.
% 299.94/300.91 171489[3:SpR:78571.0,70401.0] || -> subclass(intersection(intersection(u,sum_class(range_of(null_class))),complement(apply(null_class,v))),null_class)*.
% 299.94/300.91 171495[3:SpR:78571.0,70402.0] || -> subclass(intersection(intersection(sum_class(range_of(null_class)),u),complement(apply(null_class,v))),null_class)*.
% 299.94/300.91 171687[3:Rew:26764.0,171528.1,72365.0,171528.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.91 172396[3:Rew:72365.0,172153.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(u,element_relation))),null_class)*.
% 299.94/300.91 172156[3:SpR:81085.0,134531.1] || equal(intersection(u,element_relation),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.94/300.91 172163[3:SpR:81085.0,136917.0] || -> subclass(intersection(intersection(u,element_relation),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.94/300.91 172399[3:Rew:72365.0,172186.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(v,element_relation))),null_class)*.
% 299.94/300.91 172400[3:Rew:72365.0,172192.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(u,element_relation),v)),null_class)*.
% 299.94/300.91 172193[3:SpR:81085.0,137116.0] || -> subclass(intersection(intersection(u,element_relation),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 172214[3:SpR:81085.0,129052.0] || -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(v,element_relation)),null_class)*.
% 299.94/300.91 172220[3:SpR:81085.0,129225.0] || -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(v,element_relation)),null_class)*.
% 299.94/300.91 172783[3:Rew:72365.0,172517.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),union(null_class,intersection(element_relation,u))),null_class)*.
% 299.94/300.91 172520[3:SpR:81087.0,134531.1] || equal(intersection(element_relation,u),universal_class)** -> equal(complement(compose(element_relation,universal_class)),null_class)**.
% 299.94/300.91 172527[3:SpR:81087.0,136917.0] || -> subclass(intersection(intersection(element_relation,u),intersection(complement(compose(element_relation,universal_class)),v)),null_class)*.
% 299.94/300.91 172786[3:Rew:72365.0,172550.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(u,intersection(element_relation,v))),null_class)*.
% 299.94/300.91 172787[3:Rew:72365.0,172556.0] || -> subclass(intersection(complement(compose(element_relation,universal_class)),intersection(intersection(element_relation,u),v)),null_class)*.
% 299.94/300.91 172557[3:SpR:81087.0,137116.0] || -> subclass(intersection(intersection(element_relation,u),intersection(v,complement(compose(element_relation,universal_class)))),null_class)*.
% 299.94/300.91 172578[3:SpR:81087.0,129052.0] || -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),intersection(element_relation,v)),null_class)*.
% 299.94/300.91 172584[3:SpR:81087.0,129225.0] || -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),intersection(element_relation,v)),null_class)*.
% 299.94/300.91 173799[3:SpL:39614.1,96168.0] || subclass(u,successor(null_class)) equal(complement(successor(complement(u))),universal_class)** -> .
% 299.94/300.91 173988[3:SpR:39614.1,96169.0] || subclass(u,successor(null_class)) -> subclass(complement(successor(complement(u))),singleton(null_class))*.
% 299.94/300.91 174994[6:SpL:174383.0,20.0] || member(regular(element_relation),element_relation) -> member(first(regular(element_relation)),second(regular(element_relation)))*.
% 299.94/300.91 174996[6:SpL:174383.0,15.0] || member(regular(element_relation),cross_product(u,v))* -> member(first(regular(element_relation)),u).
% 299.94/300.91 174997[6:SpL:174383.0,16.0] || member(regular(element_relation),cross_product(u,v))* -> member(second(regular(element_relation)),v).
% 299.94/300.91 175052[6:SpL:174383.0,54301.0] || subclass(regular(element_relation),unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* -> .
% 299.94/300.91 179016[6:Res:174984.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(regular(element_relation),v)*.
% 299.94/300.91 179068[6:Res:174984.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(regular(element_relation),apply(null_class,u))*.
% 299.94/300.91 179069[6:Res:174984.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(regular(element_relation),apply(null_class,v))*.
% 299.94/300.91 179070[6:Res:174984.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(regular(element_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91 179140[6:Res:174985.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(regular(element_relation),v)*.
% 299.94/300.91 179144[6:Res:174985.1,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(element_relation),element_relation) -> .
% 299.94/300.91 179172[6:Res:174985.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(regular(element_relation),union(u,v))*.
% 299.94/300.91 179192[6:Res:174985.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(regular(element_relation),apply(null_class,u))*.
% 299.94/300.91 179193[6:Res:174985.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(element_relation),apply(null_class,v))*.
% 299.94/300.91 179194[6:Res:174985.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(regular(element_relation),sum_class(range_of(null_class)))*.
% 299.94/300.91 179221[6:SpR:54401.1,174974.0] || equal(first(regular(element_relation)),universal_class) -> member(null_class,complement(singleton(regular(element_relation))))*.
% 299.94/300.91 179577[6:SpL:54401.1,175014.0] || equal(first(regular(element_relation)),universal_class) member(null_class,complement(regular(element_relation)))* -> .
% 299.94/300.91 179589[6:SpL:54401.1,175021.0] || equal(first(regular(element_relation)),universal_class) member(null_class,singleton(regular(element_relation)))* -> .
% 299.94/300.91 690[0:Res:365.1,2.0] || subclass(universal_class,u)* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91 2193[0:SpL:27.0,2160.1] inductive(intersection(complement(u),complement(v))) || equal(union(u,v),universal_class)** -> .
% 299.94/300.91 2328[0:SpL:114.0,387.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(singleton(w),complement(intersection(u,v)))*.
% 299.94/300.91 3153[0:Res:3148.1,8.0] || member(u,v) subclass(v,singleton(u))* -> equal(v,singleton(u)).
% 299.94/300.91 3239[0:Res:365.1,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.91 4928[0:Res:4124.0,8.0] || subclass(u,restrict(u,v,w))* -> equal(restrict(u,v,w),u).
% 299.94/300.91 5608[0:Res:4845.1,2.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91 5620[0:Res:4845.1,481.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.91 5972[3:Res:5330.0,352.1] inductive(cantor(restrict(element_relation,universal_class,range_of(null_class)))) || -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 6286[0:SpL:4572.0,2160.1] inductive(intersection(successor(universal_class),complement(u))) || equal(union(null_class,u),universal_class)** -> .
% 299.94/300.91 6420[0:SpL:4574.0,2160.1] inductive(intersection(complement(u),successor(universal_class))) || equal(union(u,null_class),universal_class)** -> .
% 299.94/300.91 6604[3:Res:5302.0,352.1] inductive(cantor(inverse(restrict(u,v,universal_class)))) || -> member(null_class,image(u,v))*.
% 299.94/300.91 6911[0:SpL:479.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(null_class,union(u,v)).
% 299.94/300.91 6915[0:SpL:479.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(omega,union(u,v)).
% 299.94/300.91 7737[3:Rew:7642.0,5186.0] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(ordered_pair(u,v),element_relation)* -> .
% 299.94/300.91 7754[3:Rew:7642.0,5610.0] || subclass(domain_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.94/300.91 11037[3:Res:10058.1,2.0] || member(u,element_relation)* subclass(compose(element_relation,universal_class),v)* -> member(u,v)*.
% 299.94/300.91 11038[3:Res:10058.1,4.0] || member(not_subclass_element(u,compose(element_relation,universal_class)),element_relation)* -> subclass(u,compose(element_relation,universal_class)).
% 299.94/300.91 11236[0:SpL:1179.1,1961.0] || subclass(universal_class,complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.91 11237[0:SpL:1179.1,1975.0] || equal(complement(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91 14913[3:Res:67.1,10074.0] || -> equal(sum_class(range_of(null_class)),null_class) member(regular(sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.94/300.91 14922[3:Res:348.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91 14923[3:Res:365.1,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91 14938[3:Res:4845.1,10074.0] || subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.94/300.91 15037[0:Rew:40.0,15028.0] || member(inverse(u),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),element_relation)*.
% 299.94/300.91 15108[3:Res:67.1,10076.0] || -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.91 15117[3:Res:348.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91 15118[3:Res:365.1,10076.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91 15133[3:Res:4845.1,10076.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91 16070[3:Rew:16029.0,15385.0] || equal(sum_class(range_of(null_class)),domain_relation) -> member(ordered_pair(null_class,null_class),apply(null_class,u))*.
% 299.94/300.91 17205[3:SpL:17061.0,108.0] || member(ordered_pair(u,singleton(singleton(null_class))),application_function)* -> equal(apply(u,null_class),universal_class).
% 299.94/300.91 17216[3:MRR:17215.0,2123.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> member(singleton(singleton(null_class)),element_relation).
% 299.94/300.91 17342[3:Res:16041.0,352.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 18109[3:Res:18089.1,2.0] || subclass(complement(u),v)* -> member(singleton(null_class),u)* member(singleton(null_class),v)*.
% 299.94/300.91 18127[3:Res:17208.1,219.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),u).
% 299.94/300.91 18155[3:Res:17333.0,352.1] inductive(symmetric_difference(apply(null_class,u),universal_class)) || -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.91 18170[3:Res:18149.0,352.1] inductive(symmetric_difference(sum_class(range_of(null_class)),universal_class)) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.91 18382[3:Res:16906.1,352.1] inductive(symmetric_difference(u,universal_class)) || -> equal(singleton(u),null_class) member(null_class,complement(u))*.
% 299.94/300.91 18430[3:Res:16671.0,352.1] inductive(symmetric_difference(image(u,v),universal_class)) || -> member(null_class,complement(image(u,v)))*.
% 299.94/300.91 18481[3:Res:16710.0,352.1] inductive(symmetric_difference(apply(u,v),universal_class)) || -> member(null_class,complement(apply(u,v)))*.
% 299.94/300.91 18976[3:SpL:4917.0,18679.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.94/300.91 18987[0:SpL:114.0,14636.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.91 19155[0:Res:508.1,437.1] || subclass(universal_class,symmetric_difference(u,v))* equal(complement(union(u,v)),universal_class) -> .
% 299.94/300.91 19443[0:Res:98.1,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(universal_class,complement(composition_function)) -> .
% 299.94/300.91 19449[0:Res:10056.2,691.1] || member(u,universal_class)* member(v,u)* subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91 19552[3:SpL:4917.0,19465.1] || equal(sum_class(range_of(null_class)),domain_relation) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.91 19576[0:Res:3678.2,25.1] || subclass(universal_class,complement(u))* member(v,u)* -> equal(singleton(v),null_class).
% 299.94/300.91 19579[0:Res:3678.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,u)*.
% 299.94/300.91 19580[0:Res:3678.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.91 19984[3:SpL:15991.0,19874.0] || member(flip(cross_product(u,universal_class)),inverse(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 19985[3:SpL:16033.0,19874.0] || member(restrict(element_relation,universal_class,u),sum_class(u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 20008[3:Res:17208.1,19874.0] || equal(cantor(singleton(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(element_relation))* -> .
% 299.94/300.91 20595[3:Res:67.1,10075.0] || -> equal(apply(null_class,u),null_class) member(regular(apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.91 20605[3:Res:348.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91 20606[3:Res:365.1,10075.0] || subclass(universal_class,apply(null_class,u))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91 20623[3:Res:4845.1,10075.0] || subclass(domain_relation,apply(null_class,u))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.91 20722[0:Res:10922.2,25.1] || subclass(universal_class,complement(u)) member(regular(v),u)* -> equal(v,null_class).
% 299.94/300.91 20725[0:Res:10922.2,22.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91 20726[0:Res:10922.2,23.0] || subclass(universal_class,intersection(u,v))* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91 21983[3:Res:17248.1,25.1] || subclass(ordered_pair(u,universal_class),complement(v))* member(unordered_pair(u,null_class),v) -> .
% 299.94/300.91 21986[3:Res:17248.1,22.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91 21987[3:Res:17248.1,23.0] || subclass(ordered_pair(u,universal_class),intersection(v,w))* -> member(unordered_pair(u,null_class),w).
% 299.94/300.91 22166[0:Res:367.1,533.0] || subclass(ordered_pair(u,v),singleton(w))* -> equal(unordered_pair(u,singleton(v)),w).
% 299.94/300.91 22200[0:SpL:1180.1,22187.0] || subclass(not_subclass_element(cross_product(u,v),w),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.91 22279[0:SpL:1180.1,22203.0] || equal(not_subclass_element(cross_product(u,v),w),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.91 22338[0:Res:349.1,4070.1] || subclass(universal_class,intersection(u,v)) member(singleton(w),symmetric_difference(u,v))* -> .
% 299.94/300.91 23158[0:Rew:536.1,23157.1] || member(regular(u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.94/300.91 23839[0:Obv:23822.2] || equal(u,universal_class) subclass(u,complement(singleton(null_class)))* -> equal(u,null_class).
% 299.94/300.91 23885[0:Res:7.1,5999.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class)* -> member(w,u)*.
% 299.94/300.91 23905[0:Obv:23896.2] || equal(u,universal_class) equal(complement(singleton(null_class)),u)* -> equal(u,null_class).
% 299.94/300.91 23962[0:MRR:23925.3,4383.0] || member(u,singleton(v))* member(u,singleton(w))* -> equal(w,v)*.
% 299.94/300.91 23974[0:Res:7.1,678.0] || equal(u,universal_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.91 25481[0:Res:7.1,3166.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91 25639[0:Res:7.1,3167.0] || equal(intersection(u,v),w)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91 25652[0:Res:22779.0,3167.0] || -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),complement(singleton(u)))*.
% 299.94/300.91 25852[0:Res:3238.1,679.1] || subclass(universal_class,symmetric_difference(u,v)) subclass(universal_class,complement(union(u,v)))* -> .
% 299.94/300.91 25906[0:Res:25884.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(v),null_class) member(v,w).
% 299.94/300.91 26028[0:Res:26006.0,2.0] || subclass(unordered_pair(u,v),w)* -> equal(singleton(u),null_class) member(u,w).
% 299.94/300.91 26257[0:MRR:26240.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(u))*.
% 299.94/300.91 26258[0:MRR:26241.0,242.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(u))*.
% 299.94/300.91 26259[0:MRR:26248.0,242.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(u))*.
% 299.94/300.91 26261[0:MRR:26246.0,10106.1] || -> member(not_subclass_element(u,union(v,w)),complement(v))* subclass(u,union(v,w)).
% 299.94/300.91 26336[0:SpR:44.0,7327.1] || member(u,universal_class) -> member(u,successor(v)) member(u,complement(singleton(v)))*.
% 299.94/300.91 26376[0:MRR:26357.0,12.0] || subclass(universal_class,complement(union(u,v)))* -> member(unordered_pair(w,x),complement(v))*.
% 299.94/300.91 26377[0:MRR:26358.0,242.0] || subclass(universal_class,complement(union(u,v)))* -> member(ordered_pair(w,x),complement(v))*.
% 299.94/300.91 26378[0:MRR:26365.0,242.0] || subclass(domain_relation,complement(union(u,v)))* -> member(ordered_pair(null_class,null_class),complement(v))*.
% 299.94/300.91 26380[0:MRR:26363.0,10106.1] || -> member(not_subclass_element(u,union(v,w)),complement(w))* subclass(u,union(v,w)).
% 299.94/300.91 26533[0:Res:7.1,5362.0] || equal(singleton(u),v)* -> subclass(v,w) equal(not_subclass_element(v,w),u)*.
% 299.94/300.91 26673[0:Rew:23584.0,26603.2] || member(not_subclass_element(u,null_class),singleton(v))* -> member(v,u) subclass(u,null_class).
% 299.94/300.91 26849[3:Rew:26764.0,8015.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 26853[3:Rew:26764.0,22832.0] || -> subclass(complement(successor(complement(u))),intersection(union(null_class,u),complement(singleton(complement(u)))))*.
% 299.94/300.91 26881[3:Rew:26764.0,18801.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,u))* -> .
% 299.94/300.91 27003[3:Rew:26766.0,19986.0] || equal(union(null_class,cantor(singleton(u))),universal_class)** subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.91 28179[3:Rew:26766.0,27034.1] || member(not_subclass_element(u,union(null_class,v)),v)* -> subclass(u,union(null_class,v)).
% 299.94/300.91 27035[3:Rew:26766.0,23768.0] || subclass(u,union(null_class,v))* -> member(regular(u),v) equal(u,null_class).
% 299.94/300.91 27073[3:Rew:26766.0,22122.1] single_valued_class(complement(complement(cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91 27120[3:Rew:26766.0,2048.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),u)*.
% 299.94/300.91 27155[3:Rew:26766.0,14204.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),v).
% 299.94/300.91 27156[3:Rew:26766.0,14203.0] || subclass(domain_relation,union(null_class,intersection(u,v)))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.91 27158[3:Rew:26766.0,23365.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91 27159[3:Rew:26766.0,23364.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.91 27160[3:Rew:26766.0,21945.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),v)*.
% 299.94/300.91 27161[3:Rew:26766.0,21944.0] || subclass(universal_class,union(null_class,intersection(u,v)))* -> member(unordered_pair(w,x),u)*.
% 299.94/300.91 27167[3:Rew:26766.0,14200.0] || subclass(domain_relation,union(null_class,complement(u)))* member(ordered_pair(null_class,null_class),u) -> .
% 299.94/300.91 27169[3:Rew:26766.0,23360.0] || subclass(universal_class,union(null_class,complement(u)))* member(ordered_pair(v,w),u)* -> .
% 299.94/300.91 27170[3:Rew:26766.0,21941.0] || subclass(universal_class,union(null_class,complement(u)))* member(unordered_pair(v,w),u)* -> .
% 299.94/300.91 28182[3:Rew:26766.0,27173.1] || -> equal(union(null_class,singleton(u)),null_class) equal(regular(union(null_class,singleton(u))),u)**.
% 299.94/300.91 27179[3:Rew:26766.0,26578.1] || equal(complement(successor(u)),universal_class) equal(union(null_class,singleton(u)),universal_class)** -> .
% 299.94/300.91 28186[3:Rew:27497.0,27234.1] inductive(symmetric_difference(universal_class,union(null_class,u))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 27403[3:Rew:26776.0,13718.1] inductive(symmetric_difference(complement(intersection(universal_class,u)),universal_class)) || -> member(null_class,union(u,null_class))*.
% 299.94/300.91 28719[3:Res:26980.0,1368.1] single_valued_class(union(null_class,cross_product(universal_class,universal_class))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91 29213[3:Rew:26771.0,29148.1,26771.0,29148.0] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,u))*.
% 299.94/300.91 29214[3:Rew:26771.0,29149.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.94/300.91 29567[3:Obv:29563.1] || subclass(complement(compose(element_relation,universal_class)),element_relation)* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.91 30017[6:Res:29933.1,9.0] || equal(unordered_pair(u,v),singleton(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91 30028[6:Res:29933.1,4070.1] || equal(intersection(u,v),singleton(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91 30046[6:Res:29933.1,4386.0] || equal(regular(u),singleton(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.94/300.91 30157[6:Res:29980.1,9.0] || equal(unordered_pair(u,v),successor(null_class))** -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91 30168[6:Res:29980.1,4070.1] || equal(intersection(u,v),successor(null_class)) member(null_class,symmetric_difference(u,v))* -> .
% 299.94/300.91 30186[6:Res:29980.1,4386.0] || equal(regular(u),successor(null_class)) member(null_class,u)* -> equal(u,null_class).
% 299.94/300.91 30510[3:SpR:27497.0,5350.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(null_class,u),v))*.
% 299.94/300.91 30517[3:SpR:27497.0,18089.1] || -> member(singleton(null_class),union(null_class,u)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91 30534[3:SpR:27497.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(null_class,v)))*.
% 299.94/300.91 30564[3:SpL:27497.0,19460.1] || subclass(domain_relation,union(null_class,u)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 30566[3:SpL:27497.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(null_class,u)) -> .
% 299.94/300.91 30567[3:SpL:27497.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(null_class,u)) -> .
% 299.94/300.91 30569[3:SpL:27497.0,13425.1] || subclass(domain_relation,union(null_class,u)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 30570[3:SpL:27497.0,13518.1] || equal(union(null_class,u),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91 30572[3:SpL:27497.0,25.1] || member(u,union(null_class,v)) member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91 30833[0:Obv:30813.1] || subclass(intersection(u,complement(v)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.91 31183[0:Obv:31160.1] || subclass(intersection(complement(u),v),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.91 32642[0:SpL:1179.1,32625.0] || subclass(universal_class,regular(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.91 32657[0:SpL:1179.1,32648.0] || equal(regular(regular(cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91 32871[0:Res:28672.1,2.0] || equal(u,domain_relation) subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.91 32874[3:Res:28672.1,7653.1] || equal(complement(compose(element_relation,universal_class)),domain_relation) member(ordered_pair(null_class,null_class),element_relation)* -> .
% 299.94/300.91 32899[3:Res:28672.1,10075.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.91 32900[3:Res:28672.1,10076.0] || equal(apply(null_class,u),domain_relation)** -> member(ordered_pair(null_class,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.91 33066[6:Res:29959.1,2.0] || subclass(union(null_class,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91 33148[0:Obv:33136.0] || -> subclass(u,complement(intersection(v,singleton(u))))* equal(intersection(v,singleton(u)),null_class).
% 299.94/300.91 33149[0:Obv:33137.0] || -> subclass(u,complement(intersection(singleton(u),v)))* equal(intersection(singleton(u),v),null_class).
% 299.94/300.91 33280[3:Rew:27.0,33252.1,26766.0,33252.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.91 34842[3:SpR:43.0,32790.1] || member(inverse(restrict(u,v,universal_class)),universal_class)* -> member(image(u,v),universal_class).
% 299.94/300.91 34847[3:Res:32790.1,2.0] || member(inverse(u),universal_class) subclass(universal_class,v) -> member(range_of(u),v)*.
% 299.94/300.91 34861[3:SpL:27497.0,32866.1] || equal(union(null_class,u),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 34920[0:Res:52.1,5366.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),u)*.
% 299.94/300.91 34932[0:Res:22779.0,5366.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(u))*.
% 299.94/300.91 34949[3:SpL:27497.0,32917.1] || equal(union(null_class,u),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 35177[0:Res:52.1,5367.0] inductive(intersection(u,v)) || -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.94/300.91 35241[3:SpL:35128.0,3166.0] || subclass(u,successor(null_class)) -> equal(u,null_class) member(regular(u),singleton(null_class))*.
% 299.94/300.91 35426[3:Res:9522.0,35234.0] || -> subclass(u,complement(successor(null_class))) member(not_subclass_element(u,complement(successor(null_class))),singleton(null_class))*.
% 299.94/300.91 35435[3:Res:17248.1,35234.0] || subclass(ordered_pair(u,universal_class),successor(null_class)) -> member(unordered_pair(u,null_class),singleton(null_class))*.
% 299.94/300.91 35741[3:SpR:30548.0,5350.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,u),v))*.
% 299.94/300.91 35748[3:SpR:30548.0,18089.1] || -> member(singleton(null_class),union(u,u))* member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91 35783[3:SpR:30548.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,v)))*.
% 299.94/300.91 35814[3:SpL:30548.0,32866.1] || equal(union(u,u),domain_relation)** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 35816[3:SpL:30548.0,19460.1] || subclass(domain_relation,union(u,u))* subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 35818[3:SpL:30548.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,u))* -> .
% 299.94/300.91 35819[3:SpL:30548.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,u))* -> .
% 299.94/300.91 35821[3:SpL:30548.0,32917.1] || equal(union(u,u),domain_relation)** subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 35822[3:SpL:30548.0,13425.1] || subclass(domain_relation,union(u,u))* subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 35823[3:SpL:30548.0,13518.1] || equal(union(u,u),domain_relation)** equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91 35827[3:SpL:30548.0,25.1] || member(u,union(v,v))* member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91 35972[6:Res:33058.1,2.0] || subclass(union(u,u),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91 36049[3:Res:36034.0,358.1] || member(u,universal_class) -> member(u,compose(element_relation,universal_class))* member(u,complement(element_relation)).
% 299.94/300.91 36182[3:Rew:17051.0,36149.1] || member(universal_class,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.91 37706[7:SoR:37606.0,2263.2] single_valued_class(unordered_pair(u,v)) || equal(cross_product(universal_class,universal_class),unordered_pair(u,v))* -> .
% 299.94/300.91 37709[7:SoR:37651.0,2263.2] single_valued_class(ordered_pair(u,v)) || equal(cross_product(universal_class,universal_class),ordered_pair(u,v))* -> .
% 299.94/300.91 37725[7:SpR:37608.1,14.0] function(u) || -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.91 38094[7:SoR:37564.0,5405.2] single_valued_class(inverse(u)) || equal(inverse(u),null_class) -> equal(range_of(u),universal_class)**.
% 299.94/300.91 38140[7:SoR:37609.0,5405.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(power_class(u),null_class) -> .
% 299.94/300.91 38143[7:SoR:37610.0,5405.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(sum_class(u),null_class) -> .
% 299.94/300.91 38156[7:SoR:37620.0,5405.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cantor(u),null_class) -> .
% 299.94/300.91 38304[7:Rew:38158.1,38219.2] one_to_one(u) || member(singleton(singleton(null_class)),element_relation)* -> member(null_class,inverse(u))*.
% 299.94/300.91 38316[7:Rew:17079.0,38209.1] one_to_one(u) || -> equal(range__dfg(v,inverse(u),w),range__dfg(v,universal_class,w))**.
% 299.94/300.91 38317[7:Rew:17081.0,38216.1] one_to_one(u) || -> equal(domain__dfg(v,w,inverse(u)),domain__dfg(v,w,universal_class))**.
% 299.94/300.91 38660[7:Res:38169.1,2.0] one_to_one(u) || subclass(ordered_pair(inverse(u),v),w)* -> member(null_class,w).
% 299.94/300.91 38670[0:SpR:30864.0,42.0] || -> equal(range__dfg(complement(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.91 38892[3:Res:353.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.91 38896[3:Res:17248.1,38686.0] || subclass(ordered_pair(u,universal_class),cantor(complement(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.94/300.91 38903[3:Res:3678.2,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.94/300.91 38904[3:Res:10922.2,38686.0] || subclass(universal_class,cantor(complement(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.91 39038[3:MRR:39012.0,53.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.94/300.91 39039[3:MRR:39018.0,2123.0] || equal(complement(cantor(u)),universal_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.94/300.91 39317[3:Res:35372.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91 39318[3:Res:35372.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91 39319[3:Res:35372.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91 39385[3:Res:17248.1,36243.0] || subclass(ordered_pair(u,universal_class),union(null_class,v))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91 39392[3:Res:3678.2,36243.0] || subclass(universal_class,union(null_class,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91 39395[3:Res:10922.2,36243.0] || subclass(universal_class,union(null_class,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91 39432[3:Res:39273.1,2.0] || equal(u,universal_class) subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.91 39466[3:Res:39273.1,10074.0] || equal(sum_class(range_of(null_class)),universal_class) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.91 39467[3:Res:39273.1,10075.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.91 39468[3:Res:39273.1,10076.0] || equal(apply(null_class,u),universal_class)** -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.91 39978[3:SpL:36218.0,3166.0] || subclass(u,union(v,v))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.91 40061[3:Res:17248.1,39347.0] || subclass(ordered_pair(u,universal_class),union(v,v))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91 40068[3:Res:3678.2,39347.0] || subclass(universal_class,union(u,u))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91 40071[3:Res:10922.2,39347.0] || subclass(universal_class,union(u,u))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91 40232[3:Rew:26766.0,40120.1] || subclass(complement(u),complement(v))* -> equal(union(null_class,u),union(v,u)).
% 299.94/300.91 40170[0:SpR:39614.1,23589.0] || subclass(singleton(u),singleton(v))* -> equal(singleton(u),null_class) equal(v,u).
% 299.94/300.91 40217[3:SpL:39614.1,16153.0] || subclass(y__dfg,cantor(x__dfg)) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.91 40928[3:SpR:26811.0,20762.1] || equal(image(element_relation,successor(null_class)),universal_class)** -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.91 40983[3:SpR:26811.0,9902.1] || -> member(u,image(element_relation,successor(null_class))) subclass(singleton(u),power_class(complement(singleton(null_class))))*.
% 299.94/300.91 41001[3:SpL:26811.0,2160.1] inductive(image(element_relation,successor(null_class))) || equal(power_class(complement(singleton(null_class))),universal_class)** -> .
% 299.94/300.91 41147[3:Res:15527.1,20.0] || subclass(domain_relation,rotate(element_relation)) -> member(ordered_pair(u,cantor(ordered_pair(v,u))),v)*.
% 299.94/300.91 41266[3:Res:15528.1,20.0] || subclass(domain_relation,flip(element_relation)) -> member(ordered_pair(u,v),cantor(ordered_pair(v,u)))*.
% 299.94/300.91 41269[3:Res:15528.1,16.0] || subclass(domain_relation,flip(cross_product(u,v)))* -> member(cantor(ordered_pair(w,x)),v)*.
% 299.94/300.91 41424[0:Obv:41344.1] || subclass(u,v)* -> equal(intersection(singleton(w),u),null_class)** member(w,v)*.
% 299.94/300.91 41614[0:Con:41613.2] || subclass(u,null_class) member(not_subclass_element(v,null_class),u)* -> subclass(v,null_class).
% 299.94/300.91 42143[3:SpR:26811.0,41750.0] || -> equal(intersection(power_class(complement(singleton(null_class))),intersection(image(element_relation,successor(null_class)),u)),null_class)**.
% 299.94/300.91 42206[3:Rew:26764.0,42059.0,7649.0,42059.0] || -> equal(symmetric_difference(complement(u),intersection(u,v)),union(complement(u),intersection(u,v)))**.
% 299.94/300.91 42493[3:SpR:26811.0,42091.0] || -> equal(intersection(power_class(complement(singleton(null_class))),intersection(u,image(element_relation,successor(null_class)))),null_class)**.
% 299.94/300.91 42557[3:Rew:26764.0,42404.0,7649.0,42404.0] || -> equal(symmetric_difference(complement(u),intersection(v,u)),union(complement(u),intersection(v,u)))**.
% 299.94/300.91 42982[0:Obv:42904.1] || subclass(u,v)* -> equal(intersection(u,singleton(w)),null_class)** member(w,v)*.
% 299.94/300.91 43199[0:SpR:42933.1,479.0] || subclass(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.91 43269[3:SpL:42933.1,16153.0] || subclass(cantor(x__dfg),null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91 44211[0:Rew:43463.0,44186.1] || member(not_subclass_element(complement(u),null_class),intersection(u,v))* -> subclass(complement(u),null_class).
% 299.94/300.91 44392[0:Rew:43972.0,44367.1] || member(not_subclass_element(complement(u),null_class),intersection(v,u))* -> subclass(complement(u),null_class).
% 299.94/300.91 44549[0:Res:45.0,3164.0] || subclass(cross_product(universal_class,universal_class),u)* -> equal(successor_relation,null_class) member(regular(successor_relation),u).
% 299.94/300.91 44624[6:SpR:26811.0,44511.1] || subclass(image(element_relation,successor(null_class)),null_class) -> member(null_class,power_class(complement(singleton(null_class))))*.
% 299.94/300.91 44750[3:SpR:26811.0,44517.1] || subclass(image(element_relation,successor(null_class)),null_class)* -> subclass(universal_class,power_class(complement(singleton(null_class)))).
% 299.94/300.91 45141[3:SpL:1180.1,44982.0] || subclass(universal_class,not_subclass_element(cross_product(u,v),w))* -> subclass(cross_product(u,v),w).
% 299.94/300.91 45161[3:SpL:1179.1,44779.0] || subclass(singleton(regular(cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.91 45170[3:MRR:23867.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(singleton(ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.91 46539[6:SpL:26811.0,45406.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.91 46688[0:Rew:46582.0,9977.1] || -> member(u,image(element_relation,power_class(v))) subclass(singleton(u),power_class(complement(power_class(v))))*.
% 299.94/300.91 46784[0:Rew:46582.0,31238.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),null_class)**.
% 299.94/300.91 46785[3:Rew:46582.0,31330.0] || -> equal(union(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.91 46786[3:Rew:46582.0,31377.0] || -> equal(symmetric_difference(union(u,complement(power_class(v))),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.91 46865[0:Rew:46582.0,23182.1] || subclass(universal_class,image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.91 46866[0:Rew:46582.0,20798.1] || equal(image(element_relation,power_class(u)),universal_class)** -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.91 46875[0:Rew:46582.0,2190.1] inductive(image(element_relation,power_class(u))) || equal(power_class(complement(power_class(u))),universal_class)** -> .
% 299.94/300.91 46878[3:Rew:46582.0,44748.1] || subclass(image(element_relation,power_class(u)),null_class)* -> subclass(universal_class,power_class(complement(power_class(u)))).
% 299.94/300.91 46925[6:Rew:46582.0,44622.1] || subclass(image(element_relation,power_class(u)),null_class) -> member(null_class,power_class(complement(power_class(u))))*.
% 299.94/300.91 46961[0:Rew:46582.0,42141.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(image(element_relation,power_class(u)),v)),null_class)**.
% 299.94/300.91 46962[0:Rew:46582.0,42491.0] || -> equal(intersection(power_class(complement(power_class(u))),intersection(v,image(element_relation,power_class(u)))),null_class)**.
% 299.94/300.91 46965[6:Rew:46582.0,46537.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.91 47063[0:Rew:46582.0,31240.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),null_class)**.
% 299.94/300.91 47064[3:Rew:46582.0,31332.0] || -> equal(union(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.91 47065[3:Rew:46582.0,31379.0] || -> equal(symmetric_difference(union(complement(power_class(u)),v),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.91 47086[0:Rew:46582.0,5863.0] || -> subclass(symmetric_difference(power_class(u),complement(singleton(complement(power_class(u))))),successor(complement(power_class(u))))*.
% 299.94/300.91 47432[3:SpR:45898.1,26811.0] || equal(image(element_relation,successor(null_class)),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.94/300.91 47504[3:SpR:45898.1,38845.0] || equal(cross_product(null_class,universal_class),null_class) -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class))**.
% 299.94/300.91 47658[6:SpL:45898.1,38886.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.94/300.91 47659[6:SpL:45898.1,38887.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.94/300.91 47806[3:Rew:26764.0,47466.1] || equal(intersection(u,v),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.91 47844[3:SpR:46591.0,45898.1] || equal(image(element_relation,power_class(u)),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.94/300.91 48124[3:Rew:26764.0,48057.1] || equal(null_class,u) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.91 48377[3:SpL:26811.0,46130.0] || subclass(power_class(complement(singleton(null_class))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.94/300.91 48378[3:SpL:46591.0,46130.0] || subclass(power_class(complement(power_class(u))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.94/300.91 48575[0:Res:48.1,46587.0] inductive(image(element_relation,power_class(u))) || member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.91 48667[3:SpR:26811.0,46582.0] || -> equal(image(element_relation,power_class(complement(singleton(null_class)))),complement(power_class(image(element_relation,successor(null_class)))))**.
% 299.94/300.91 48668[0:SpR:46591.0,46582.0] || -> equal(image(element_relation,power_class(complement(power_class(u)))),complement(power_class(image(element_relation,power_class(u)))))**.
% 299.94/300.91 48833[3:Rew:26797.0,48669.0] || -> equal(union(null_class,image(element_relation,union(u,v))),image(element_relation,union(u,v)))**.
% 299.94/300.91 49335[5:Rew:7655.0,49300.1,7649.0,49300.1,12578.0,49300.1] || equal(power_class(u),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.91 49701[5:Rew:7654.0,49637.1,7649.0,49637.1,12578.0,49637.1] || equal(power_class(u),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.91 50046[3:Res:3123.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(u,w),null_class)**.
% 299.94/300.91 50047[3:Res:2350.2,47748.1] || subclass(u,v)* equal(null_class,v) -> equal(intersection(w,u),null_class)**.
% 299.94/300.91 50241[0:SpR:6906.0,42933.1] || subclass(successor(u),null_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class)**.
% 299.94/300.91 50298[0:SpL:6906.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(null_class,successor(u)).
% 299.94/300.91 50302[0:SpL:6906.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(omega,successor(u)).
% 299.94/300.91 50305[0:SpL:6906.0,2209.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(null_class,successor(u)).
% 299.94/300.91 50309[0:SpL:6906.0,494.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(omega,successor(u)).
% 299.94/300.91 50315[0:SpL:6906.0,22.0] || member(u,symmetric_difference(complement(v),complement(singleton(v))))* -> member(u,successor(v)).
% 299.94/300.91 52648[3:MRR:52618.0,53.0] || subclass(image(element_relation,power_class(u)),null_class) -> member(omega,power_class(complement(power_class(u))))*.
% 299.94/300.91 52948[0:SpL:28787.0,210.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91 53004[3:Rew:26764.0,52962.0,7649.0,52962.0] || member(regular(union(u,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 53005[3:Rew:28787.0,52978.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91 53223[3:MRR:53199.0,2123.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,null_class))*.
% 299.94/300.91 53230[0:Res:121.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(singleton(w)),v)*.
% 299.94/300.91 53349[3:Res:26549.1,47780.1] || equal(complement(successor(u)),universal_class) equal(successor(complement(singleton(u))),null_class)** -> .
% 299.94/300.91 53357[3:MRR:53341.0,53.0] || equal(successor(cantor(u)),null_class) -> equal(sum_class(range_of(null_class)),apply(u,omega))*.
% 299.94/300.91 53813[0:Res:121.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(singleton(w)),v)*.
% 299.94/300.91 53896[3:Res:17109.1,49969.0] || member(image(u,null_class),universal_class)* equal(singleton(apply(u,universal_class)),null_class) -> .
% 299.94/300.91 54152[6:MRR:54109.2,29497.0] || subclass(successor(null_class),regular(u))* member(null_class,u) -> equal(u,null_class).
% 299.94/300.91 54220[0:Obv:54202.1] || subclass(intersection(u,singleton(v)),v)* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.91 54221[0:Obv:54203.1] || subclass(intersection(singleton(u),v),u)* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.91 54236[0:Obv:54227.1] || equal(intersection(u,singleton(v)),v)** -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.91 54237[0:Obv:54228.1] || equal(intersection(singleton(u),v),u)** -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.91 54295[0:Rew:54294.1,37108.2] || subclass(universal_class,u) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.94/300.91 54305[3:MRR:54266.0,3674.1] || -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))** equal(singleton(cantor(u)),null_class).
% 299.94/300.91 54307[3:MRR:54271.3,53961.1] || member(u,universal_class) subclass(u,apply(choice,u))* -> equal(u,null_class).
% 299.94/300.91 54310[3:MRR:54279.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,ordered_pair(inverse(u),range_of(u)))* -> .
% 299.94/300.91 54519[3:SpR:54401.1,17075.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,null_class)),ordered_pair(u,universal_class))**.
% 299.94/300.91 54848[3:Rew:17079.0,54532.1] || equal(u,universal_class) -> equal(range__dfg(v,universal_class,w),range__dfg(v,u,w))*.
% 299.94/300.91 54850[3:Rew:17081.0,54551.1] || equal(u,universal_class) -> equal(domain__dfg(v,w,universal_class),domain__dfg(v,w,u))*.
% 299.94/300.91 54879[0:Res:66.2,54807.1] function(u) || member(v,universal_class) equal(image(u,v),universal_class)** -> .
% 299.94/300.91 54947[0:MRR:54916.1,5.0] || member(u,universal_class) equal(apply(choice,u),universal_class)** -> equal(u,null_class).
% 299.94/300.91 55067[3:Obv:55058.2] || equal(u,v) equal(v,universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.91 55412[7:MRR:55411.1,10054.1] function(u) || member(v,complement(u))* member(v,successor(u)) -> .
% 299.94/300.91 55760[0:SpR:22211.0,12.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),universal_class)*.
% 299.94/300.91 55908[6:SpL:30548.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,u))*.
% 299.94/300.91 55909[6:SpL:27497.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(null_class,u)).
% 299.94/300.91 55983[3:Rew:7649.0,55916.1,26773.0,55916.0] || member(u,union(v,null_class))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 55984[3:Rew:7649.0,55936.1,26771.0,55936.0] || member(u,union(null_class,v))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.91 56058[3:SpL:30548.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,u))*.
% 299.94/300.91 56059[3:SpL:27497.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(null_class,u)).
% 299.94/300.91 56072[3:Res:17109.1,54877.0] || member(image(u,null_class),universal_class)* equal(power_class(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91 56206[3:Res:17109.1,54878.0] || member(image(u,null_class),universal_class)* equal(sum_class(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91 56365[3:Res:17109.1,54886.0] || member(image(u,null_class),universal_class)* equal(cantor(apply(u,universal_class)),universal_class) -> .
% 299.94/300.91 56634[3:MRR:56563.2,53899.0] || subclass(u,not_subclass_element(intersection(v,u),w))* -> subclass(intersection(v,u),w).
% 299.94/300.91 56637[0:Obv:56565.1] || subclass(u,v) -> subclass(intersection(w,u),intersection(v,intersection(w,u)))*.
% 299.94/300.91 56906[0:Obv:56825.0] || -> subclass(intersection(u,intersection(v,w)),intersection(v,intersection(u,intersection(v,w))))*.
% 299.94/300.91 56965[0:SpR:475.0,56843.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),complement(restrict(v,w,x)))*.
% 299.94/300.91 56966[0:SpR:476.0,56843.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),complement(restrict(x,v,w)))*.
% 299.94/300.91 57106[3:Res:57001.0,3163.0] || -> equal(intersection(u,successor(null_class)),null_class) equal(regular(intersection(u,successor(null_class))),null_class)**.
% 299.94/300.91 57313[0:Obv:57231.0] || -> subclass(intersection(u,intersection(v,w)),intersection(w,intersection(u,intersection(v,w))))*.
% 299.94/300.91 57717[3:MRR:57648.2,53899.0] || subclass(u,not_subclass_element(intersection(u,v),w))* -> subclass(intersection(u,v),w).
% 299.94/300.91 57722[0:Obv:57650.1] || subclass(u,v) -> subclass(intersection(u,w),intersection(v,intersection(u,w)))*.
% 299.94/300.91 58177[0:Obv:58093.0] || -> subclass(intersection(intersection(u,v),w),intersection(u,intersection(intersection(u,v),w)))*.
% 299.94/300.91 58201[0:SpR:475.0,58108.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),complement(restrict(u,v,w)))*.
% 299.94/300.91 58202[0:SpR:476.0,58108.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),complement(restrict(w,u,v)))*.
% 299.94/300.91 58351[3:Res:58237.0,3163.0] || -> equal(intersection(successor(null_class),u),null_class) equal(regular(intersection(successor(null_class),u)),null_class)**.
% 299.94/300.91 58580[0:Obv:58495.0] || -> subclass(intersection(intersection(u,v),w),intersection(v,intersection(intersection(u,v),w)))*.
% 299.94/300.91 58887[3:SpR:475.0,58256.0] || -> subclass(union(null_class,symmetric_difference(u,cross_product(v,w))),complement(restrict(u,v,w)))*.
% 299.94/300.91 58888[3:SpR:476.0,58256.0] || -> subclass(union(null_class,symmetric_difference(cross_product(u,v),w)),complement(restrict(w,u,v)))*.
% 299.94/300.91 59007[3:SpR:46586.0,58994.0] || -> subclass(complement(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.91 59008[3:SpR:46592.0,58994.0] || -> subclass(complement(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.91 59023[3:Res:58994.0,8.0] || subclass(complement(u),complement(successor(u)))* -> equal(complement(successor(u)),complement(u)).
% 299.94/300.91 59110[0:Obv:59083.1] || subclass(u,symmetric_difference(v,w)) -> subclass(u,intersection(union(v,w),u))*.
% 299.94/300.91 59217[3:Res:58316.1,3167.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.91 59218[3:Res:58316.1,3166.0] || equal(intersection(u,v),universal_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.91 59777[0:Obv:59768.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),w)*.
% 299.94/300.91 59780[0:Obv:59756.1] || equal(u,v) -> member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.94/300.91 59834[0:Obv:59827.2] || member(u,v) member(w,v) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.91 59861[7:SoR:59800.0,2263.2] single_valued_class(x__dfg) || equal(universal_class,y__dfg) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.91 61492[0:Res:53.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(omega,omega)),second(ordered_pair(omega,omega))),ordered_pair(omega,omega))**.
% 299.94/300.91 61499[0:Res:2123.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(null_class,omega)),second(ordered_pair(null_class,omega))),ordered_pair(null_class,omega))**.
% 299.94/300.91 61664[3:SpL:26811.0,59209.0] || equal(power_class(complement(singleton(null_class))),universal_class) -> equal(image(element_relation,successor(null_class)),null_class)**.
% 299.94/300.91 61665[3:SpL:46591.0,59209.0] || equal(power_class(complement(power_class(u))),universal_class) -> equal(image(element_relation,power_class(u)),null_class)**.
% 299.94/300.91 61708[3:SpL:26811.0,60592.0] || equal(power_class(complement(singleton(null_class))),null_class) -> equal(image(element_relation,successor(null_class)),universal_class)**.
% 299.94/300.91 61709[3:SpL:46591.0,60592.0] || equal(power_class(complement(power_class(u))),null_class) -> equal(image(element_relation,power_class(u)),universal_class)**.
% 299.94/300.91 61924[3:Res:59208.1,50.1] || equal(complement(image(successor_relation,u)),universal_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91 62041[3:Res:59208.1,357.1] || equal(complement(singleton(u)),universal_class)** member(u,universal_class) -> member(u,v)*.
% 299.94/300.91 62135[3:Rew:26766.0,62134.0] || equal(union(null_class,u),universal_class)** member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91 62762[0:Obv:62749.1] || subclass(u,v) -> equal(intersection(regular(v),u),null_class)** equal(v,null_class).
% 299.94/300.91 63066[0:Obv:63051.1] || subclass(u,v) -> equal(intersection(u,regular(v)),null_class)** equal(v,null_class).
% 299.94/300.91 63306[3:Res:6929.1,47748.1] || equal(union(u,v),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.91 63588[0:Con:63580.0] || member(u,universal_class)* subclass(composition_function,cross_product(v,w))* -> member(u,v)*.
% 299.94/300.91 63594[3:SpL:35849.0,56066.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.94/300.91 63595[3:SpL:35849.0,56066.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91 63623[0:SpL:69.0,56200.0] || equal(apply(u,v),universal_class) -> equal(singleton(image(u,singleton(v))),null_class)**.
% 299.94/300.91 63964[0:SpR:46730.0,58108.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),union(u,complement(power_class(v))))*.
% 299.94/300.91 63968[3:SpR:46730.0,58256.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(v))),union(u,complement(power_class(v))))*.
% 299.94/300.91 63978[0:SpR:46730.0,56843.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),union(v,complement(power_class(w))))*.
% 299.94/300.91 64293[0:SpR:47009.0,58108.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),union(complement(power_class(u)),v))*.
% 299.94/300.91 64297[3:SpR:47009.0,58256.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),complement(v))),union(complement(power_class(u)),v))*.
% 299.94/300.91 64307[0:SpR:47009.0,56843.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),union(complement(power_class(v)),w))*.
% 299.94/300.91 65142[3:SpL:1179.1,65067.0] || equal(successor(regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.91 65446[3:Res:63693.1,5362.0] || equal(successor(null_class),u) -> subclass(u,v) equal(not_subclass_element(u,v),null_class)**.
% 299.94/300.91 66161[6:MRR:66125.1,45624.0] inductive(unordered_pair(u,v)) || -> equal(regular(omega),v)* equal(regular(omega),u)*.
% 299.94/300.91 66359[3:SpR:65061.1,38662.0] || equal(successor(cross_product(u,universal_class)),null_class)** -> equal(image(universal_class,u),range_of(null_class)).
% 299.94/300.91 66366[3:SpR:65061.1,30548.0] || equal(successor(union(u,u)),null_class)** -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91 66367[3:SpR:65061.1,27497.0] || equal(successor(union(null_class,u)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91 66552[3:SpL:65061.1,38686.0] || equal(successor(cross_product(singleton(u),universal_class)),null_class)** member(u,cantor(universal_class)) -> .
% 299.94/300.91 66553[3:SpL:65061.1,38888.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91 66554[3:SpL:65061.1,38889.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91 66557[3:SpL:65061.1,38881.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.91 66558[3:SpL:65061.1,38882.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.91 66956[0:Obv:66906.0] || -> equal(intersection(symmetric_difference(u,v),singleton(w)),null_class)** member(w,union(u,v)).
% 299.94/300.91 67137[0:Obv:67088.0] || -> equal(intersection(singleton(u),symmetric_difference(v,w)),null_class)** member(u,union(v,w)).
% 299.94/300.91 67623[0:Obv:67573.1] || member(u,symmetric_difference(v,w)) -> subclass(singleton(u),complement(intersection(v,w)))*.
% 299.94/300.91 67758[3:Res:66660.1,50.1] || equal(successor(image(successor_relation,u)),null_class)** member(null_class,u) -> inductive(u).
% 299.94/300.91 68055[3:Con:67781.3] || equal(successor(complement(u)),null_class)** member(v,universal_class)* -> member(v,u)*.
% 299.94/300.91 68661[0:SSi:68622.0,70.0] || -> equal(unordered_pair(u,v),null_class) member(u,unordered_pair(u,v))* member(v,universal_class).
% 299.94/300.91 68954[3:SpL:47712.1,16153.0] || equal(cantor(x__dfg),null_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),null_class)* -> .
% 299.94/300.91 69029[3:Rew:69027.1,47813.1] || equal(null_class,u) -> equal(complement(union(u,v)),union(null_class,complement(v)))**.
% 299.94/300.91 69133[0:SSi:69094.0,70.0] || -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))* member(u,universal_class).
% 299.94/300.91 70083[0:Obv:70056.2] || subclass(u,v) subclass(u,w) -> subclass(u,intersection(v,w))*.
% 299.94/300.91 70091[0:Obv:70055.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(v,w))*.
% 299.94/300.91 70092[0:Obv:70043.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(u,w))*.
% 299.94/300.91 70093[3:Obv:70042.1] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(u,v))*.
% 299.94/300.91 70098[3:MRR:70058.2,53899.0] || subclass(universal_class,u) subclass(v,w) -> subclass(v,intersection(u,w))*.
% 299.94/300.91 70192[3:MRR:70183.1,45243.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,singleton(v))),singleton(v))**.
% 299.94/300.91 70420[0:Obv:70360.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,v))*.
% 299.94/300.91 70449[0:Obv:70342.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,singleton(u)))*.
% 299.94/300.91 70787[0:Obv:70726.1] || subclass(intersection(u,v),w) -> subclass(intersection(u,v),intersection(w,u))*.
% 299.94/300.91 70814[0:Obv:70709.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,singleton(u)))*.
% 299.94/300.91 71271[3:Rew:71037.0,28067.1] || member(u,complement(sum_class(range_of(null_class))))* -> member(u,complement(apply(null_class,v)))*.
% 299.94/300.91 71272[3:Rew:71037.0,28066.0] || member(u,complement(apply(null_class,v)))* -> member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 72254[3:Rew:27497.0,72253.0,27497.0,72253.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.91 72256[3:Rew:27497.0,72255.0,27497.0,72255.0] || -> subclass(union(null_class,complement(apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91 72258[3:Rew:27497.0,72257.0,27497.0,72257.0] || -> subclass(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.94/300.91 72266[3:Rew:71675.0,71521.1] inductive(symmetric_difference(union(u,null_class),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 71602[3:Rew:71037.0,27466.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 71604[3:Rew:71037.0,27470.0] || -> subclass(complement(successor(complement(u))),intersection(union(u,null_class),complement(singleton(complement(u)))))*.
% 299.94/300.91 71608[3:Rew:71037.0,27490.0] || equal(complement(u),singleton(singleton(null_class))) subclass(universal_class,union(u,null_class))* -> .
% 299.94/300.91 71751[3:Rew:71675.0,27389.1] inductive(symmetric_difference(union(null_class,u),universal_class)) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.91 71768[3:Rew:71675.0,17700.1] inductive(symmetric_difference(inverse(u),universal_class)) || equal(union(null_class,inverse(u)),universal_class)** -> .
% 299.94/300.91 71797[3:Rew:71675.0,21393.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,apply(null_class,v)),universal_class)**.
% 299.94/300.91 71807[3:Rew:71675.0,55621.1] || equal(apply(null_class,u),null_class)** -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.94/300.91 71808[3:Rew:71675.0,52386.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,apply(null_class,v)),null_class)**.
% 299.94/300.91 71823[3:Rew:71675.0,21389.1] || equal(sum_class(range_of(null_class)),universal_class) -> equal(union(null_class,apply(null_class,u)),universal_class)**.
% 299.94/300.91 71840[3:Rew:71675.0,52384.1] || subclass(sum_class(range_of(null_class)),null_class) -> equal(union(null_class,apply(null_class,u)),null_class)**.
% 299.94/300.91 71853[3:Rew:71675.0,21391.1] || equal(apply(null_class,u),universal_class)** -> equal(union(null_class,sum_class(range_of(null_class))),universal_class)**.
% 299.94/300.91 71858[3:Rew:71675.0,52385.1] || subclass(apply(null_class,u),null_class)* -> equal(union(null_class,sum_class(range_of(null_class))),null_class)**.
% 299.94/300.91 71868[3:Rew:71675.0,17909.1] inductive(symmetric_difference(sum_class(u),universal_class)) || equal(union(null_class,sum_class(u)),universal_class)** -> .
% 299.94/300.91 71880[3:Rew:71675.0,15962.1] inductive(symmetric_difference(range_of(u),universal_class)) || equal(union(null_class,range_of(u)),universal_class)** -> .
% 299.94/300.91 71902[3:Rew:71675.0,17520.1] inductive(symmetric_difference(cantor(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.94/300.91 71903[3:Rew:71675.0,9716.1] inductive(symmetric_difference(domain_of(u),universal_class)) || equal(union(null_class,cantor(u)),universal_class)** -> .
% 299.94/300.91 71999[3:Rew:71963.0,15221.0] || subclass(universal_class,union(null_class,u)) -> member(unordered_pair(v,w),union(u,null_class))*.
% 299.94/300.91 72016[3:Rew:71963.0,14445.0] || subclass(domain_relation,union(null_class,u)) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.94/300.91 72017[3:Rew:71963.0,15388.0] || equal(union(null_class,u),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,null_class))*.
% 299.94/300.91 72048[3:Rew:71518.0,69443.1] || equal(null_class,u) -> equal(complement(union(v,u)),union(null_class,complement(v)))**.
% 299.94/300.91 72309[3:Rew:71037.0,71264.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(apply(null_class,w)),v))*.
% 299.94/300.91 72310[3:Rew:71037.0,71265.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(apply(null_class,w))))*.
% 299.94/300.91 72311[3:Rew:71037.0,71273.0] || -> equal(union(u,complement(apply(null_class,v))),union(u,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.91 72313[3:Rew:71037.0,71275.0] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(apply(null_class,v))),universal_class)*.
% 299.94/300.91 72314[3:Rew:71037.0,71288.1] || -> equal(complement(apply(null_class,u)),null_class)** member(regular(complement(sum_class(range_of(null_class)))),universal_class)*.
% 299.94/300.91 72315[3:Rew:71037.0,71290.0] || -> equal(union(complement(apply(null_class,u)),v),union(complement(sum_class(range_of(null_class))),v))*.
% 299.94/300.91 72316[3:Rew:71037.0,71291.0] || -> equal(complement(sum_class(range_of(null_class))),null_class) member(regular(complement(apply(null_class,u))),universal_class)*.
% 299.94/300.91 72362[3:Rew:71963.0,72014.1] || -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),union(u,null_class))*.
% 299.94/300.91 72392[7:Rew:72365.0,37571.1] function(restrict(x__dfg,y__dfg,z__dfg)) || subclass(universal_class,intersection(y__dfg,cantor(x__dfg)))* -> .
% 299.94/300.91 72535[0:Rew:72387.0,47269.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(power_class(v))),symmetric_difference(power_class(u),power_class(v)))**.
% 299.94/300.91 72599[3:Rew:30545.0,71741.1] || member(u,universal_class) -> member(u,complement(successor(null_class)))* member(u,singleton(null_class)).
% 299.94/300.91 73227[3:Rew:26766.0,73196.1] inductive(symmetric_difference(complement(intersection(u,universal_class)),universal_class)) || -> member(null_class,union(null_class,u))*.
% 299.94/300.91 73919[3:Rew:26773.0,73785.1,26773.0,73785.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(null_class,u))*.
% 299.94/300.91 73942[3:Rew:26764.0,73853.0,7649.0,73853.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.91 73943[3:Rew:73143.0,73873.0,7649.0,73873.0] || member(regular(union(null_class,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 74036[3:Rew:71675.0,74018.1] single_valued_class(union(cross_product(universal_class,universal_class),null_class)) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.91 74200[0:SpR:72387.0,5276.0] || -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),complement(symmetric_difference(u,v)))*.
% 299.94/300.91 74897[3:Rew:26773.0,74663.1,26773.0,74663.0] || -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),union(u,u))*.
% 299.94/300.91 74898[3:Rew:26773.0,74664.0] || subclass(universal_class,union(u,null_class)) -> member(unordered_pair(v,w),union(u,u))*.
% 299.94/300.91 74920[3:Rew:73143.0,74830.0,7649.0,74830.0] || member(regular(union(u,u)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.91 74921[3:Rew:28787.0,74851.0] || member(regular(union(u,null_class)),complement(u))* -> equal(union(u,u),null_class).
% 299.94/300.91 75443[0:SpR:72365.0,2349.1] || -> equal(intersection(u,singleton(v)),null_class) equal(regular(intersection(singleton(v),u)),v)**.
% 299.94/300.91 75488[0:SpR:72365.0,3122.1] || -> equal(intersection(singleton(u),v),null_class) equal(regular(intersection(v,singleton(u))),u)**.
% 299.94/300.91 75713[0:SpL:72365.0,12216.0] || member(not_subclass_element(u,intersection(u,v)),v)* -> subclass(u,intersection(v,u)).
% 299.94/300.91 76069[0:SpR:75789.0,2364.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.91 76070[0:SpR:75789.0,3238.1] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),union(v,u))*.
% 299.94/300.91 76424[0:Rew:47158.0,76153.0] || -> equal(complement(intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.91 76885[0:SpR:76314.0,2364.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),union(u,v))*.
% 299.94/300.91 76922[0:SpL:76314.0,4060.0] || member(u,symmetric_difference(complement(v),complement(w)))* -> member(u,union(w,v)).
% 299.94/300.91 78496[3:SpR:72083.0,5350.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(apply(null_class,v),u))*.
% 299.94/300.91 78501[3:SpR:72083.0,18089.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(sum_class(range_of(null_class))))*.
% 299.94/300.91 78535[3:SpR:72083.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(u,apply(null_class,v)))*.
% 299.94/300.91 78559[3:SpR:72083.0,5350.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(sum_class(range_of(null_class)),v))*.
% 299.94/300.91 78564[3:SpR:72083.0,18089.1] || -> member(singleton(null_class),sum_class(range_of(null_class))) member(singleton(null_class),complement(apply(null_class,u)))*.
% 299.94/300.91 78598[3:SpR:72083.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,sum_class(range_of(null_class))))*.
% 299.94/300.91 78628[3:SpL:72083.0,32866.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91 78629[3:SpL:72083.0,19460.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91 78631[3:SpL:72083.0,372.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(omega,apply(null_class,u))* -> .
% 299.94/300.91 78632[3:SpL:72083.0,2134.0] || subclass(universal_class,complement(sum_class(range_of(null_class))))* member(null_class,apply(null_class,u))* -> .
% 299.94/300.91 78634[3:SpL:72083.0,32917.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91 78635[3:SpL:72083.0,13425.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91 78636[3:SpL:72083.0,13518.1] || equal(apply(null_class,u),domain_relation)** equal(complement(sum_class(range_of(null_class))),domain_relation)** -> .
% 299.94/300.91 78639[3:SpL:72083.0,46017.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),union(null_class,apply(null_class,u)))* -> .
% 299.94/300.91 78645[3:SpL:72083.0,53354.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(omega,apply(null_class,u))*.
% 299.94/300.91 78646[6:SpL:72083.0,53207.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> member(null_class,apply(null_class,u))*.
% 299.94/300.91 78647[3:SpL:72083.0,25.1] || member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.91 78675[3:SpL:72083.0,19460.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.91 78677[3:SpL:72083.0,372.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,sum_class(range_of(null_class))) -> .
% 299.94/300.91 78678[3:SpL:72083.0,2134.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,sum_class(range_of(null_class))) -> .
% 299.94/300.91 78681[3:SpL:72083.0,13425.1] || subclass(domain_relation,sum_class(range_of(null_class))) subclass(domain_relation,complement(apply(null_class,u)))* -> .
% 299.94/300.91 78682[3:SpL:72083.0,13518.1] || equal(sum_class(range_of(null_class)),domain_relation) equal(complement(apply(null_class,u)),domain_relation)** -> .
% 299.94/300.91 78685[3:SpL:72083.0,46017.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,sum_class(range_of(null_class))))** -> .
% 299.94/300.91 78691[3:SpL:72083.0,53354.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,sum_class(range_of(null_class))).
% 299.94/300.91 78692[6:SpL:72083.0,53207.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.91 78693[3:SpL:72083.0,25.1] || member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))* -> .
% 299.94/300.91 78907[3:MRR:78900.1,45258.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(singleton(v),u)),singleton(v))**.
% 299.94/300.91 78933[3:SpR:71518.0,65061.1] || equal(successor(union(u,null_class)),null_class) -> equal(union(null_class,complement(u)),universal_class)**.
% 299.94/300.91 78936[3:SpR:71518.0,5350.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(union(u,null_class),v))*.
% 299.94/300.91 78941[3:SpR:71518.0,18089.1] || -> member(singleton(null_class),union(u,null_class)) member(singleton(null_class),union(null_class,complement(u)))*.
% 299.94/300.91 78975[3:SpR:71518.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(u,union(v,null_class)))*.
% 299.94/300.91 79020[3:SpL:71518.0,32866.1] || equal(union(u,null_class),domain_relation) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 79021[3:SpL:71518.0,19460.1] || subclass(domain_relation,union(u,null_class)) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.91 79023[3:SpL:71518.0,372.0] || subclass(universal_class,union(null_class,complement(u)))* member(omega,union(u,null_class)) -> .
% 299.94/300.91 79024[3:SpL:71518.0,2134.0] || subclass(universal_class,union(null_class,complement(u)))* member(null_class,union(u,null_class)) -> .
% 299.94/300.91 79026[3:SpL:71518.0,32917.1] || equal(union(u,null_class),domain_relation) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 79027[3:SpL:71518.0,13425.1] || subclass(domain_relation,union(u,null_class)) subclass(domain_relation,union(null_class,complement(u)))* -> .
% 299.94/300.91 79028[3:SpL:71518.0,13518.1] || equal(union(u,null_class),domain_relation) equal(union(null_class,complement(u)),domain_relation)** -> .
% 299.94/300.91 79037[3:SpL:71518.0,53354.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(omega,union(u,null_class)).
% 299.94/300.91 79038[6:SpL:71518.0,53207.0] || equal(successor(union(null_class,complement(u))),null_class)** -> member(null_class,union(u,null_class)).
% 299.94/300.91 79039[3:SpL:71518.0,25.1] || member(u,union(v,null_class)) member(u,union(null_class,complement(v)))* -> .
% 299.94/300.91 79316[6:Res:71529.1,2.0] || subclass(union(u,null_class),v)* -> member(null_class,complement(u)) member(null_class,v).
% 299.94/300.91 79334[3:SpR:72082.0,65061.1] || equal(successor(apply(null_class,u)),null_class)** -> equal(complement(apply(null_class,v)),universal_class)**.
% 299.94/300.91 79337[3:SpR:72082.0,5350.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(apply(null_class,w),v))*.
% 299.94/300.91 79342[3:SpR:72082.0,18089.1] || -> member(singleton(null_class),apply(null_class,u))* member(singleton(null_class),complement(apply(null_class,v)))*.
% 299.94/300.91 79376[3:SpR:72082.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(u,apply(null_class,w)))*.
% 299.94/300.91 79478[3:SpL:72082.0,32866.1] || equal(apply(null_class,u),domain_relation)** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.91 79479[3:SpL:72082.0,19460.1] || subclass(domain_relation,apply(null_class,u))* subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.91 79481[3:SpL:72082.0,372.0] || subclass(universal_class,complement(apply(null_class,u)))* member(omega,apply(null_class,v))* -> .
% 299.94/300.91 79482[3:SpL:72082.0,2134.0] || subclass(universal_class,complement(apply(null_class,u)))* member(null_class,apply(null_class,v))* -> .
% 299.94/300.91 79484[3:SpL:72082.0,32917.1] || equal(apply(null_class,u),domain_relation)** subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.94/300.91 79485[3:SpL:72082.0,13425.1] || subclass(domain_relation,apply(null_class,u))* subclass(domain_relation,complement(apply(null_class,v)))* -> .
% 299.94/300.91 79486[3:SpL:72082.0,13518.1] || equal(apply(null_class,u),domain_relation)** equal(complement(apply(null_class,v)),domain_relation)** -> .
% 299.94/300.91 79489[3:SpL:72082.0,46017.0] || equal(union(null_class,complement(apply(null_class,u))),union(null_class,apply(null_class,v)))* -> .
% 299.94/300.91 79495[3:SpL:72082.0,53354.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(omega,apply(null_class,v))*.
% 299.94/300.91 79496[6:SpL:72082.0,53207.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> member(null_class,apply(null_class,v))*.
% 299.94/300.91 79497[3:SpL:72082.0,25.1] || member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))* -> .
% 299.94/300.91 79683[0:SpR:72375.0,46730.0] || -> equal(symmetric_difference(complement(power_class(u)),power_class(v)),symmetric_difference(power_class(u),complement(power_class(v))))**.
% 299.94/300.91 79850[7:Rew:26764.0,79711.1,72365.0,79711.1,7655.0,79711.1,75789.0,79711.1,72365.0,79711.1,73147.0,79711.1,7649.0,79711.1] function(complement(power_class(u))) || -> equal(successor(complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.91 80348[3:SpL:74812.0,56066.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(null_class,u)),null_class).
% 299.94/300.91 80360[3:SpL:74812.0,56066.0] || equal(power_class(union(null_class,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.94/300.91 80469[3:SpL:65061.1,78769.0] || equal(successor(apply(null_class,u)),null_class)** equal(apply(null_class,v),universal_class)** -> .
% 299.94/300.91 80483[3:SpR:35849.0,48528.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(null_class,u)),v)*.
% 299.94/300.91 80484[3:SpR:74812.0,48528.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,null_class)),v)*.
% 299.94/300.91 80485[3:SpR:35849.0,48528.1] || equal(power_class(union(null_class,u)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.94/300.91 80486[3:SpR:74812.0,48528.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(null_class,u)),v)*.
% 299.94/300.91 80644[0:Res:54298.0,2.0] || subclass(u,v) -> equal(singleton(complement(u)),null_class) member(complement(u),v)*.
% 299.94/300.91 80649[0:Res:54298.0,22.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),u)*.
% 299.94/300.91 80650[0:Res:54298.0,23.0] || -> equal(singleton(complement(intersection(u,v))),null_class) member(complement(intersection(u,v)),v)*.
% 299.94/300.91 80687[3:Rew:27497.0,80667.1,27497.0,80667.0] || -> equal(singleton(union(null_class,complement(u))),null_class) member(union(null_class,complement(u)),u)*.
% 299.94/300.91 80719[0:Res:54491.1,2.0] || equal(u,universal_class) subclass(ordered_pair(u,v),w)* -> member(null_class,w).
% 299.94/300.91 81094[3:Obv:81072.1] || member(u,element_relation) -> equal(intersection(singleton(u),complement(compose(element_relation,universal_class))),null_class)**.
% 299.94/300.91 81243[3:Res:3136.1,66684.1] || equal(successor(complement(intersection(u,v))),null_class)** -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.91 81252[3:Res:2363.1,66684.1] || equal(successor(cross_product(u,v)),null_class) -> equal(restrict(w,u,v),null_class)**.
% 299.94/300.91 81417[3:Obv:81394.1] || member(u,element_relation) -> equal(intersection(complement(compose(element_relation,universal_class)),singleton(u)),null_class)**.
% 299.94/300.91 81969[7:SpR:72531.1,30545.0] function(complement(singleton(null_class))) || -> equal(successor(complement(singleton(null_class))),complement(successor(null_class)))**.
% 299.94/300.91 81989[7:SpR:72531.1,58874.0] function(restrict(u,v,w)) || -> subclass(successor(restrict(u,v,w)),u)*.
% 299.94/300.91 82120[7:Rew:72531.1,81947.2] function(u) || -> member(not_subclass_element(successor(u),v),u)* subclass(successor(u),v).
% 299.94/300.91 82360[3:SpL:73742.0,3166.0] || subclass(u,union(v,null_class))* -> equal(u,null_class) member(regular(u),v).
% 299.94/300.91 82482[3:SpR:73744.0,48528.1] || equal(power_class(union(u,null_class)),null_class) -> subclass(power_class(union(u,u)),v)*.
% 299.94/300.91 82516[3:SpR:73744.0,48528.1] || equal(power_class(union(u,u)),null_class)** -> subclass(power_class(union(u,null_class)),v)*.
% 299.94/300.91 82579[3:SpL:73744.0,56066.0] || equal(power_class(union(u,u)),universal_class)** -> equal(singleton(union(u,null_class)),null_class).
% 299.94/300.91 82592[3:SpL:73744.0,56066.0] || equal(power_class(union(u,null_class)),universal_class)** -> equal(singleton(union(u,u)),null_class)**.
% 299.94/300.91 83412[3:SpR:72083.0,42085.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(sum_class(range_of(null_class)),v,w)),null_class)**.
% 299.94/300.91 83413[3:SpR:30548.0,42085.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,u),v,w)),null_class)**.
% 299.94/300.91 83414[3:SpR:71518.0,42085.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(u,null_class),v,w)),null_class)**.
% 299.94/300.91 83415[3:SpR:27497.0,42085.0] || -> equal(intersection(union(null_class,complement(u)),restrict(union(null_class,u),v,w)),null_class)**.
% 299.94/300.91 83416[3:SpR:72082.0,42085.0] || -> equal(intersection(complement(apply(null_class,u)),restrict(apply(null_class,v),w,x)),null_class)**.
% 299.94/300.91 83417[3:SpR:72083.0,42085.0] || -> equal(intersection(complement(sum_class(range_of(null_class))),restrict(apply(null_class,u),v,w)),null_class)**.
% 299.94/300.91 83664[0:Obv:83649.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.91 83665[0:Obv:83650.2] || member(u,v) equal(w,universal_class) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.91 83787[3:SpR:46586.0,83745.0] || -> subclass(complement(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.91 83788[3:SpR:46592.0,83745.0] || -> subclass(complement(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.94/300.91 83809[3:Res:83745.0,8.0] || subclass(u,complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),u).
% 299.94/300.91 84192[3:Obv:84179.1] || subclass(universal_class,symmetric_difference(u,v)) -> equal(union(null_class,intersection(u,v)),null_class)**.
% 299.94/300.91 84644[3:SpL:72083.0,83804.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.91 84648[3:SpL:72082.0,83804.0] || equal(successor(complement(apply(null_class,u))),null_class)** -> subclass(universal_class,apply(null_class,v))*.
% 299.94/300.91 84649[3:SpL:72083.0,83804.0] || equal(successor(complement(sum_class(range_of(null_class)))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.91 86399[3:Res:86302.1,327.1] inductive(successor(null_class)) || subclass(singleton(null_class),omega)* -> equal(successor(null_class),omega).
% 299.94/300.91 86464[6:MRR:86463.1,29497.0] || subclass(singleton(null_class),unordered_pair(u,v))* -> equal(null_class,v) equal(null_class,u).
% 299.94/300.91 86660[3:Res:15738.2,47748.1] || member(u,universal_class) member(v,cantor(u))* equal(application_function,null_class) -> .
% 299.94/300.91 87612[7:SpR:72531.1,59994.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.91 87839[3:Res:17248.1,73862.0] || subclass(ordered_pair(u,universal_class),union(v,null_class))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.91 87849[3:Res:3678.2,73862.0] || subclass(universal_class,union(u,null_class))* -> equal(singleton(v),null_class) member(v,u)*.
% 299.94/300.91 87853[3:Res:10922.2,73862.0] || subclass(universal_class,union(u,null_class))* -> equal(v,null_class) member(regular(v),u)*.
% 299.94/300.91 88133[7:Rew:72365.0,88017.1,30926.0,88017.1] function(complement(u)) || -> equal(intersection(successor(complement(u)),union(u,u)),null_class)**.
% 299.94/300.91 88615[3:SpR:75901.0,65061.1] || equal(successor(symmetric_difference(u,v)),null_class) -> equal(complement(symmetric_difference(v,u)),universal_class)**.
% 299.94/300.91 88618[0:SpR:75901.0,5350.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(symmetric_difference(v,u),w))*.
% 299.94/300.91 88623[3:SpR:75901.0,18089.1] || -> member(singleton(null_class),symmetric_difference(u,v)) member(singleton(null_class),complement(symmetric_difference(v,u)))*.
% 299.94/300.91 88655[0:SpR:75901.0,42085.0] || -> equal(intersection(complement(symmetric_difference(u,v)),restrict(symmetric_difference(v,u),w,x)),null_class)**.
% 299.94/300.91 88664[0:SpR:75901.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(u,symmetric_difference(w,v)))*.
% 299.94/300.91 88784[0:SpL:75901.0,32866.1] || equal(symmetric_difference(u,v),domain_relation) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91 88785[0:SpL:75901.0,19460.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91 88787[0:SpL:75901.0,372.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(omega,symmetric_difference(v,u)) -> .
% 299.94/300.91 88788[0:SpL:75901.0,2134.0] || subclass(universal_class,complement(symmetric_difference(u,v)))* member(null_class,symmetric_difference(v,u)) -> .
% 299.94/300.91 88790[0:SpL:75901.0,32917.1] || equal(symmetric_difference(u,v),domain_relation) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91 88791[0:SpL:75901.0,13425.1] || subclass(domain_relation,symmetric_difference(u,v)) subclass(domain_relation,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.91 88792[0:SpL:75901.0,13518.1] || equal(symmetric_difference(u,v),domain_relation) equal(complement(symmetric_difference(v,u)),domain_relation)** -> .
% 299.94/300.91 88802[3:SpL:75901.0,83804.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> subclass(universal_class,symmetric_difference(v,u)).
% 299.94/300.91 88803[3:SpL:75901.0,53354.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(omega,symmetric_difference(v,u)).
% 299.94/300.91 88804[6:SpL:75901.0,53207.0] || equal(successor(complement(symmetric_difference(u,v))),null_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.91 88806[0:SpL:75901.0,25.1] || member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))* -> .
% 299.94/300.91 88993[0:SpR:75901.0,76062.0] || -> subclass(symmetric_difference(complement(u),complement(symmetric_difference(v,w))),union(symmetric_difference(w,v),u))*.
% 299.94/300.91 88996[3:SpR:72083.0,76062.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(sum_class(range_of(null_class)),u))*.
% 299.94/300.91 88997[3:SpR:30548.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,v),u))*.
% 299.94/300.91 88998[3:SpR:71518.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(v,null_class),u))*.
% 299.94/300.91 88999[3:SpR:27497.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(null_class,complement(v))),union(union(null_class,v),u))*.
% 299.94/300.91 89000[3:SpR:72082.0,76062.0] || -> subclass(symmetric_difference(complement(u),complement(apply(null_class,v))),union(apply(null_class,w),u))*.
% 299.94/300.91 89001[3:SpR:72083.0,76062.0] || -> subclass(symmetric_difference(complement(u),complement(sum_class(range_of(null_class)))),union(apply(null_class,v),u))*.
% 299.94/300.91 89018[0:SpR:75901.0,76062.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(w)),union(w,symmetric_difference(v,u)))*.
% 299.94/300.91 89021[3:SpR:72083.0,76062.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,sum_class(range_of(null_class))))*.
% 299.94/300.91 89022[3:SpR:30548.0,76062.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,u)))*.
% 299.94/300.91 89023[3:SpR:71518.0,76062.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(u,null_class)))*.
% 299.94/300.91 89024[3:SpR:27497.0,76062.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(v)),union(v,union(null_class,u)))*.
% 299.94/300.91 89025[3:SpR:72082.0,76062.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(v)),union(v,apply(null_class,w)))*.
% 299.94/300.91 89026[3:SpR:72083.0,76062.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(u)),union(u,apply(null_class,v)))*.
% 299.94/300.91 92054[7:SpR:72531.1,87555.0] function(symmetric_difference(u,v)) || -> subclass(successor(symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.91 92771[3:SpL:65061.1,88799.0] || equal(successor(symmetric_difference(u,v)),null_class)** equal(symmetric_difference(v,u),universal_class) -> .
% 299.94/300.91 93801[3:Res:58921.1,54300.0] || subclass(u,not_subclass_element(union(null_class,u),v))* -> subclass(union(null_class,u),v).
% 299.94/300.91 93802[3:Res:86303.1,54300.0] || subclass(u,not_subclass_element(union(u,null_class),v))* -> subclass(union(u,null_class),v).
% 299.94/300.91 93938[0:Obv:93903.0] || -> subclass(intersection(u,restrict(symmetric_difference(v,w),x,y)),complement(intersection(v,w)))*.
% 299.94/300.91 94228[3:Res:94057.1,322.1] function(u) || equal(complement(u),null_class)** -> equal(cross_product(universal_class,universal_class),u)*.
% 299.94/300.91 94358[3:Rew:94357.1,65380.1] || equal(union(null_class,regular(ordered_pair(u,v))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 94359[3:Rew:94095.1,70181.1] || equal(complement(regular(regular(ordered_pair(u,v)))),null_class)** -> equal(singleton(u),null_class).
% 299.94/300.91 94557[0:Obv:94516.0] || -> subclass(intersection(restrict(symmetric_difference(u,v),w,x),y),complement(intersection(u,v)))*.
% 299.94/300.91 95161[3:Res:94124.1,2.0] || equal(complement(u),null_class) subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.91 95179[3:Res:94124.1,481.0] || equal(complement(symmetric_difference(u,v)),null_class) -> member(singleton(w),union(u,v))*.
% 299.94/300.91 95245[3:Rew:27.0,95171.0] || equal(union(u,v),null_class) member(singleton(w),union(u,v))* -> .
% 299.94/300.91 95528[0:SpR:479.0,57662.1] || subclass(union(u,v),w) -> subclass(symmetric_difference(complement(u),complement(v)),w)*.
% 299.94/300.91 95529[0:SpR:6906.0,57662.1] || subclass(successor(u),v) -> subclass(symmetric_difference(complement(u),complement(singleton(u))),v)*.
% 299.94/300.92 95631[0:SpL:479.0,58259.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.94/300.92 95632[0:SpL:6906.0,58259.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,successor(v)).
% 299.94/300.92 95669[7:Res:75011.1,58259.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),u)*.
% 299.94/300.92 95674[7:Res:75118.1,58259.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),u)*.
% 299.94/300.92 96041[3:MRR:96021.1,242.0] || subclass(domain_relation,flip(u)) subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.94/300.92 96506[3:SpR:26811.0,96127.0] || -> subclass(complement(successor(union(image(element_relation,successor(null_class)),u))),power_class(complement(singleton(null_class))))*.
% 299.94/300.92 96507[3:SpR:46591.0,96127.0] || -> subclass(complement(successor(union(image(element_relation,power_class(u)),v))),power_class(complement(power_class(u))))*.
% 299.94/300.92 96638[3:Res:96527.0,358.1] || member(u,universal_class) -> member(u,successor(successor(v)))* member(u,complement(v)).
% 299.94/300.92 96647[3:SpR:26811.0,96266.0] || -> subclass(complement(successor(union(u,image(element_relation,successor(null_class))))),power_class(complement(singleton(null_class))))*.
% 299.94/300.92 96648[3:SpR:46591.0,96266.0] || -> subclass(complement(successor(union(u,image(element_relation,power_class(v))))),power_class(complement(power_class(v))))*.
% 299.94/300.92 96958[3:SpR:75901.0,96615.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,v))))),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.92 96961[3:SpR:72083.0,96615.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 96965[3:SpR:72082.0,96615.0] || -> subclass(complement(successor(successor(complement(apply(null_class,u))))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92 96966[3:SpR:72083.0,96615.0] || -> subclass(complement(successor(successor(complement(sum_class(range_of(null_class)))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.92 96970[3:SpR:65061.1,96615.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.94/300.92 97065[3:Res:96978.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,v).
% 299.94/300.92 97830[3:SpR:65061.1,96918.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.94/300.92 97899[3:SpR:75901.0,97015.0] || -> subclass(complement(successor(successor(union(null_class,symmetric_difference(u,v))))),complement(symmetric_difference(v,u)))*.
% 299.94/300.92 97902[3:SpR:72083.0,97015.0] || -> subclass(complement(successor(successor(union(null_class,sum_class(range_of(null_class)))))),complement(apply(null_class,u)))*.
% 299.94/300.92 97906[3:SpR:72082.0,97015.0] || -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(apply(null_class,v)))*.
% 299.94/300.92 97907[3:SpR:72083.0,97015.0] || -> subclass(complement(successor(successor(union(null_class,apply(null_class,u))))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 97937[3:SpR:65061.1,97015.0] || equal(successor(successor(successor(union(null_class,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 98332[3:SpR:72083.0,97082.0] || -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),sum_class(range_of(null_class)))*.
% 299.94/300.92 98336[3:SpR:72082.0,97082.0] || -> subclass(complement(successor(successor(union(null_class,complement(apply(null_class,u)))))),apply(null_class,v))*.
% 299.94/300.92 98337[3:SpR:72083.0,97082.0] || -> subclass(complement(successor(successor(union(null_class,complement(sum_class(range_of(null_class))))))),apply(null_class,u))*.
% 299.94/300.92 98350[3:SpR:65061.1,97082.0] || equal(successor(successor(successor(union(null_class,complement(u))))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92 98787[3:SpR:65061.1,97910.0] || equal(successor(successor(successor(union(u,null_class)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 99021[0:Res:45.0,3172.0] || -> equal(successor_relation,null_class) equal(ordered_pair(first(regular(successor_relation)),second(regular(successor_relation))),regular(successor_relation))**.
% 299.94/300.92 99026[0:Res:106.0,3172.0] || -> equal(application_function,null_class) equal(ordered_pair(first(regular(application_function)),second(regular(application_function))),regular(application_function))**.
% 299.94/300.92 99173[6:MRR:59582.3,99155.0] single_valued_class(u) || equal(cross_product(universal_class,universal_class),u)* equal(u,universal_class) -> .
% 299.94/300.92 100214[3:SpR:75901.0,95765.0] || -> subclass(complement(union(complement(symmetric_difference(u,v)),w)),union(null_class,symmetric_difference(v,u)))*.
% 299.94/300.92 100217[3:SpR:72083.0,95765.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 100221[3:SpR:72082.0,95765.0] || -> subclass(complement(union(complement(apply(null_class,u)),v)),union(null_class,apply(null_class,w)))*.
% 299.94/300.92 100222[3:SpR:72083.0,95765.0] || -> subclass(complement(union(complement(sum_class(range_of(null_class))),u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.92 100247[3:SpR:65061.1,95765.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(null_class,u)).
% 299.94/300.92 100391[3:Res:100257.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,v).
% 299.94/300.92 100545[0:Rew:28787.0,100528.1] || member(not_subclass_element(complement(u),v),union(u,u))* -> subclass(complement(u),v).
% 299.94/300.92 100548[3:Rew:26764.0,100488.1,72365.0,100488.1,7649.0,100488.1,26764.0,100488.0,72365.0,100488.0] || member(not_subclass_element(complement(u),v),union(u,null_class))* -> subclass(complement(u),v).
% 299.94/300.92 100550[3:Rew:26764.0,100517.1,7649.0,100517.1,26764.0,100517.0] || member(not_subclass_element(complement(u),v),union(null_class,u))* -> subclass(complement(u),v).
% 299.94/300.92 100597[3:Rew:100557.0,79373.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,apply(null_class,w))))*.
% 299.94/300.92 100605[3:Rew:100557.0,78553.0] || -> subclass(complement(union(sum_class(range_of(null_class)),u)),complement(union(apply(null_class,v),u)))*.
% 299.94/300.92 100652[0:Rew:100557.0,88612.0] || -> subclass(complement(union(symmetric_difference(u,v),w)),complement(union(symmetric_difference(v,u),w)))*.
% 299.94/300.92 100663[3:Rew:100557.0,79331.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(apply(null_class,w),v)))*.
% 299.94/300.92 100710[3:Rew:100557.0,78490.0] || -> subclass(complement(union(apply(null_class,u),v)),complement(union(sum_class(range_of(null_class)),v)))*.
% 299.94/300.92 100732[0:Rew:100557.0,75425.0] || -> equal(union(intersection(u,v),complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.94/300.92 100739[0:Rew:100557.0,82978.1] || subclass(complement(u),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92 100744[0:Rew:100557.0,88661.0] || -> subclass(complement(union(u,symmetric_difference(v,w))),complement(union(u,symmetric_difference(w,v))))*.
% 299.94/300.92 100748[3:Rew:100557.0,78595.0] || -> subclass(complement(union(u,sum_class(range_of(null_class)))),complement(union(u,apply(null_class,v))))*.
% 299.94/300.92 100753[3:Rew:100557.0,78532.0] || -> subclass(complement(union(u,apply(null_class,v))),complement(union(u,sum_class(range_of(null_class)))))*.
% 299.94/300.92 101065[0:Rew:100557.0,75690.0] || member(u,complement(union(v,w)))* member(u,union(w,v)) -> .
% 299.94/300.92 101068[0:Rew:100557.0,5800.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.94/300.92 101365[0:Rew:100557.0,78035.0] || -> subclass(symmetric_difference(complement(u),union(v,w)),union(complement(union(v,w)),u))*.
% 299.94/300.92 101436[0:Rew:100557.0,5810.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.94/300.92 102254[0:Rew:72365.0,101627.0] || -> equal(intersection(power_class(complement(union(u,v))),image(element_relation,union(u,v))),null_class)**.
% 299.94/300.92 102255[3:Rew:75789.0,101628.0] || -> equal(union(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.92 102256[3:Rew:76314.0,101629.0] || -> equal(symmetric_difference(power_class(complement(union(u,v))),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.92 101650[3:Rew:100557.0,61472.0] || -> subclass(complement(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.94/300.92 101652[3:Rew:100557.0,59002.0] || -> subclass(complement(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.94/300.92 101676[3:Rew:100557.0,66303.0] || equal(successor(complement(union(u,v))),null_class)** -> equal(union(u,v),universal_class).
% 299.94/300.92 101702[0:Rew:100557.0,82979.1] || subclass(complement(u),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92 101729[3:Rew:100557.0,33179.0] || equal(complement(union(u,v)),universal_class) -> equal(complement(symmetric_difference(u,v)),universal_class)**.
% 299.94/300.92 101747[0:Rew:100557.0,33164.0] || -> subclass(symmetric_difference(intersection(u,v),complement(union(u,v))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 101761[0:Rew:100557.0,78032.0] || -> subclass(symmetric_difference(union(u,v),complement(w)),union(w,complement(union(u,v))))*.
% 299.94/300.92 101891[7:Rew:101822.0,84698.1] function(union(null_class,union(u,null_class))) || -> subclass(successor(union(u,null_class)),u)*.
% 299.94/300.92 102106[7:Rew:101822.0,85527.1] function(union(null_class,union(u,u))) || -> subclass(successor(union(u,u)),u)*.
% 299.94/300.92 102139[7:Rew:101822.0,84575.1] function(union(null_class,union(null_class,u))) || -> subclass(successor(union(null_class,u)),u)*.
% 299.94/300.92 102189[7:Rew:102187.0,71368.1] one_to_one(u) || -> equal(power_class(complement(successor(inverse(u)))),power_class(complement(inverse(u))))**.
% 299.94/300.92 102215[3:Rew:102187.0,47807.1] || equal(null_class,u) -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u))))**.
% 299.94/300.92 102220[3:Rew:102187.0,71535.1] || equal(singleton(u),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.92 102294[7:Rew:102264.0,71645.1] function(u) || -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92 102331[0:Rew:100557.0,100738.0] || -> equal(union(complement(union(u,v)),w),union(complement(union(v,u)),w))*.
% 299.94/300.92 102332[0:Rew:100557.0,100802.0] || -> equal(union(u,complement(union(v,w))),union(u,complement(union(w,v))))*.
% 299.94/300.92 102359[0:Rew:44.0,101051.0] || member(not_subclass_element(successor(u),v),complement(successor(u)))* -> subclass(successor(u),v).
% 299.94/300.92 103291[3:Res:100329.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,w).
% 299.94/300.92 103333[3:SpL:46591.0,100416.0] || subclass(power_class(complement(power_class(u))),null_class)* -> subclass(universal_class,image(element_relation,power_class(u))).
% 299.94/300.92 103435[7:SpR:101822.0,72531.1] function(union(u,v)) || -> equal(successor(union(u,v)),union(u,v))**.
% 299.94/300.92 103913[3:SpL:102188.0,56066.0] || equal(power_class(complement(singleton(null_class))),universal_class)** -> equal(singleton(complement(successor(null_class))),null_class).
% 299.94/300.92 105292[7:Rew:102294.1,105162.1,102295.0,105162.1] function(u) || -> equal(union(complement(successor(u)),v),union(v,complement(u)))**.
% 299.94/300.92 105543[0:SpR:102187.0,46582.0] || -> equal(image(element_relation,power_class(complement(successor(u)))),complement(power_class(image(element_relation,successor(u)))))**.
% 299.94/300.92 105544[0:SpR:102187.0,20762.1] || equal(image(element_relation,successor(u)),universal_class)** -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.92 105546[3:SpR:102187.0,45898.1] || equal(image(element_relation,successor(u)),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.94/300.92 105571[0:SpR:102187.0,41750.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(image(element_relation,successor(u)),v)),null_class)**.
% 299.94/300.92 105572[0:SpR:102187.0,42091.0] || -> equal(intersection(power_class(complement(successor(u))),intersection(v,image(element_relation,successor(u)))),null_class)**.
% 299.94/300.92 105590[3:SpR:102187.0,96127.0] || -> subclass(complement(successor(union(image(element_relation,successor(u)),v))),power_class(complement(successor(u))))*.
% 299.94/300.92 105605[0:SpR:102187.0,9902.1] || -> member(u,image(element_relation,successor(v))) subclass(singleton(u),power_class(complement(successor(v))))*.
% 299.94/300.92 105610[3:SpR:102187.0,96266.0] || -> subclass(complement(successor(union(u,image(element_relation,successor(v))))),power_class(complement(successor(v))))*.
% 299.94/300.92 105620[3:SpL:102187.0,60592.0] || equal(power_class(complement(successor(u))),null_class) -> equal(image(element_relation,successor(u)),universal_class)**.
% 299.94/300.92 105623[3:SpL:102187.0,59209.0] || equal(power_class(complement(successor(u))),universal_class) -> equal(image(element_relation,successor(u)),null_class)**.
% 299.94/300.92 105625[0:SpL:102187.0,2160.1] inductive(image(element_relation,successor(u))) || equal(power_class(complement(successor(u))),universal_class)** -> .
% 299.94/300.92 105642[3:SpL:102187.0,100416.0] || subclass(power_class(complement(successor(u))),null_class)* -> subclass(universal_class,image(element_relation,successor(u))).
% 299.94/300.92 105643[3:SpL:102187.0,46130.0] || subclass(power_class(complement(successor(u))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.94/300.92 105644[6:SpL:102187.0,45406.0] || subclass(power_class(complement(successor(u))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92 106028[0:Rew:72365.0,105875.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(complement(u),successor(v))),null_class)**.
% 299.94/300.92 106029[3:Rew:75789.0,105876.0] || -> equal(union(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.94/300.92 106030[3:Rew:76314.0,105877.0] || -> equal(symmetric_difference(union(u,complement(successor(v))),intersection(complement(u),successor(v))),universal_class)**.
% 299.94/300.92 105892[3:SpR:102264.0,83745.0] || -> subclass(complement(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92 105896[3:SpR:102264.0,58994.0] || -> subclass(complement(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.94/300.92 106035[3:Rew:105861.0,38810.0] || equal(complement(union(u,complement(successor(v)))),universal_class)** -> member(omega,successor(v)).
% 299.94/300.92 106054[3:Rew:26764.0,105941.1] || equal(null_class,u) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92 106213[7:SpR:103735.0,72531.1] function(complement(successor(u))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92 106375[3:SpR:75901.0,95894.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,w)))),union(null_class,symmetric_difference(w,v)))*.
% 299.94/300.92 106378[3:SpR:72083.0,95894.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 106382[3:SpR:72082.0,95894.0] || -> subclass(complement(union(u,complement(apply(null_class,v)))),union(null_class,apply(null_class,w)))*.
% 299.94/300.92 106383[3:SpR:72083.0,95894.0] || -> subclass(complement(union(u,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92 106407[3:SpR:65061.1,95894.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(null_class,v)).
% 299.94/300.92 106515[3:SpR:65061.1,96930.0] || equal(successor(successor(successor(complement(u)))),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.92 106771[3:Rew:101822.0,106770.0,26766.0,106770.0] || -> equal(union(union(null_class,symmetric_difference(u,v)),w),union(symmetric_difference(u,v),w))**.
% 299.94/300.92 106774[3:Rew:101822.0,106773.0,26766.0,106773.0] || -> equal(union(u,union(null_class,symmetric_difference(v,w))),union(u,symmetric_difference(v,w)))**.
% 299.94/300.92 106856[3:SpR:479.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(v)))))),union(u,v))*.
% 299.94/300.92 106857[3:SpR:6906.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),complement(singleton(u))))))),successor(u))*.
% 299.94/300.92 106878[3:SpR:100576.0,97047.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),union(u,v))*.
% 299.94/300.92 106888[3:SpR:65061.1,97047.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92 107029[3:SpR:65061.1,97922.0] || equal(successor(successor(successor(union(u,u)))),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 107158[3:SpR:65061.1,100170.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,null_class)).
% 299.94/300.92 107408[3:SpR:72083.0,100317.0] || -> subclass(complement(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.94/300.92 107412[3:SpR:72082.0,100317.0] || -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.94/300.92 107413[3:SpR:72083.0,100317.0] || -> subclass(complement(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 107461[3:SpR:65061.1,100317.0] || equal(successor(union(union(null_class,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 108197[3:SpR:72083.0,100420.0] || -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.94/300.92 108201[3:SpR:72082.0,100420.0] || -> subclass(complement(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.94/300.92 108202[3:SpR:72083.0,100420.0] || -> subclass(complement(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.94/300.92 108231[3:SpR:65061.1,100420.0] || equal(successor(union(union(null_class,complement(u)),v)),null_class)** -> subclass(universal_class,u).
% 299.94/300.92 108951[3:SpR:72083.0,103220.0] || -> subclass(complement(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.92 108955[3:SpR:72082.0,103220.0] || -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.92 108956[3:SpR:72083.0,103220.0] || -> subclass(complement(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 109008[3:SpR:65061.1,103220.0] || equal(successor(union(u,union(null_class,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92 109262[3:SpR:72083.0,103321.0] || -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.94/300.92 109266[3:SpR:72082.0,103321.0] || -> subclass(complement(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.94/300.92 109267[3:SpR:72083.0,103321.0] || -> subclass(complement(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.94/300.92 109297[3:SpR:65061.1,103321.0] || equal(successor(union(u,union(null_class,complement(v)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92 109529[3:SpR:65061.1,106328.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,null_class)).
% 299.94/300.92 109870[3:SpR:100566.0,106828.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),union(v,w))*.
% 299.94/300.92 109873[3:SpR:65061.1,106828.0] || equal(successor(successor(successor(complement(intersection(u,v))))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92 110024[3:SpR:65061.1,107416.0] || equal(successor(union(union(u,null_class),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 110583[3:SpR:65061.1,108959.0] || equal(successor(union(u,union(v,null_class))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92 110687[3:SpL:6906.0,95652.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> subclass(v,successor(u))*.
% 299.94/300.92 110733[3:SpR:479.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(v))),w),union(u,v))*.
% 299.94/300.92 110734[3:SpR:6906.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),complement(singleton(u)))),v),successor(u))*.
% 299.94/300.92 111080[3:SpR:479.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(v)),w)),union(u,v))*.
% 299.94/300.92 111081[3:SpR:6906.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),complement(singleton(u))),v)),successor(u))*.
% 299.94/300.92 111235[3:SpR:479.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.92 111236[3:SpR:6906.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.94/300.92 111610[3:SpR:479.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(w)))),union(v,w))*.
% 299.94/300.92 111611[3:SpR:6906.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),complement(singleton(v))))),successor(v))*.
% 299.94/300.92 111739[3:SpR:65061.1,96083.0] || equal(successor(successor(complement(restrict(u,v,w)))),null_class)** -> subclass(universal_class,u).
% 299.94/300.92 112117[3:SpR:65061.1,100182.0] || equal(successor(union(complement(u),v)),null_class)** -> subclass(universal_class,union(u,u))*.
% 299.94/300.92 112225[3:SpR:479.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(v))),w)),union(u,v))*.
% 299.94/300.92 112226[3:SpR:6906.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),complement(singleton(u)))),v)),successor(u))*.
% 299.94/300.92 112247[3:SpR:100576.0,100372.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),union(u,v))*.
% 299.94/300.92 112277[3:SpR:65061.1,100372.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,u).
% 299.94/300.92 112852[3:Rew:28787.0,112767.0] || equal(complement(union(u,v)),null_class) -> subclass(complement(union(u,v)),w)*.
% 299.94/300.92 113158[3:Res:113135.0,3163.0] || -> equal(regular(complement(successor(null_class))),null_class) equal(regular(regular(complement(successor(null_class)))),null_class)**.
% 299.94/300.92 114531[3:Rew:75789.0,114484.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 114535[3:Rew:75789.0,114488.0] || -> subclass(regular(union(null_class,complement(apply(null_class,u)))),union(null_class,apply(null_class,v)))*.
% 299.94/300.92 114536[3:Rew:75789.0,114489.0] || -> subclass(regular(union(null_class,complement(sum_class(range_of(null_class))))),union(null_class,apply(null_class,u)))*.
% 299.94/300.92 114724[3:Res:114621.0,3163.0] || -> equal(regular(complement(singleton(u))),null_class) equal(regular(regular(complement(singleton(u)))),u)**.
% 299.94/300.92 114732[3:Res:114621.0,1368.1] single_valued_class(regular(complement(cross_product(universal_class,universal_class)))) || -> function(regular(complement(cross_product(universal_class,universal_class))))*.
% 299.94/300.92 115730[3:SpR:46730.0,114715.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.92 115862[3:SpR:72383.0,115700.0] || -> subclass(regular(complement(symmetric_difference(cross_product(u,v),w))),complement(restrict(w,u,v)))*.
% 299.94/300.92 115863[3:SpR:72384.0,115700.0] || -> subclass(regular(complement(symmetric_difference(u,cross_product(v,w)))),complement(restrict(u,v,w)))*.
% 299.94/300.92 115869[3:SpR:72375.0,115700.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.92 117227[3:SpL:75901.0,113432.0] || subclass(complement(symmetric_difference(u,v)),null_class)* -> subclass(regular(null_class),symmetric_difference(v,u)).
% 299.94/300.92 117230[3:SpL:72083.0,113432.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),sum_class(range_of(null_class))).
% 299.94/300.92 117231[3:SpL:30548.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,u))*.
% 299.94/300.92 117232[3:SpL:71518.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(u,null_class)).
% 299.94/300.92 117233[3:SpL:27497.0,113432.0] || subclass(union(null_class,complement(u)),null_class)* -> subclass(regular(null_class),union(null_class,u)).
% 299.94/300.92 117234[3:SpL:72082.0,113432.0] || subclass(complement(apply(null_class,u)),null_class)* -> subclass(regular(null_class),apply(null_class,v))*.
% 299.94/300.92 117235[3:SpL:72083.0,113432.0] || subclass(complement(sum_class(range_of(null_class))),null_class)* -> subclass(regular(null_class),apply(null_class,u))*.
% 299.94/300.92 117366[3:Rew:75789.0,117298.0] || -> subclass(regular(union(null_class,sum_class(range_of(null_class)))),union(null_class,complement(apply(null_class,u))))*.
% 299.94/300.92 117370[3:Rew:75789.0,117302.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.92 117371[3:Rew:75789.0,117303.0] || -> subclass(regular(union(null_class,apply(null_class,u))),union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.92 117643[3:SpL:75901.0,116330.0] || equal(regular(complement(symmetric_difference(u,v))),universal_class)** -> member(null_class,symmetric_difference(v,u)).
% 299.94/300.92 117646[3:SpL:72083.0,116330.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,sum_class(range_of(null_class))).
% 299.94/300.92 117647[3:SpL:30548.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,u))*.
% 299.94/300.92 117648[3:SpL:71518.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(u,null_class)).
% 299.94/300.92 117649[3:SpL:27497.0,116330.0] || equal(regular(union(null_class,complement(u))),universal_class)** -> member(null_class,union(null_class,u)).
% 299.94/300.92 117650[3:SpL:72082.0,116330.0] || equal(regular(complement(apply(null_class,u))),universal_class)** -> member(null_class,apply(null_class,v))*.
% 299.94/300.92 117651[3:SpL:72083.0,116330.0] || equal(regular(complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,apply(null_class,u))*.
% 299.94/300.92 118374[3:SpR:72083.0,115747.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(power_class(u)))),complement(apply(null_class,v)))*.
% 299.94/300.92 118378[3:SpR:72082.0,115747.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(apply(null_class,w)))*.
% 299.94/300.92 118379[3:SpR:72083.0,115747.0] || -> subclass(regular(union(apply(null_class,u),complement(power_class(v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 118542[3:SpR:72083.0,115748.0] || -> subclass(regular(union(sum_class(range_of(null_class)),complement(successor(u)))),complement(apply(null_class,v)))*.
% 299.94/300.92 118546[3:SpR:72082.0,115748.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(apply(null_class,w)))*.
% 299.94/300.92 118547[3:SpR:72083.0,115748.0] || -> subclass(regular(union(apply(null_class,u),complement(successor(v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 119212[3:SpR:72083.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.92 119216[3:SpR:72082.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.92 119217[3:SpR:72083.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 119884[3:SpR:72083.0,118554.0] || -> subclass(regular(union(complement(successor(u)),sum_class(range_of(null_class)))),complement(apply(null_class,v)))*.
% 299.94/300.92 119888[3:SpR:72082.0,118554.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(apply(null_class,w)))*.
% 299.94/300.92 119889[3:SpR:72083.0,118554.0] || -> subclass(regular(union(complement(successor(u)),apply(null_class,v))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 119972[3:SpR:72083.0,118834.0] || -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),sum_class(range_of(null_class)))*.
% 299.94/300.92 119976[3:SpR:72082.0,118834.0] || -> subclass(regular(union(union(null_class,complement(apply(null_class,u))),v)),apply(null_class,w))*.
% 299.94/300.92 119977[3:SpR:72083.0,118834.0] || -> subclass(regular(union(union(null_class,complement(sum_class(range_of(null_class)))),u)),apply(null_class,v))*.
% 299.94/300.92 120227[3:Rew:47142.0,120119.0] || -> subclass(regular(successor(power_class(complement(union(u,v))))),image(element_relation,union(u,v)))*.
% 299.94/300.92 120228[3:Rew:101822.0,120121.0] || -> subclass(regular(successor(union(u,complement(power_class(v))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.92 120229[3:Rew:101822.0,120122.0] || -> subclass(regular(successor(union(u,complement(successor(v))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92 120230[3:Rew:101822.0,120123.0] || -> subclass(regular(successor(union(complement(power_class(u)),v))),intersection(power_class(u),complement(v)))*.
% 299.94/300.92 120365[3:Rew:48833.0,120271.0] || -> subclass(regular(successor(image(element_relation,union(u,v)))),power_class(complement(union(u,v))))*.
% 299.94/300.92 120955[3:SpR:72083.0,119396.0] || -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),sum_class(range_of(null_class)))*.
% 299.94/300.92 120959[3:SpR:72082.0,119396.0] || -> subclass(regular(union(u,union(null_class,complement(apply(null_class,v))))),apply(null_class,w))*.
% 299.94/300.92 120960[3:SpR:72083.0,119396.0] || -> subclass(regular(union(u,union(null_class,complement(sum_class(range_of(null_class)))))),apply(null_class,v))*.
% 299.94/300.92 121110[3:SpR:72083.0,120061.0] || -> subclass(regular(union(union(null_class,sum_class(range_of(null_class))),u)),complement(apply(null_class,v)))*.
% 299.94/300.92 121114[3:SpR:72082.0,120061.0] || -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(apply(null_class,w)))*.
% 299.94/300.92 121115[3:SpR:72083.0,120061.0] || -> subclass(regular(union(union(null_class,apply(null_class,u)),v)),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 121467[3:SpR:72083.0,121044.0] || -> subclass(regular(union(u,union(null_class,sum_class(range_of(null_class))))),complement(apply(null_class,v)))*.
% 299.94/300.92 121471[3:SpR:72082.0,121044.0] || -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(apply(null_class,w)))*.
% 299.94/300.92 121472[3:SpR:72083.0,121044.0] || -> subclass(regular(union(u,union(null_class,apply(null_class,v)))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 122235[3:SpR:479.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.94/300.92 122236[3:SpR:6906.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.94/300.92 122257[3:SpR:100576.0,103272.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),union(v,w))*.
% 299.94/300.92 122284[3:SpR:65061.1,103272.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,v).
% 299.94/300.92 122470[3:SpR:65061.1,106340.0] || equal(successor(union(u,complement(v))),null_class)** -> subclass(universal_class,union(v,v))*.
% 299.94/300.92 122660[3:SpR:65061.1,107428.0] || equal(successor(union(union(u,u),v)),null_class)** -> subclass(universal_class,complement(u)).
% 299.94/300.92 122825[3:SpR:65061.1,108972.0] || equal(successor(union(u,union(v,v))),null_class)** -> subclass(universal_class,complement(v)).
% 299.94/300.92 123035[7:SpR:72531.1,110705.0] function(intersection(u,v)) || -> subclass(intersection(successor(intersection(u,v)),w),v)*.
% 299.94/300.92 123504[7:SpR:72531.1,111207.0] function(intersection(u,v)) || -> subclass(intersection(w,successor(intersection(u,v))),v)*.
% 299.94/300.92 123977[3:SpR:100566.0,112197.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),union(v,w))*.
% 299.94/300.92 124001[3:SpR:65061.1,112197.0] || equal(successor(union(complement(intersection(u,v)),w)),null_class)** -> subclass(universal_class,v).
% 299.94/300.92 124350[3:SpR:112558.0,65061.1] || equal(successor(union(u,v)),null_class) -> equal(complement(union(v,u)),universal_class)**.
% 299.94/300.92 124353[0:SpR:112558.0,5350.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(union(v,u),w))*.
% 299.94/300.92 124355[0:SpR:112558.0,76062.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(w)),union(w,union(v,u)))*.
% 299.94/300.92 124359[3:SpR:112558.0,18089.1] || -> member(singleton(null_class),union(u,v)) member(singleton(null_class),complement(union(v,u)))*.
% 299.94/300.92 124404[0:SpR:112558.0,42085.0] || -> equal(intersection(complement(union(u,v)),restrict(union(v,u),w,x)),null_class)**.
% 299.94/300.92 124432[0:SpR:112558.0,5350.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(u,union(w,v)))*.
% 299.94/300.92 124434[0:SpR:112558.0,76062.0] || -> subclass(symmetric_difference(complement(u),complement(union(v,w))),union(union(w,v),u))*.
% 299.94/300.92 124714[3:SpL:112558.0,116330.0] || equal(regular(complement(union(u,v))),universal_class)** -> member(null_class,union(v,u)).
% 299.94/300.92 124723[0:SpL:112558.0,32866.1] || equal(union(u,v),domain_relation) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92 124724[0:SpL:112558.0,19460.1] || subclass(domain_relation,union(u,v)) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92 124726[0:SpL:112558.0,372.0] || subclass(universal_class,complement(union(u,v)))* member(omega,union(v,u)) -> .
% 299.94/300.92 124727[0:SpL:112558.0,2134.0] || subclass(universal_class,complement(union(u,v)))* member(null_class,union(v,u)) -> .
% 299.94/300.92 124729[0:SpL:112558.0,32917.1] || equal(union(u,v),domain_relation) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.94/300.92 124730[0:SpL:112558.0,13425.1] || subclass(domain_relation,union(u,v)) subclass(domain_relation,complement(union(v,u)))* -> .
% 299.94/300.92 124731[0:SpL:112558.0,13518.1] || equal(union(u,v),domain_relation) equal(complement(union(v,u)),domain_relation)** -> .
% 299.94/300.92 124739[3:SpL:112558.0,113432.0] || subclass(complement(union(u,v)),null_class)* -> subclass(regular(null_class),union(v,u)).
% 299.94/300.92 124744[3:SpL:112558.0,83804.0] || equal(successor(complement(union(u,v))),null_class)** -> subclass(universal_class,union(v,u)).
% 299.94/300.92 124745[3:SpL:112558.0,53354.0] || equal(successor(complement(union(u,v))),null_class)** -> member(omega,union(v,u)).
% 299.94/300.92 124746[6:SpL:112558.0,53207.0] || equal(successor(complement(union(u,v))),null_class)** -> member(null_class,union(v,u)).
% 299.94/300.92 125519[3:SpR:75901.0,115740.1] || subclass(symmetric_difference(u,v),w) -> subclass(regular(complement(symmetric_difference(v,u))),w)*.
% 299.94/300.92 125522[3:SpR:72083.0,115740.1] || subclass(sum_class(range_of(null_class)),u) -> subclass(regular(complement(apply(null_class,v))),u)*.
% 299.94/300.92 125523[3:SpR:112558.0,115740.1] || subclass(union(u,v),w) -> subclass(regular(complement(union(v,u))),w)*.
% 299.94/300.92 125524[3:SpR:30548.0,115740.1] || subclass(union(u,u),v)* -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92 125525[3:SpR:71518.0,115740.1] || subclass(union(u,null_class),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92 125526[3:SpR:27497.0,115740.1] || subclass(union(null_class,u),v) -> subclass(regular(union(null_class,complement(u))),v)*.
% 299.94/300.92 125528[3:SpR:72082.0,115740.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(apply(null_class,w))),v)*.
% 299.94/300.92 125529[3:SpR:72083.0,115740.1] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(sum_class(range_of(null_class)))),v)*.
% 299.94/300.92 125575[3:Res:115740.1,54300.0] || subclass(u,not_subclass_element(regular(complement(u)),v))* -> subclass(regular(complement(u)),v).
% 299.94/300.92 125624[3:SpR:479.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(v)),w))),union(u,v))*.
% 299.94/300.92 125625[3:SpR:6906.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),complement(singleton(u))),v))),successor(u))*.
% 299.94/300.92 125895[3:SpR:479.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(w))))),union(v,w))*.
% 299.94/300.92 125896[3:SpR:6906.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))))),successor(v))*.
% 299.94/300.92 127057[3:SpR:100566.0,122207.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),union(w,x))*.
% 299.94/300.92 127074[3:SpR:65061.1,122207.0] || equal(successor(union(u,complement(intersection(v,w)))),null_class)** -> subclass(universal_class,w).
% 299.94/300.92 127522[3:SpL:65061.1,124738.0] || equal(successor(union(u,v)),null_class)** equal(union(v,u),universal_class) -> .
% 299.94/300.92 127839[6:MRR:127753.2,45624.0] || subclass(omega,u)* subclass(u,v)* -> member(apply(choice,omega),v)*.
% 299.94/300.92 129154[3:SpR:35112.0,70401.0] || -> subclass(union(null_class,intersection(u,v)),intersection(v,union(null_class,intersection(u,v))))*.
% 299.94/300.92 129298[0:SpR:479.0,70402.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(union(u,v),w))*.
% 299.94/300.92 129299[0:SpR:6906.0,70402.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(successor(u),v))*.
% 299.94/300.92 129327[3:SpR:35112.0,70402.0] || -> subclass(union(null_class,intersection(u,v)),intersection(u,union(null_class,intersection(u,v))))*.
% 299.94/300.92 129712[6:Rew:26764.0,129665.0,72365.0,129665.0,7649.0,129665.0] || -> equal(symmetric_difference(successor(null_class),cross_product(u,v)),union(successor(null_class),cross_product(u,v)))**.
% 299.94/300.92 130135[6:SpR:129652.0,59.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* -> member(v,range_of(null_class)).
% 299.94/300.92 130686[3:Rew:129591.1,130602.2] || member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,u) subclass(u,null_class).
% 299.94/300.92 131426[3:SpR:39766.0,129302.0] || -> subclass(intersection(union(null_class,u),v),intersection(u,intersection(union(null_class,u),v)))*.
% 299.94/300.92 131427[3:SpR:39910.0,129302.0] || -> subclass(intersection(u,union(null_class,v)),intersection(v,intersection(u,union(null_class,v))))*.
% 299.94/300.92 131572[3:SpR:39766.0,129304.0] || -> subclass(intersection(union(u,null_class),v),intersection(u,intersection(union(u,null_class),v)))*.
% 299.94/300.92 131573[3:SpR:39910.0,129304.0] || -> subclass(intersection(u,union(v,null_class)),intersection(v,intersection(u,union(v,null_class))))*.
% 299.94/300.92 133240[3:SpR:132396.0,39614.1] || subclass(union(null_class,complement(u)),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 134873[3:SpR:39614.1,131566.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(u,v))*.
% 299.94/300.92 135039[3:SpR:39614.1,131730.0] || subclass(union(null_class,u),v) -> subclass(union(null_class,u),intersection(v,u))*.
% 299.94/300.92 135278[3:Rew:135265.1,105858.1] || equal(intersection(complement(u),successor(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92 135284[3:Rew:135265.1,46731.1] || equal(intersection(complement(u),power_class(v)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92 135289[3:Rew:135266.1,47010.1] || equal(intersection(power_class(u),complement(v)),universal_class)** -> equal(union(null_class,v),null_class).
% 299.94/300.92 135713[3:SpL:134531.1,72366.0] || equal(universal_class,y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),cantor(x__dfg))* -> .
% 299.94/300.92 135882[3:Rew:134531.1,135681.2] || equal(complement(u),universal_class) member(regular(v),u)* -> equal(v,null_class).
% 299.94/300.92 136101[3:SpR:39614.1,134671.0] || subclass(union(u,null_class),v) -> subclass(union(u,null_class),intersection(v,u))*.
% 299.94/300.92 136542[3:SpL:135234.1,72366.0] || equal(cantor(x__dfg),universal_class) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),y__dfg)* -> .
% 299.94/300.92 137000[0:SpR:479.0,70759.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(union(v,w),u))*.
% 299.94/300.92 137001[0:SpR:6906.0,70759.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(successor(v),u))*.
% 299.94/300.92 137357[3:SpR:75513.1,76508.0] || subclass(u,singleton(u)) -> equal(intersection(successor(u),complement(u)),successor(u))**.
% 299.94/300.92 137843[3:Res:86315.1,54300.0] || subclass(u,not_subclass_element(union(u,u),v))* -> subclass(union(u,u),v).
% 299.94/300.92 138941[0:SpL:479.0,95653.0] || equal(symmetric_difference(complement(u),complement(v)),w)* -> subclass(w,union(u,v))*.
% 299.94/300.92 138942[0:SpL:6906.0,95653.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),v)* -> subclass(v,successor(u))*.
% 299.94/300.92 139071[0:SpR:479.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(v)),w),x),union(u,v))*.
% 299.94/300.92 139072[0:SpR:6906.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),w),successor(u))*.
% 299.94/300.92 139279[0:SpR:479.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(x)))),union(w,x))*.
% 299.94/300.92 139280[0:SpR:6906.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),complement(singleton(w))))),successor(w))*.
% 299.94/300.92 139563[0:SpR:479.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(w)),x)),union(v,w))*.
% 299.94/300.92 139564[0:SpR:6906.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),complement(singleton(v))),w)),successor(v))*.
% 299.94/300.92 139763[0:SpR:479.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(w))),x),union(v,w))*.
% 299.94/300.92 139764[0:SpR:6906.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),w),successor(v))*.
% 299.94/300.92 142233[0:SpR:46591.0,141859.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(v,power_class(complement(power_class(u))))),null_class)**.
% 299.94/300.92 142235[0:SpR:102187.0,141859.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(v,power_class(complement(successor(u))))),null_class)**.
% 299.94/300.92 142496[3:Rew:26764.0,142020.0,72365.0,142020.0,7649.0,142020.0] || -> equal(symmetric_difference(u,intersection(v,complement(u))),union(u,intersection(v,complement(u))))**.
% 299.94/300.92 142845[0:SpR:46591.0,141983.0] || -> equal(intersection(image(element_relation,power_class(u)),intersection(power_class(complement(power_class(u))),v)),null_class)**.
% 299.94/300.92 142847[0:SpR:102187.0,141983.0] || -> equal(intersection(image(element_relation,successor(u)),intersection(power_class(complement(successor(u))),v)),null_class)**.
% 299.94/300.92 143112[3:Rew:26764.0,142630.0,72365.0,142630.0,7649.0,142630.0] || -> equal(symmetric_difference(u,intersection(complement(u),v)),union(u,intersection(complement(u),v)))**.
% 299.94/300.92 143128[3:MRR:143127.2,425.0] || equal(intersection(complement(compose(element_relation,universal_class)),u),universal_class)** member(null_class,element_relation) -> .
% 299.94/300.92 145159[3:Rew:26764.0,144905.0,72365.0,144905.0,7649.0,144905.0] || -> equal(symmetric_difference(successor(null_class),singleton(singleton(null_class))),union(successor(null_class),singleton(singleton(null_class))))**.
% 299.94/300.92 145816[3:Rew:26764.0,145496.0,72365.0,145496.0,7649.0,145496.0] || -> equal(symmetric_difference(singleton(u),union(null_class,u)),union(singleton(u),union(null_class,u)))**.
% 299.94/300.92 146150[3:Rew:26764.0,145856.0,72365.0,145856.0,7649.0,145856.0] || -> equal(symmetric_difference(singleton(u),union(u,null_class)),union(singleton(u),union(u,null_class)))**.
% 299.94/300.92 146366[3:SpR:145385.0,39614.1] || subclass(union(null_class,singleton(u)),u)* -> equal(union(null_class,singleton(u)),null_class).
% 299.94/300.92 146581[3:Rew:26764.0,146195.0,72365.0,146195.0,7649.0,146195.0] || -> equal(symmetric_difference(u,union(null_class,singleton(u))),union(u,union(null_class,singleton(u))))**.
% 299.94/300.92 147473[3:Rew:26764.0,147179.0,72365.0,147179.0,7649.0,147179.0] || -> equal(symmetric_difference(singleton(u),union(u,u)),union(singleton(u),union(u,u)))**.
% 299.94/300.92 148082[3:Rew:26764.0,147719.0,72365.0,147719.0,7649.0,147719.0] || -> equal(symmetric_difference(singleton(u),intersection(v,u)),union(singleton(u),intersection(v,u)))**.
% 299.94/300.92 148658[3:Rew:26764.0,148301.0,72365.0,148301.0,7649.0,148301.0] || -> equal(symmetric_difference(singleton(u),intersection(u,v)),union(singleton(u),intersection(u,v)))**.
% 299.94/300.92 149225[3:Rew:26764.0,148803.0,72365.0,148803.0,7649.0,148803.0] || -> equal(symmetric_difference(u,intersection(v,singleton(u))),union(u,intersection(v,singleton(u))))**.
% 299.94/300.92 149728[3:Rew:26764.0,149283.0,72365.0,149283.0,7649.0,149283.0] || -> equal(symmetric_difference(u,intersection(singleton(u),v)),union(u,intersection(singleton(u),v)))**.
% 299.94/300.92 150001[0:SpR:75901.0,142270.0] || -> equal(intersection(symmetric_difference(u,v),restrict(complement(symmetric_difference(v,u)),w,x)),null_class)**.
% 299.94/300.92 150004[3:SpR:72083.0,142270.0] || -> equal(intersection(sum_class(range_of(null_class)),restrict(complement(apply(null_class,u)),v,w)),null_class)**.
% 299.94/300.92 150005[0:SpR:112558.0,142270.0] || -> equal(intersection(union(u,v),restrict(complement(union(v,u)),w,x)),null_class)**.
% 299.94/300.92 150006[3:SpR:30548.0,142270.0] || -> equal(intersection(union(u,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92 150007[3:SpR:71518.0,142270.0] || -> equal(intersection(union(u,null_class),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92 150008[3:SpR:27497.0,142270.0] || -> equal(intersection(union(null_class,u),restrict(union(null_class,complement(u)),v,w)),null_class)**.
% 299.94/300.92 150010[3:SpR:72082.0,142270.0] || -> equal(intersection(apply(null_class,u),restrict(complement(apply(null_class,v)),w,x)),null_class)**.
% 299.94/300.92 150011[3:SpR:72083.0,142270.0] || -> equal(intersection(apply(null_class,u),restrict(complement(sum_class(range_of(null_class))),v,w)),null_class)**.
% 299.94/300.92 150285[0:SpR:142435.0,75513.1] || subclass(symmetric_difference(u,v),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 150351[0:SpR:142435.0,39614.1] || subclass(intersection(u,v),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.92 150625[3:Rew:150619.1,136853.1] || equal(symmetric_difference(complement(u),complement(v)),universal_class)** -> equal(union(u,v),universal_class).
% 299.94/300.92 150739[0:MRR:150733.0,99.0] || subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(null_class,compose(null_class,null_class)),v)*.
% 299.94/300.92 150768[3:SpR:144113.0,42.0] || -> equal(range__dfg(singleton(cross_product(singleton(u),v)),u,v),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.92 150895[3:Res:353.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.92 150899[3:Res:17248.1,150807.0] || subclass(ordered_pair(u,universal_class),cantor(singleton(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> .
% 299.94/300.92 150910[3:Res:3678.2,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class).
% 299.94/300.92 150911[3:Res:10922.2,150807.0] || subclass(universal_class,cantor(singleton(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.92 151193[3:Res:353.2,144494.0] || subclass(u,singleton(v)) member(regular(u),v)* -> equal(u,null_class).
% 299.94/300.92 151198[3:Res:17248.1,144494.0] || subclass(ordered_pair(u,universal_class),singleton(v))* member(unordered_pair(u,null_class),v) -> .
% 299.94/300.92 151508[3:Res:15574.1,151236.0] || member(cantor(u),universal_class) -> equal(apply(u,cantor(u)),sum_class(range_of(null_class)))**.
% 299.94/300.92 151525[3:Res:59.1,151236.0] || member(ordered_pair(u,image(v,image(w,singleton(u)))),compose(v,w))* -> .
% 299.94/300.92 151530[3:Res:453.3,151236.0] function(u) || member(v,universal_class) subclass(universal_class,image(u,v))* -> .
% 299.94/300.92 151562[3:Obv:151546.2] || equal(u,v) subclass(universal_class,v) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 151790[3:SpL:73744.0,151511.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.94/300.92 151791[3:SpL:35849.0,151511.1] || member(union(u,u),universal_class)* subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.94/300.92 151792[3:SpL:74812.0,151511.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,null_class)))* -> .
% 299.94/300.92 151793[3:SpL:35849.0,151511.1] || member(union(null_class,u),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.94/300.92 151794[3:SpL:73744.0,151511.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(u,u)))* -> .
% 299.94/300.92 151795[3:SpL:74812.0,151511.1] || member(union(u,null_class),universal_class) subclass(universal_class,power_class(union(null_class,u)))* -> .
% 299.94/300.92 151796[3:SpL:102188.0,151511.1] || member(complement(successor(null_class)),universal_class) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92 151803[3:SpL:69.0,151512.1] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,apply(u,v)) -> .
% 299.94/300.92 152872[0:SpR:150373.0,75513.1] || subclass(symmetric_difference(u,v),intersection(v,u))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 152938[0:SpR:150373.0,39614.1] || subclass(intersection(u,v),symmetric_difference(v,u))* -> equal(intersection(u,v),null_class).
% 299.94/300.92 153376[3:Res:3678.2,151493.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(u,v))),null_class)**.
% 299.94/300.92 154713[3:SpL:65061.1,153263.0] || equal(successor(intersection(u,v)),null_class) member(universal_class,symmetric_difference(v,u))* -> .
% 299.94/300.92 154732[3:Res:3678.2,153263.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(complement(intersection(v,u))),null_class)**.
% 299.94/300.92 154951[0:SpR:479.0,129225.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(v)),w),intersection(w,union(u,v)))*.
% 299.94/300.92 154952[0:SpR:6906.0,129225.0] || -> subclass(intersection(symmetric_difference(complement(u),complement(singleton(u))),v),intersection(v,successor(u)))*.
% 299.94/300.92 155226[3:SpR:75513.1,129303.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(u,v))*.
% 299.94/300.92 155235[3:SpR:39766.0,129303.0] || -> subclass(intersection(union(u,u),v),intersection(u,intersection(union(u,u),v)))*.
% 299.94/300.92 155238[3:SpR:39910.0,129303.0] || -> subclass(intersection(u,union(v,v)),intersection(v,intersection(u,union(v,v))))*.
% 299.94/300.92 155700[3:SpR:75513.1,131713.0] || subclass(union(u,u),v) -> subclass(union(u,u),intersection(v,u))*.
% 299.94/300.92 156340[0:SpR:479.0,136917.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(w))),intersection(u,union(v,w)))*.
% 299.94/300.92 156341[0:SpR:6906.0,136917.0] || -> subclass(intersection(u,symmetric_difference(complement(v),complement(singleton(v)))),intersection(u,successor(v)))*.
% 299.94/300.92 157884[6:SpL:45898.1,48465.0] || equal(cross_product(singleton(null_class),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92 158409[3:SpL:45898.1,49193.0] || equal(cross_product(singleton(omega),universal_class),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92 158435[3:Res:58729.0,352.1] inductive(complement(power_class(complement(singleton(null_class))))) || -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92 159296[7:SoR:159293.0,2263.2] single_valued_class(x__dfg) || subclass(universal_class,y__dfg) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.92 159855[0:SpL:99108.0,46.0] || member(regular(domain_relation),successor_relation) -> equal(successor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92 159894[3:SpL:99108.0,15461.0] || member(regular(domain_relation),domain_relation) -> equal(cantor(first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92 159910[3:SpL:99108.0,15467.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> member(first(regular(domain_relation)),cantor(u)).
% 299.94/300.92 159945[0:Res:159832.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(domain_relation)),v)*.
% 299.94/300.92 159946[0:Res:159832.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(domain_relation)),v)*.
% 299.94/300.92 163647[0:Res:159845.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(domain_relation),symmetric_difference(u,v))* -> .
% 299.94/300.92 163722[3:Res:159835.0,2.0] || subclass(complement(singleton(regular(domain_relation))),u) -> member(singleton(first(regular(domain_relation))),u)*.
% 299.94/300.92 164027[3:SpL:99109.0,46.0] || member(regular(composition_function),successor_relation) -> equal(successor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92 164066[3:SpL:99109.0,15461.0] || member(regular(composition_function),domain_relation) -> equal(cantor(first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92 164082[3:SpL:99109.0,15467.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> member(first(regular(composition_function)),cantor(u)).
% 299.94/300.92 164118[3:Res:164004.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(composition_function)),v)*.
% 299.94/300.92 164119[3:Res:164004.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(composition_function)),v)*.
% 299.94/300.92 164228[6:MRR:164227.1,164227.2,2123.0,29498.0] || equal(range_of(null_class),successor(null_class)) -> member(null_class,cantor(successor_relation))* inductive(singleton(null_class)).
% 299.94/300.92 166330[3:Res:164017.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(composition_function),symmetric_difference(u,v))* -> .
% 299.94/300.92 166405[3:Res:164007.0,2.0] || subclass(complement(singleton(regular(composition_function))),u) -> member(singleton(first(regular(composition_function))),u)*.
% 299.94/300.92 166626[3:MRR:166614.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,union(element_relation,element_relation)) -> .
% 299.94/300.92 166856[3:MRR:166843.2,4383.0] || member(u,union(null_class,complement(compose(element_relation,universal_class))))* member(u,element_relation) -> .
% 299.94/300.92 167112[3:MRR:167104.2,4383.0] || member(u,union(null_class,singleton(singleton(null_class))))* member(u,successor(null_class)) -> .
% 299.94/300.92 167742[3:MRR:167565.2,4383.0] || member(u,singleton(complement(singleton(null_class))))* member(u,complement(successor(null_class))) -> .
% 299.94/300.92 168252[3:SpL:45898.1,163576.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 168310[3:MRR:168309.2,4383.0] || subclass(universal_class,complement(u)) member(unordered_pair(v,w),union(u,u))* -> .
% 299.94/300.92 168353[3:SpL:45898.1,163693.0] || equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 168588[3:SpL:45898.1,166230.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 168900[3:SpL:45898.1,166376.0] || equal(cross_product(singleton(regular(composition_function)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 169497[7:Rew:75789.0,169450.1] function(complement(element_relation)) || -> equal(union(successor(complement(element_relation)),compose(element_relation,universal_class)),universal_class)**.
% 299.94/300.92 170495[3:SpL:45898.1,38879.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 170644[3:SpL:45898.1,38880.0] || equal(cross_product(singleton(singleton(u)),universal_class),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 171386[3:SpR:20762.1,78525.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(apply(null_class,u))),null_class)*.
% 299.94/300.92 171397[3:Res:78525.0,352.1] inductive(complement(successor(apply(null_class,u)))) || -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 172080[3:SpR:20762.1,78588.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(sum_class(range_of(null_class)))),null_class)*.
% 299.94/300.92 172092[3:Res:78588.0,352.1] inductive(complement(successor(sum_class(range_of(null_class))))) || -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92 172417[3:MRR:172213.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(v,element_relation))* -> .
% 299.94/300.92 172804[3:MRR:172577.2,4383.0] || member(u,complement(compose(element_relation,universal_class)))* member(u,intersection(element_relation,v))* -> .
% 299.94/300.92 173649[3:SpR:20762.1,83795.0] || equal(apply(null_class,u),universal_class)** -> subclass(complement(successor(null_class)),sum_class(range_of(null_class)))*.
% 299.94/300.92 173659[3:Res:83795.0,352.1] inductive(complement(successor(complement(apply(null_class,u))))) || -> member(null_class,sum_class(range_of(null_class)))*.
% 299.94/300.92 173672[3:SpR:20762.1,83800.0] || equal(sum_class(range_of(null_class)),universal_class) -> subclass(complement(successor(null_class)),apply(null_class,u))*.
% 299.94/300.92 173680[3:Res:83800.0,352.1] inductive(complement(successor(complement(sum_class(range_of(null_class)))))) || -> member(null_class,apply(null_class,u))*.
% 299.94/300.92 173738[0:Obv:173720.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(composition_function)) -> .
% 299.94/300.92 174995[6:SpL:174383.0,46.0] || member(regular(element_relation),successor_relation) -> equal(successor(first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92 175039[6:SpL:174383.0,15461.0] || member(regular(element_relation),domain_relation) -> equal(cantor(first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92 175055[6:SpL:174383.0,15467.0] || member(ordered_pair(u,regular(element_relation)),application_function)* -> member(first(regular(element_relation)),cantor(u)).
% 299.94/300.92 175091[6:Res:174971.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(regular(element_relation)),v)*.
% 299.94/300.92 175092[6:Res:174971.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(regular(element_relation)),v)*.
% 299.94/300.92 177175[3:MRR:177174.1,104329.0] || member(regular(union(u,complement(successor(null_class)))),intersection(successor(null_class),complement(u)))* -> .
% 299.94/300.92 179148[6:Res:174985.1,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(element_relation),symmetric_difference(u,v))* -> .
% 299.94/300.92 179229[6:Res:174974.0,2.0] || subclass(complement(singleton(regular(element_relation))),u) -> member(singleton(first(regular(element_relation))),u)*.
% 299.94/300.92 181647[6:SpL:45898.1,179074.0] || equal(cross_product(singleton(regular(element_relation)),universal_class),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 4918[0:SpR:4626.0,59.1] || member(ordered_pair(u,v),compose(w,null_class))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.92 4933[0:SpR:4917.0,351.2] || member(range_of(null_class),universal_class) subclass(universal_class,u) -> member(apply(null_class,v),u)*.
% 299.94/300.92 5613[0:Res:4845.1,218.0] || subclass(domain_relation,restrict(u,v,w))* -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.94/300.92 5623[0:Res:4845.1,4386.0] || subclass(domain_relation,regular(u)) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.94/300.92 5720[0:Res:5405.2,74.1] single_valued_class(inverse(u)) function(u) || equal(inverse(u),null_class)** -> one_to_one(u).
% 299.94/300.92 6913[0:SpL:479.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(singleton(w),union(u,v))*.
% 299.94/300.92 9870[0:Res:9522.0,2.0] || subclass(u,v) -> subclass(w,complement(u)) member(not_subclass_element(w,complement(u)),v)*.
% 299.94/300.92 9873[0:Res:9522.0,22.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),v)*.
% 299.94/300.92 9874[0:Res:9522.0,23.0] || -> subclass(u,complement(intersection(v,w))) member(not_subclass_element(u,complement(intersection(v,w))),w)*.
% 299.94/300.92 9993[0:Res:9902.1,8.0] || subclass(complement(u),singleton(v))* -> member(v,u) equal(complement(u),singleton(v)).
% 299.94/300.92 10925[0:Obv:10917.0] || -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class) member(u,universal_class).
% 299.94/300.92 10926[0:Obv:10918.0] || -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class) member(v,universal_class).
% 299.94/300.92 12222[0:Rew:537.1,12221.1] || member(u,v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.94/300.92 13022[0:Res:365.1,1926.0] || subclass(universal_class,compose(u,v)) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.94/300.92 13234[0:SpL:1180.1,1961.0] || subclass(universal_class,complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 13235[0:SpL:1180.1,1975.0] || equal(complement(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 14416[0:SpL:114.0,5611.0] || subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.94/300.92 14915[3:Res:3.1,10074.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.94/300.92 14981[0:SpL:1179.1,14977.0] || subclass(universal_class,complement(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 15110[3:Res:3.1,10076.0] || -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),sum_class(range_of(null_class)))*.
% 299.94/300.92 15192[0:SpL:114.0,680.0] || subclass(universal_class,symmetric_difference(u,v)) -> member(unordered_pair(w,x),complement(intersection(u,v)))*.
% 299.94/300.92 15358[0:SpL:30.0,14448.0] || equal(restrict(u,v,w),domain_relation)** -> member(ordered_pair(null_class,null_class),cross_product(v,w))*.
% 299.94/300.92 15359[0:SpL:114.0,14448.0] || equal(symmetric_difference(u,v),domain_relation) -> member(ordered_pair(null_class,null_class),complement(intersection(u,v)))*.
% 299.94/300.92 18076[3:SpL:18035.0,9.0] || member(u,ordered_pair(universal_class,universal_class))* -> equal(u,unordered_pair(universal_class,null_class)) equal(u,null_class).
% 299.94/300.92 18119[3:Res:17208.1,2.0] || equal(u,singleton(singleton(null_class)))* subclass(u,v)* -> member(singleton(null_class),v)*.
% 299.94/300.92 18122[3:Res:17208.1,7653.1] || equal(complement(compose(element_relation,universal_class)),singleton(singleton(null_class)))** member(singleton(null_class),element_relation) -> .
% 299.94/300.92 18131[3:Res:17208.1,481.0] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.94/300.92 18137[3:Res:17208.1,10074.0] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) -> member(singleton(null_class),apply(null_class,u))*.
% 299.94/300.92 18138[3:Res:17208.1,10076.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),sum_class(range_of(null_class)))*.
% 299.94/300.92 19996[3:Res:353.2,19874.0] || subclass(u,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.92 20009[3:Res:3678.2,19874.0] || subclass(universal_class,cantor(u))* subclass(universal_class,complement(element_relation))* -> equal(singleton(u),null_class).
% 299.94/300.92 20502[0:Res:20392.0,352.1] inductive(singleton(regular(power_class(u)))) || -> equal(power_class(u),null_class) member(null_class,power_class(u))*.
% 299.94/300.92 20597[3:Res:3.1,10075.0] || -> subclass(apply(null_class,u),v) member(not_subclass_element(apply(null_class,u),v),apply(null_class,w))*.
% 299.94/300.92 20625[3:Res:17208.1,10075.0] || equal(apply(null_class,u),singleton(singleton(null_class)))** -> member(singleton(null_class),apply(null_class,v))*.
% 299.94/300.92 20746[3:Res:10922.2,19874.0] || subclass(universal_class,cantor(regular(u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.92 21990[3:Res:17248.1,219.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),v).
% 299.94/300.92 22009[3:Res:17248.1,19874.0] || subclass(ordered_pair(u,universal_class),cantor(unordered_pair(u,null_class)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 22170[0:Res:367.1,25.1] || subclass(ordered_pair(u,v),complement(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.94/300.92 22173[0:Res:367.1,22.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92 22174[0:Res:367.1,23.0] || subclass(ordered_pair(u,v),intersection(w,x))* -> member(unordered_pair(u,singleton(v)),x).
% 299.94/300.92 22331[0:Res:67.1,4070.1] || member(regular(intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.92 22344[0:Res:348.1,4070.1] || subclass(universal_class,intersection(u,v)) member(unordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.94/300.92 22345[0:Res:365.1,4070.1] || subclass(universal_class,intersection(u,v)) member(ordered_pair(w,x),symmetric_difference(u,v))* -> .
% 299.94/300.92 22350[0:Res:24.2,4070.1] || member(u,v) member(u,w) member(u,symmetric_difference(w,v))* -> .
% 299.94/300.92 22365[0:Res:4845.1,4070.1] || subclass(domain_relation,intersection(u,v)) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92 23066[0:Res:22100.0,352.1] inductive(complement(power_class(image(element_relation,complement(u))))) || -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92 23763[0:Rew:56.0,23734.0] || subclass(u,power_class(v)) -> subclass(singleton(regular(u)),power_class(v))* equal(u,null_class).
% 299.94/300.92 23767[0:Obv:23715.2] || subclass(singleton(u),complement(v))* member(u,v) -> equal(singleton(u),null_class).
% 299.94/300.92 24044[0:Obv:24032.1] || subclass(symmetric_difference(u,v),complement(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 25492[0:Res:22102.0,3166.0] || -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(u))*.
% 299.94/300.92 25650[0:Res:22102.0,3167.0] || -> equal(complement(union(u,v)),null_class) member(regular(complement(union(u,v))),complement(v))*.
% 299.94/300.92 25887[0:Obv:25869.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(v,null_class)))* -> equal(u,null_class).
% 299.94/300.92 26009[0:Obv:25991.2] || equal(u,universal_class) subclass(u,complement(unordered_pair(null_class,v)))* -> equal(u,null_class).
% 299.94/300.92 26060[0:Obv:26050.2] || equal(u,universal_class) equal(complement(unordered_pair(v,null_class)),u)* -> equal(u,null_class).
% 299.94/300.92 26135[0:Obv:26125.2] || equal(u,universal_class) equal(complement(unordered_pair(null_class,v)),u)* -> equal(u,null_class).
% 299.94/300.92 26320[0:Res:26275.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(omega,v).
% 299.94/300.92 26434[0:Res:26389.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(u),v)* -> member(null_class,v).
% 299.94/300.92 26500[0:Obv:26497.1] || subclass(restrict(u,v,w),complement(u))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92 26698[0:MRR:26641.0,10106.1] || -> member(not_subclass_element(u,intersection(complement(v),u)),v)* subclass(u,intersection(complement(v),u)).
% 299.94/300.92 26856[3:Rew:26764.0,8016.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92 26889[3:Rew:26764.0,23963.1] || -> equal(u,v) equal(symmetric_difference(singleton(u),singleton(v)),union(singleton(u),singleton(v)))**.
% 299.94/300.92 26988[3:Rew:26766.0,23406.0] || subclass(universal_class,union(null_class,rotate(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.92 26989[3:Rew:26766.0,23405.0] || subclass(universal_class,union(null_class,flip(u))) -> member(ordered_pair(ordered_pair(v,w),x),u)*.
% 299.94/300.92 27000[3:Rew:26766.0,21967.0] || subclass(universal_class,union(null_class,cantor(unordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 27001[3:Rew:26766.0,23389.0] || subclass(universal_class,union(null_class,cantor(ordered_pair(u,v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 27002[3:Rew:26766.0,20002.0] || subclass(domain_relation,union(null_class,cantor(ordered_pair(null_class,null_class))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 27012[3:Rew:26766.0,20599.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),apply(null_class,w))*.
% 299.94/300.92 27013[3:Rew:26766.0,15112.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(singleton(v),sum_class(range_of(null_class)))*.
% 299.94/300.92 27024[3:Rew:26766.0,14917.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(singleton(u),apply(null_class,v))*.
% 299.94/300.92 27113[3:Rew:26766.0,3234.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(singleton(w),union(u,v))*.
% 299.94/300.92 27122[3:Rew:26766.0,14207.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),u).
% 299.94/300.92 27126[3:Rew:26766.0,23368.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),u)*.
% 299.94/300.92 27128[3:Rew:26766.0,21948.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),u)*.
% 299.94/300.92 27137[3:Rew:26766.0,4068.1] || member(null_class,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.94/300.92 27138[3:Rew:26766.0,4067.1] || member(omega,symmetric_difference(u,v)) equal(union(null_class,intersection(u,v)),universal_class)** -> .
% 299.94/300.92 28209[3:Rew:26766.0,27168.1] || member(regular(union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 28210[3:Rew:26766.0,27176.1] || -> subclass(union(null_class,singleton(u)),v) equal(not_subclass_element(union(null_class,singleton(u)),v),u)**.
% 299.94/300.92 28211[3:Rew:26766.0,27177.0] || member(u,union(null_class,singleton(u)))* -> equal(union(null_class,singleton(u)),singleton(u)).
% 299.94/300.92 27184[3:Rew:26766.0,2042.0] || equal(union(null_class,u),universal_class)** subclass(u,v)* -> member(singleton(w),v)*.
% 299.94/300.92 28221[3:Rew:27497.0,27233.1] inductive(symmetric_difference(null_class,intersection(universal_class,complement(u)))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92 30039[6:Res:29933.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(null_class))** -> member(null_class,union(u,v)).
% 299.94/300.92 30101[3:MRR:30100.0,57.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(power_class(u),v)*.
% 299.94/300.92 30179[6:Res:29980.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),successor(null_class))** -> member(null_class,union(u,v)).
% 299.94/300.92 30238[3:MRR:30237.0,55.1] || member(u,universal_class) subclass(universal_class,union(null_class,v))* -> member(sum_class(u),v)*.
% 299.94/300.92 30360[3:SpR:28645.0,15442.2] || member(u,universal_class) -> member(u,cantor(universal_class)) equal(cross_product(singleton(u),universal_class),null_class)**.
% 299.94/300.92 30420[3:SpL:30351.0,19982.0] || member(inverse(cross_product(u,universal_class)),image(universal_class,u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 30469[0:Rew:536.1,30468.1] || member(apply(choice,u),singleton(u))* -> equal(u,null_class) equal(singleton(u),null_class).
% 299.94/300.92 30507[3:SpR:27497.0,22102.0] || -> subclass(complement(union(union(null_class,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92 30521[3:SpR:27497.0,26275.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92 30523[3:SpR:27497.0,26389.1] || equal(complement(successor(union(null_class,u))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92 30530[3:SpR:27497.0,22102.0] || -> subclass(complement(union(u,union(null_class,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92 30571[3:SpL:27497.0,23752.0] || subclass(union(null_class,u),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 31182[0:Rew:114.0,31135.1] || member(regular(symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 31523[0:Res:7.1,3847.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.94/300.92 31746[0:Res:7.1,3848.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.94/300.92 32047[0:Res:7.1,3884.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.94/300.92 32285[0:Res:7.1,3885.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.94/300.92 32643[0:SpL:1180.1,32625.0] || subclass(universal_class,regular(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 32658[0:SpL:1180.1,32648.0] || equal(regular(not_subclass_element(cross_product(u,v),w)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 32789[3:Res:7.1,15786.1] || equal(cross_product(u,v),domain_relation)** member(w,universal_class) -> member(cantor(w),v)*.
% 299.94/300.92 32878[0:Res:28672.1,4070.1] || equal(intersection(u,v),domain_relation) member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92 32896[0:Res:28672.1,4386.0] || equal(regular(u),domain_relation) member(ordered_pair(null_class,null_class),u)* -> equal(u,null_class).
% 299.94/300.92 33104[0:Rew:536.1,33103.1] || member(not_subclass_element(u,v),singleton(u))* -> subclass(u,v) equal(singleton(u),null_class).
% 299.94/300.92 33143[0:Res:33096.0,8.0] || subclass(complement(u),regular(u))* -> equal(u,null_class) equal(complement(u),regular(u)).
% 299.94/300.92 33271[3:Rew:26766.0,33253.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(null_class,complement(intersection(u,v)))*.
% 299.94/300.92 33272[3:Rew:26766.0,33254.0] || equal(union(null_class,symmetric_difference(u,v)),universal_class) -> member(omega,complement(intersection(u,v)))*.
% 299.94/300.92 33421[0:Res:7.1,3170.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),u)*.
% 299.94/300.92 34402[3:MRR:34401.0,10106.1] || subclass(u,union(null_class,v)) -> member(not_subclass_element(u,w),v)* subclass(u,w).
% 299.94/300.92 34803[3:Rew:26771.0,34745.1,26771.0,34745.0] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,u))*.
% 299.94/300.92 34921[0:Res:7.1,5366.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92 35178[0:Res:7.1,5367.0] || equal(intersection(u,v),w)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92 35189[0:Res:22779.0,5367.0] || -> subclass(complement(successor(u)),v) member(not_subclass_element(complement(successor(u)),v),complement(singleton(u)))*.
% 299.94/300.92 35239[3:SpL:35128.0,5366.0] || subclass(u,successor(null_class)) -> subclass(u,v) member(not_subclass_element(u,v),singleton(null_class))*.
% 299.94/300.92 35450[3:Res:367.1,35234.0] || subclass(ordered_pair(u,v),successor(null_class)) -> member(unordered_pair(u,singleton(v)),singleton(null_class))*.
% 299.94/300.92 35737[3:SpR:30548.0,22102.0] || -> subclass(complement(union(union(u,u),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92 35752[3:SpR:30548.0,26275.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92 35754[3:SpR:30548.0,26389.1] || equal(complement(successor(union(u,u))),universal_class)** -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92 35778[3:SpR:30548.0,22102.0] || -> subclass(complement(union(u,union(v,v))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92 35825[3:SpL:30548.0,23752.0] || subclass(union(u,u),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92 36163[3:Res:48.1,15524.0] inductive(cantor(regular(cross_product(singleton(null_class),universal_class)))) || -> equal(cross_product(singleton(null_class),universal_class),null_class)**.
% 299.94/300.92 36204[3:SpR:35112.0,30.0] || -> equal(restrict(union(null_class,cross_product(u,v)),u,v),union(null_class,cross_product(u,v)))**.
% 299.94/300.92 36573[0:Res:48.1,271.1] inductive(power_class(image(element_relation,complement(u)))) || member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92 37202[3:SpR:35849.0,20386.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(omega),power_class(union(u,u)))*.
% 299.94/300.92 37203[3:SpR:35849.0,20458.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92 37204[3:SpR:35849.0,20387.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92 37223[3:SpR:35849.0,20386.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(omega),power_class(union(null_class,u)))*.
% 299.94/300.92 37224[3:SpR:35849.0,20458.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92 37225[3:SpR:35849.0,20387.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92 37763[7:SpR:37608.1,367.1] function(u) || subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.94/300.92 37815[7:SpL:37608.1,380.0] function(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.94/300.92 37864[7:SpL:37608.1,144.0] function(u) || member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.94/300.92 38047[7:SoR:37660.0,2263.2] single_valued_class(regular(u)) || equal(cross_product(universal_class,universal_class),regular(u))* -> equal(u,null_class).
% 299.94/300.92 38192[7:SpR:38158.1,17075.0] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),null_class)),ordered_pair(inverse(u),universal_class))**.
% 299.94/300.92 38339[7:SoR:37613.1,5405.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),null_class)** -> .
% 299.94/300.92 38352[7:Rew:17205.1,38351.2] function(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(universal_class,u)*.
% 299.94/300.92 38368[7:SoR:37617.0,5405.2] single_valued_class(not_subclass_element(u,v)) || equal(not_subclass_element(u,v),null_class)** -> subclass(u,v).
% 299.94/300.92 38387[7:SoR:37616.0,5405.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(range_of(u),null_class) -> .
% 299.94/300.92 38471[3:Rew:26766.0,38459.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,complement(v)).
% 299.94/300.92 38502[3:Rew:44.0,38460.1,27.0,38460.1,26766.0,38460.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(null_class,successor(u)).
% 299.94/300.92 38503[3:Rew:44.0,38461.1,27.0,38461.1,26766.0,38461.0] || equal(union(null_class,intersection(successor(u),complement(v))),universal_class)** -> member(omega,successor(u)).
% 299.94/300.92 38841[0:SpR:38662.0,66.2] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* -> member(range_of(null_class),universal_class)*.
% 299.94/300.92 38891[3:Res:354.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.94/300.92 38893[3:Res:350.2,38686.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.94/300.92 38894[3:Res:351.2,38686.0] || member(u,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.94/300.92 38906[3:Res:367.1,38686.0] || subclass(ordered_pair(u,v),cantor(complement(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.94/300.92 39040[3:MRR:39010.0,121.0] || equal(complement(cantor(u)),universal_class) -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.94/300.92 39041[3:MRR:39011.0,121.0] || subclass(universal_class,complement(cantor(u)))* -> equal(apply(u,singleton(v)),sum_class(range_of(null_class)))**.
% 299.94/300.92 39043[3:MRR:39026.0,10106.1] || -> equal(apply(u,not_subclass_element(v,cantor(u))),sum_class(range_of(null_class)))** subclass(v,cantor(u)).
% 299.94/300.92 39418[3:Rew:27497.0,39376.1,27497.0,39376.0] || -> subclass(u,union(null_class,complement(v))) member(not_subclass_element(u,union(null_class,complement(v))),v)*.
% 299.94/300.92 39404[3:Res:367.1,36243.0] || subclass(ordered_pair(u,v),union(null_class,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92 39976[3:SpL:36218.0,5366.0] || subclass(u,union(v,v))* -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.92 39980[3:SpL:36218.0,3884.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(sum_class(u),v)*.
% 299.94/300.92 39982[3:SpL:36218.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,v))* -> member(power_class(u),v)*.
% 299.94/300.92 40080[3:Res:367.1,39347.0] || subclass(ordered_pair(u,v),union(w,w))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92 40094[0:SpR:39614.1,114.0] || subclass(u,v) -> equal(intersection(complement(u),union(v,u)),symmetric_difference(v,u))**.
% 299.94/300.92 40107[0:SpR:39614.1,29.0] || subclass(cross_product(u,v),w)* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.94/300.92 40118[0:SpR:39614.1,480.1] || subclass(u,v) member(w,symmetric_difference(v,u))* -> member(w,complement(u)).
% 299.94/300.92 40197[0:SpL:39614.1,4070.1] || subclass(u,v) member(w,symmetric_difference(v,u))* member(w,u) -> .
% 299.94/300.92 40324[0:SpR:39766.0,480.1] || member(u,symmetric_difference(v,intersection(v,w)))* -> member(u,complement(intersection(v,w))).
% 299.94/300.92 40400[0:SpL:39766.0,4070.1] || member(u,symmetric_difference(v,intersection(v,w)))* member(u,intersection(v,w)) -> .
% 299.94/300.92 40622[0:SpR:39910.0,480.1] || member(u,symmetric_difference(v,intersection(w,v)))* -> member(u,complement(intersection(w,v))).
% 299.94/300.92 40700[0:SpL:39910.0,4070.1] || member(u,symmetric_difference(v,intersection(w,v)))* member(u,intersection(w,v)) -> .
% 299.94/300.92 40934[3:SpR:26811.0,5350.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(image(element_relation,successor(null_class)),u))*.
% 299.94/300.92 40941[3:SpR:26811.0,18089.1] || -> member(singleton(null_class),image(element_relation,successor(null_class)))* member(singleton(null_class),power_class(complement(singleton(null_class)))).
% 299.94/300.92 40979[3:SpR:26811.0,5350.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(u,image(element_relation,successor(null_class))))*.
% 299.94/300.92 41002[3:SpL:26811.0,32866.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92 41004[3:SpL:26811.0,19460.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(universal_class,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92 41006[3:SpL:26811.0,372.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(omega,image(element_relation,successor(null_class)))* -> .
% 299.94/300.92 41007[3:SpL:26811.0,2134.0] || subclass(universal_class,power_class(complement(singleton(null_class)))) member(null_class,image(element_relation,successor(null_class)))* -> .
% 299.94/300.92 41009[3:SpL:26811.0,32917.1] || equal(image(element_relation,successor(null_class)),domain_relation) subclass(domain_relation,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92 41010[3:SpL:26811.0,13425.1] || subclass(domain_relation,image(element_relation,successor(null_class)))* subclass(domain_relation,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92 41011[3:SpL:26811.0,13518.1] || equal(image(element_relation,successor(null_class)),domain_relation)** equal(power_class(complement(singleton(null_class))),domain_relation) -> .
% 299.94/300.92 41015[3:SpL:26811.0,25.1] || member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))) -> .
% 299.94/300.92 41148[3:Res:15527.1,46.0] || subclass(domain_relation,rotate(successor_relation)) -> equal(successor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.94/300.92 41168[3:Res:15527.1,15461.0] || subclass(domain_relation,rotate(domain_relation)) -> equal(cantor(ordered_pair(u,cantor(ordered_pair(v,u)))),v)**.
% 299.94/300.92 41267[3:Res:15528.1,46.0] || subclass(domain_relation,flip(successor_relation)) -> equal(cantor(ordered_pair(u,v)),successor(ordered_pair(v,u)))**.
% 299.94/300.92 41280[3:Res:15528.1,15461.0] || subclass(domain_relation,flip(domain_relation)) -> equal(cantor(ordered_pair(u,v)),cantor(ordered_pair(v,u)))*.
% 299.94/300.92 42212[0:Rew:41750.0,42189.1] || member(not_subclass_element(intersection(u,v),null_class),complement(u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92 42563[0:Rew:42091.0,42539.1] || member(not_subclass_element(intersection(u,v),null_class),complement(v))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92 44199[3:Rew:26766.0,44102.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),union(null_class,restrict(u,v,w))),null_class)**.
% 299.94/300.92 44200[3:Rew:26766.0,44103.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),union(null_class,restrict(w,u,v))),null_class)**.
% 299.94/300.92 45162[3:SpL:1180.1,44779.0] || subclass(singleton(not_subclass_element(cross_product(u,v),w)),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.92 45171[3:MRR:26091.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.92 45172[3:MRR:26199.2,45167.0] || member(u,universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.94/300.92 45185[3:MRR:41110.1,45167.0] || subclass(domain_relation,rotate(complement(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)))))* -> .
% 299.94/300.92 45188[3:MRR:41229.1,45167.0] || subclass(domain_relation,flip(complement(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))))))* -> .
% 299.94/300.92 45342[0:Obv:45308.1] || equal(u,v) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.94/300.92 45350[3:MRR:45349.1,22203.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(regular(ordered_pair(u,universal_class)),singleton(u))**.
% 299.94/300.92 45389[6:Res:24.2,44640.1] || member(null_class,u) member(null_class,v) subclass(intersection(v,u),null_class)* -> .
% 299.94/300.92 45506[0:Res:48.1,4050.0] inductive(symmetric_difference(u,cross_product(v,w))) || -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92 45587[0:Res:48.1,4051.0] inductive(symmetric_difference(cross_product(u,v),w)) || -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92 46109[3:Res:24.2,44800.1] || member(omega,u) member(omega,v) subclass(intersection(v,u),null_class)* -> .
% 299.94/300.92 46267[3:Rew:56.0,46228.1,26766.0,46228.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(v)).
% 299.94/300.92 46268[3:Rew:56.0,46229.1,26766.0,46229.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(null_class,power_class(u)).
% 299.94/300.92 46269[3:Rew:56.0,46230.1,26766.0,46230.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.92 46677[0:Rew:46582.0,5796.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92 46773[6:Rew:46582.0,29954.1] || -> member(null_class,intersection(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))).
% 299.94/300.92 46775[3:Rew:46582.0,26912.0] || -> equal(union(null_class,intersection(complement(u),power_class(v))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.92 46836[3:Rew:46582.0,26857.0] || -> equal(complement(intersection(union(null_class,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92 46884[0:Rew:46582.0,34850.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 46886[0:Rew:46582.0,19482.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(universal_class,power_class(complement(power_class(u)))) -> .
% 299.94/300.92 46888[0:Rew:46582.0,433.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(omega,image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46889[0:Rew:46582.0,2154.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46890[0:Rew:46582.0,5806.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92 46898[0:Rew:46582.0,34938.1] || equal(image(element_relation,power_class(u)),domain_relation) subclass(domain_relation,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 46899[0:Rew:46582.0,13489.1] || subclass(domain_relation,image(element_relation,power_class(u)))* subclass(domain_relation,power_class(complement(power_class(u)))) -> .
% 299.94/300.92 46901[0:Rew:46582.0,13589.1] || equal(image(element_relation,power_class(u)),domain_relation)** equal(power_class(complement(power_class(u))),domain_relation) -> .
% 299.94/300.92 46902[3:Rew:46582.0,18091.1] || -> member(singleton(null_class),image(element_relation,power_class(u)))* member(singleton(null_class),power_class(complement(power_class(u)))).
% 299.94/300.92 46988[0:Rew:46582.0,20378.0] || subclass(complement(power_class(u)),v)* -> subclass(singleton(w),power_class(u))* member(w,v)*.
% 299.94/300.92 47052[6:Rew:46582.0,29956.1] || -> member(null_class,intersection(power_class(u),complement(v)))* member(null_class,union(complement(power_class(u)),v)).
% 299.94/300.92 47054[3:Rew:46582.0,26901.0] || -> equal(union(null_class,intersection(power_class(u),complement(v))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.92 47087[0:Rew:46582.0,22823.0] || -> subclass(complement(successor(complement(power_class(u)))),intersection(power_class(u),complement(singleton(complement(power_class(u))))))*.
% 299.94/300.92 47107[3:Rew:46582.0,26826.0] || -> equal(complement(intersection(power_class(u),union(null_class,v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92 47160[0:Rew:46582.0,46710.0] || -> subclass(singleton(not_subclass_element(u,complement(power_class(v)))),power_class(v))* subclass(u,complement(power_class(v))).
% 299.94/300.92 48442[6:Res:46551.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(null_class,union(u,v)).
% 299.94/300.92 48617[6:Rew:46591.0,48569.0] || equal(power_class(complement(power_class(u))),null_class) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 48842[3:Rew:26766.0,48687.0] || -> member(u,complement(power_class(union(null_class,v))))* subclass(singleton(u),power_class(union(v,v)))*.
% 299.94/300.92 48844[3:Rew:26766.0,48696.0] || equal(complement(power_class(union(null_class,u))),universal_class)** -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.92 48846[3:Rew:26766.0,48698.0] || subclass(universal_class,complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class)**.
% 299.94/300.92 49170[3:Res:48390.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(omega,union(u,v)).
% 299.94/300.92 49206[3:Rew:46591.0,49166.0] || equal(power_class(complement(power_class(u))),null_class) member(omega,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 49238[0:SpR:47948.0,4125.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92 49555[3:SpL:1179.1,44786.0] || subclass(unordered_pair(u,regular(cross_product(v,w))),null_class)* -> equal(cross_product(v,w),null_class).
% 299.94/300.92 49565[0:SpR:47949.0,4125.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92 49775[3:SpL:1179.1,44793.0] || subclass(unordered_pair(regular(cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 49856[0:Res:48.1,46618.0] inductive(symmetric_difference(complement(u),power_class(v))) || -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 49973[3:Res:24.2,47748.1] || member(u,v)* member(u,w)* equal(intersection(w,v),null_class)** -> .
% 299.94/300.92 49977[3:Res:7327.1,47748.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(w))*.
% 299.94/300.92 49978[3:Res:7326.1,47748.1] || member(u,universal_class) equal(union(v,w),null_class)** -> member(u,complement(v))*.
% 299.94/300.92 49998[3:Res:17.2,47748.1] || member(u,v)* member(w,x)* equal(cross_product(x,v),null_class)** -> .
% 299.94/300.92 50020[3:Res:10545.2,47748.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor_relation,null_class) -> .
% 299.94/300.92 50160[0:Res:48.1,46805.0] inductive(symmetric_difference(power_class(u),complement(v))) || -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 50300[0:SpL:6906.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(singleton(v),successor(u))*.
% 299.94/300.92 50307[0:SpL:6906.0,2331.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),universal_class)** -> member(singleton(v),successor(u))*.
% 299.94/300.92 52315[3:Res:16234.2,47748.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor_relation,null_class) -> .
% 299.94/300.92 53173[3:Obv:53163.2] || equal(u,v) equal(singleton(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 53229[0:Res:12.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(unordered_pair(w,x)),v)*.
% 299.94/300.92 53274[0:Res:242.0,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> member(power_class(ordered_pair(w,x)),v)*.
% 299.94/300.92 53812[0:Res:12.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(unordered_pair(w,x)),v)*.
% 299.94/300.92 53857[0:Res:242.0,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(ordered_pair(w,x)),v)*.
% 299.94/300.92 53893[3:Res:66.2,49969.0] function(u) || member(v,universal_class) equal(singleton(image(u,v)),null_class)** -> .
% 299.94/300.92 53961[3:MRR:53930.1,5.0] || member(u,universal_class) equal(singleton(apply(choice,u)),null_class)** -> equal(u,null_class).
% 299.94/300.92 54175[3:MRR:54174.2,50042.0] || subclass(symmetric_difference(u,v),regular(union(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 54490[0:SpR:54401.1,14.0] || equal(u,universal_class) -> equal(unordered_pair(null_class,unordered_pair(u,singleton(v))),ordered_pair(u,v))**.
% 299.94/300.92 55804[3:SpL:22211.0,44784.0] || subclass(regular(ordered_pair(u,v)),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55805[3:SpL:22211.0,45243.0] || equal(regular(ordered_pair(u,v)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55857[3:MRR:55774.2,44837.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),regular(ordered_pair(u,v)))*.
% 299.94/300.92 55897[6:SpL:26811.0,53207.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(null_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92 55898[6:SpL:46591.0,53207.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92 56047[3:SpL:26811.0,53354.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> member(omega,image(element_relation,successor(null_class)))*.
% 299.94/300.92 56048[3:SpL:46591.0,53354.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> member(omega,image(element_relation,power_class(u)))*.
% 299.94/300.92 56069[0:Res:66.2,54877.0] function(u) || member(v,universal_class) equal(power_class(image(u,v)),universal_class)** -> .
% 299.94/300.92 56145[0:MRR:56106.1,5.0] || member(u,universal_class) equal(power_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92 56203[0:Res:66.2,54878.0] function(u) || member(v,universal_class) equal(sum_class(image(u,v)),universal_class)** -> .
% 299.94/300.92 56273[0:MRR:56240.1,5.0] || member(u,universal_class) equal(sum_class(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92 56362[3:Res:66.2,54886.0] function(u) || member(v,universal_class) equal(cantor(image(u,v)),universal_class)** -> .
% 299.94/300.92 56438[3:MRR:56399.1,5.0] || member(u,universal_class) equal(cantor(apply(choice,u)),universal_class)** -> equal(u,null_class).
% 299.94/300.92 57033[0:Res:56843.0,327.1] inductive(intersection(u,intersection(omega,v))) || -> equal(intersection(u,intersection(omega,v)),omega)**.
% 299.94/300.92 57105[3:Res:57001.0,5362.0] || -> subclass(intersection(u,successor(null_class)),v) equal(not_subclass_element(intersection(u,successor(null_class)),v),null_class)**.
% 299.94/300.92 57370[3:Res:56986.0,327.1] inductive(intersection(u,union(null_class,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 57484[0:Res:56958.0,327.1] inductive(intersection(u,intersection(v,omega))) || -> equal(intersection(u,intersection(v,omega)),omega)**.
% 299.94/300.92 57814[3:Rew:28866.0,57784.1] inductive(intersection(u,union(omega,omega))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 58272[0:Res:58108.0,327.1] inductive(intersection(intersection(omega,u),v)) || -> equal(intersection(intersection(omega,u),v),omega)**.
% 299.94/300.92 58350[3:Res:58237.0,5362.0] || -> subclass(intersection(successor(null_class),u),v) equal(not_subclass_element(intersection(successor(null_class),u),v),null_class)**.
% 299.94/300.92 58642[3:Res:58222.0,327.1] inductive(intersection(union(null_class,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 58738[0:Res:99.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(domain_relation,v) member(not_subclass_element(domain_relation,v),u)*.
% 299.94/300.92 58739[0:Res:45.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(successor_relation,v) member(not_subclass_element(successor_relation,v),u)*.
% 299.94/300.92 58740[0:Res:19.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(element_relation,v) member(not_subclass_element(element_relation,v),u)*.
% 299.94/300.92 58947[3:Res:58256.0,327.1] inductive(union(null_class,intersection(omega,u))) || -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.94/300.92 59207[3:Res:58316.1,329.1] inductive(u) || equal(image(successor_relation,u),universal_class)** -> equal(image(successor_relation,u),u).
% 299.94/300.92 59215[3:Res:58316.1,5367.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92 59216[3:Res:58316.1,5366.0] || equal(intersection(u,v),universal_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92 59430[3:Rew:59210.1,55788.1] || equal(complement(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92 59515[0:Res:10992.1,22.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,v).
% 299.94/300.92 59516[0:Res:10992.1,23.0] || member(u,union(v,w)) -> member(u,symmetric_difference(v,w))* member(u,w).
% 299.94/300.92 59835[0:Obv:59812.1] || member(u,v) -> subclass(unordered_pair(u,w),v)* member(w,unordered_pair(u,w))*.
% 299.94/300.92 59837[0:Obv:59814.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(u,w),complement(v))*.
% 299.94/300.92 59886[0:Obv:59862.1] || member(u,v) -> subclass(unordered_pair(w,u),v)* member(w,unordered_pair(w,u))*.
% 299.94/300.92 59888[0:Obv:59864.1] || member(u,complement(v)) -> member(w,v) subclass(unordered_pair(w,u),complement(v))*.
% 299.94/300.92 60057[3:Res:58880.0,327.1] inductive(union(null_class,intersection(u,omega))) || -> equal(union(null_class,intersection(u,omega)),omega)**.
% 299.94/300.92 60251[0:Res:58194.0,327.1] inductive(intersection(intersection(u,omega),v)) || -> equal(intersection(intersection(u,omega),v),omega)**.
% 299.94/300.92 60390[3:Rew:28866.0,60361.1] inductive(intersection(union(omega,omega),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 60587[3:Res:58692.1,678.0] || equal(complement(u),null_class) subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.92 61447[3:Res:59011.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(null_class,v))*.
% 299.94/300.92 61485[3:Res:61403.0,358.1] || member(u,universal_class) -> member(u,successor(complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.94/300.92 61733[3:SpL:1179.1,60684.0] || equal(union(null_class,regular(cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 61745[3:SpL:1179.1,60660.0] || equal(complement(regular(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 61945[3:Res:59208.1,355.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(v,universal_class) -> member(v,w)*.
% 299.94/300.92 61946[3:Res:59208.1,356.1] || equal(complement(unordered_pair(u,v)),universal_class)** member(u,universal_class) -> member(u,w)*.
% 299.94/300.92 62291[3:Res:61413.0,358.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,v))*.
% 299.94/300.92 62420[0:SpL:28787.0,3718.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))) -> .
% 299.94/300.92 62593[0:SpR:475.0,57010.0] || -> subclass(restrict(symmetric_difference(u,cross_product(v,w)),x,y),complement(restrict(u,v,w)))*.
% 299.94/300.92 62594[0:SpR:476.0,57010.0] || -> subclass(restrict(symmetric_difference(cross_product(u,v),w),x,y),complement(restrict(w,u,v)))*.
% 299.94/300.92 62772[0:Obv:62727.1] || member(u,v) -> equal(intersection(regular(v),singleton(u)),null_class)** equal(v,null_class).
% 299.94/300.92 63073[0:Obv:63030.1] || member(u,v) -> equal(intersection(singleton(u),regular(v)),null_class)** equal(v,null_class).
% 299.94/300.92 63620[0:Obv:63604.2] || equal(u,v) equal(power_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 63644[0:Obv:63634.2] || equal(u,v) equal(sum_class(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 63685[3:Obv:63669.2] || equal(u,v) equal(cantor(v),universal_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 63809[0:SpR:28787.0,46642.0] || -> equal(complement(intersection(union(u,u),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92 63966[0:SpR:46730.0,43463.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92 63970[0:SpR:46730.0,57010.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(v)),w,x),union(u,complement(power_class(v))))*.
% 299.94/300.92 64295[0:SpR:47009.0,43463.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92 64299[0:SpR:47009.0,57010.0] || -> subclass(restrict(symmetric_difference(power_class(u),complement(v)),w,x),union(complement(power_class(u)),v))*.
% 299.94/300.92 64646[0:SpR:28787.0,47080.0] || -> equal(complement(intersection(power_class(u),union(v,v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92 65143[3:SpL:1180.1,65067.0] || equal(successor(not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 65282[3:MRR:65265.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> member(v,cantor(u)).
% 299.94/300.92 65283[3:MRR:65256.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,ordered_pair(v,u))* -> .
% 299.94/300.92 65289[3:MRR:65269.0,65269.3,32787.1,10054.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,complement(v))* -> .
% 299.94/300.92 65444[3:Res:63693.1,8.0] || equal(successor(null_class),u) subclass(singleton(null_class),u)* -> equal(singleton(null_class),u).
% 299.94/300.92 65473[3:Res:63693.1,357.1] || equal(successor(null_class),singleton(u)) member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.94/300.92 65900[0:SpL:28787.0,2319.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92 65960[3:Rew:26764.0,65915.0,7649.0,65915.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92 65961[3:Rew:28787.0,65932.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92 66279[3:SpR:65061.1,26811.0] || equal(successor(image(element_relation,successor(null_class))),null_class)** -> equal(power_class(complement(singleton(null_class))),universal_class).
% 299.94/300.92 66280[3:SpR:65061.1,46591.0] || equal(successor(image(element_relation,power_class(u))),null_class)** -> equal(power_class(complement(power_class(u))),universal_class).
% 299.94/300.92 66357[3:SpR:65061.1,38845.0] || equal(successor(cross_product(null_class,universal_class)),null_class)** -> equal(sum_class(range_of(null_class)),apply(universal_class,universal_class)).
% 299.94/300.92 66555[6:SpL:65061.1,38886.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),successor(null_class)) -> .
% 299.94/300.92 66556[6:SpL:65061.1,38887.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(cantor(universal_class),singleton(null_class)) -> .
% 299.94/300.92 66708[3:Rew:66707.1,65148.1] || equal(successor(singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92 66724[3:Rew:26764.0,66267.1] || equal(successor(u),null_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.92 66727[3:Rew:26764.0,66306.1] || equal(successor(intersection(u,v)),null_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92 66737[3:Rew:66647.1,66736.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(u,v)),union(null_class,complement(v)))**.
% 299.94/300.92 66743[4:Rew:7655.0,66386.1,7649.0,66386.1,11585.0,66386.1] || equal(successor(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92 66746[4:Rew:7654.0,66395.1,7649.0,66395.1,11585.0,66395.1] || equal(successor(power_class(u)),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92 67664[0:Obv:67590.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),complement(intersection(v,w)))*.
% 299.94/300.92 67665[0:Obv:67588.1] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),complement(intersection(v,w)))*.
% 299.94/300.92 69529[3:MRR:69518.1,47753.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,unordered_pair(v,w))),unordered_pair(v,w))**.
% 299.94/300.92 69945[3:SpL:1179.1,69918.0] || subclass(universal_class,regular(singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 70076[0:Rew:31165.0,69996.2] || subclass(u,v) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92 70168[3:SpL:1179.1,69956.0] || equal(regular(singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 70540[3:MRR:70531.1,47757.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(unordered_pair(v,w),u)),unordered_pair(v,w))**.
% 299.94/300.92 71150[3:Rew:71037.0,64993.1] || member(u,universal_class) -> member(u,successor(complement(v))) member(u,union(v,null_class))*.
% 299.94/300.92 71154[3:Rew:71037.0,47108.0] || -> equal(complement(intersection(power_class(u),union(v,null_class))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92 72334[3:Rew:26766.0,71449.1] single_valued_class(symmetric_difference(universal_class,complement(cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92 71609[3:Rew:71037.0,27473.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92 71654[3:Rew:71037.0,46839.0] || -> equal(complement(intersection(union(u,null_class),power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92 71661[7:Rew:71037.0,53011.1] function(u) || member(regular(successor(u)),complement(u))* -> equal(successor(u),null_class).
% 299.94/300.92 71764[3:Rew:71675.0,21151.1] || member(singleton(u),complement(inverse(v)))* subclass(universal_class,union(null_class,inverse(v))) -> .
% 299.94/300.92 71794[3:Rew:71675.0,18902.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 71820[3:Rew:71675.0,18620.1] inductive(symmetric_difference(sum_class(range_of(null_class)),null_class)) || -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92 71850[3:Rew:71675.0,18608.1] inductive(symmetric_difference(apply(null_class,u),null_class)) || -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 71864[3:Rew:71675.0,21551.1] || member(singleton(u),complement(sum_class(v)))* subclass(universal_class,union(null_class,sum_class(v))) -> .
% 299.94/300.92 71876[3:Rew:71675.0,20490.1] || member(singleton(u),complement(range_of(v)))* subclass(universal_class,union(null_class,range_of(v))) -> .
% 299.94/300.92 71898[3:Rew:71675.0,20298.1] || member(singleton(u),complement(cantor(v)))* subclass(universal_class,union(null_class,cantor(v))) -> .
% 299.94/300.92 72047[3:Rew:71518.0,66740.1] || equal(successor(u),null_class) -> equal(complement(symmetric_difference(v,u)),union(null_class,complement(v)))**.
% 299.94/300.92 72049[3:Rew:71518.0,27361.1] inductive(symmetric_difference(null_class,intersection(complement(u),universal_class))) || -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92 72623[3:Rew:71963.0,72015.1] || -> subclass(union(null_class,u),v) member(not_subclass_element(union(null_class,u),v),union(u,null_class))*.
% 299.94/300.92 73923[3:Rew:26773.0,73787.1,26773.0,73787.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(null_class,u))*.
% 299.94/300.92 73950[3:Rew:26764.0,73854.0,7649.0,73854.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(null_class,u),v).
% 299.94/300.92 73953[3:Rew:73143.0,73874.0,7649.0,73874.0] || member(not_subclass_element(union(null_class,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92 73963[3:SpL:39614.1,72366.0] || subclass(cantor(x__dfg),y__dfg) subclass(cantor(restrict(x__dfg,y__dfg,z__dfg)),cantor(x__dfg))* -> .
% 299.94/300.92 74902[3:Rew:26773.0,74665.1,26773.0,74665.0] || -> subclass(union(u,null_class),v) member(not_subclass_element(union(u,null_class),v),union(u,u))*.
% 299.94/300.92 74928[3:Rew:73143.0,74831.0,7649.0,74831.0] || member(not_subclass_element(union(u,u),v),complement(u))* -> subclass(union(u,null_class),v).
% 299.94/300.92 74931[3:Rew:28787.0,74852.0] || member(not_subclass_element(union(u,null_class),v),complement(u))* -> subclass(union(u,u),v).
% 299.94/300.92 75097[3:Rew:71675.0,75057.1] inductive(intersection(union(omega,null_class),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 75197[3:Rew:71675.0,75160.1] inductive(intersection(u,union(omega,null_class))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 75412[0:SpR:72365.0,3136.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.94/300.92 75444[0:SpR:72365.0,4086.1] || -> subclass(intersection(u,singleton(v)),w) equal(not_subclass_element(intersection(singleton(v),u),w),v)**.
% 299.94/300.92 75489[0:SpR:72365.0,5238.1] || -> subclass(intersection(singleton(u),v),w) equal(not_subclass_element(intersection(v,singleton(u)),w),u)**.
% 299.94/300.92 75696[0:SpL:72365.0,3124.0] || member(regular(intersection(u,complement(v))),v)* -> equal(intersection(complement(v),u),null_class).
% 299.94/300.92 75708[0:SpL:72365.0,2351.0] || member(regular(intersection(complement(u),v)),u)* -> equal(intersection(v,complement(u)),null_class).
% 299.94/300.92 76071[0:SpR:75789.0,3232.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),union(v,u))*.
% 299.94/300.92 76827[0:SpR:47949.0,76060.0] || -> subclass(symmetric_difference(complement(power_class(complement(power_class(u)))),v),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92 76832[0:SpR:47948.0,76060.0] || -> subclass(symmetric_difference(u,complement(power_class(complement(power_class(v))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92 76886[0:SpR:76314.0,3136.1] || -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.94/300.92 76887[0:SpR:76314.0,3232.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),union(u,v))*.
% 299.94/300.92 78505[3:SpR:72083.0,26275.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 78507[3:SpR:72083.0,26389.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 78517[3:SpR:72083.0,33096.0] || -> subclass(regular(apply(null_class,u)),complement(sum_class(range_of(null_class))))* equal(apply(null_class,u),null_class).
% 299.94/300.92 78568[3:SpR:72083.0,26275.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(omega,complement(apply(null_class,u)))*.
% 299.94/300.92 78570[3:SpR:72083.0,26389.1] || equal(complement(successor(sum_class(range_of(null_class)))),universal_class) -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92 78580[3:SpR:72083.0,33096.0] || -> subclass(regular(sum_class(range_of(null_class))),complement(apply(null_class,u)))* equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.92 78638[3:SpL:72083.0,23752.0] || subclass(apply(null_class,u),complement(sum_class(range_of(null_class))))* -> equal(apply(null_class,u),null_class).
% 299.94/300.92 78684[3:SpL:72083.0,23752.0] || subclass(sum_class(range_of(null_class)),complement(apply(null_class,u)))* -> equal(sum_class(range_of(null_class)),null_class).
% 299.94/300.92 78930[3:SpR:71518.0,22102.0] || -> subclass(complement(union(union(u,null_class),v)),intersection(union(null_class,complement(u)),complement(v)))*.
% 299.94/300.92 78945[3:SpR:71518.0,26275.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(omega,union(null_class,complement(u)))*.
% 299.94/300.92 78947[3:SpR:71518.0,26389.1] || equal(complement(successor(union(u,null_class))),universal_class) -> member(null_class,union(null_class,complement(u)))*.
% 299.94/300.92 78972[3:SpR:71518.0,22102.0] || -> subclass(complement(union(u,union(v,null_class))),intersection(complement(u),union(null_class,complement(v))))*.
% 299.94/300.92 79030[3:SpL:71518.0,23752.0] || subclass(union(u,null_class),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 79346[3:SpR:72082.0,26275.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.94/300.92 79348[3:SpR:72082.0,26389.1] || equal(complement(successor(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.92 79358[3:SpR:72082.0,33096.0] || -> subclass(regular(apply(null_class,u)),complement(apply(null_class,v)))* equal(apply(null_class,u),null_class).
% 299.94/300.92 79488[3:SpL:72082.0,23752.0] || subclass(apply(null_class,u),complement(apply(null_class,v)))* -> equal(apply(null_class,u),null_class).
% 299.94/300.92 80251[3:SpR:74812.0,20458.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.94/300.92 80282[3:SpR:74812.0,20458.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(null_class,u)))*.
% 299.94/300.92 80490[3:Res:48528.1,8.0] || equal(power_class(u),null_class) subclass(v,power_class(u))* -> equal(v,power_class(u)).
% 299.94/300.92 80780[0:Obv:80727.0] || -> member(u,unordered_pair(u,v))* member(v,w) subclass(unordered_pair(u,v),complement(w))*.
% 299.94/300.92 80813[0:SSi:80804.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.92 80814[0:SSi:80806.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) member(v,unordered_pair(v,u))*.
% 299.94/300.92 80961[3:Rew:80774.1,80956.1] || equal(unordered_pair(u,v),null_class) -> equal(v,u) subclass(unordered_pair(u,v),w)*.
% 299.94/300.92 80963[0:Obv:80906.0] || -> member(u,unordered_pair(v,u))* member(v,w) subclass(unordered_pair(v,u),complement(w))*.
% 299.94/300.92 81244[3:Res:6929.1,66684.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class)**.
% 299.94/300.92 81246[3:Res:3123.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(u,w),null_class)**.
% 299.94/300.92 81248[3:Res:2350.2,66684.1] || subclass(u,v)* equal(successor(v),null_class) -> equal(intersection(w,u),null_class)**.
% 299.94/300.92 81455[3:MRR:81444.1,47751.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,ordered_pair(v,w))),ordered_pair(v,w))**.
% 299.94/300.92 81511[3:MRR:81502.1,47760.0] || subclass(universal_class,u) -> equal(regular(unordered_pair(ordered_pair(v,w),u)),ordered_pair(v,w))**.
% 299.94/300.92 81987[7:SpR:72531.1,63721.0] function(intersection(u,successor(null_class))) || -> subclass(successor(intersection(u,successor(null_class))),singleton(null_class))*.
% 299.94/300.92 81988[7:SpR:72531.1,63711.0] function(intersection(successor(null_class),u)) || -> subclass(successor(intersection(successor(null_class),u)),singleton(null_class))*.
% 299.94/300.92 82077[7:SpL:72531.1,65784.0] function(intersection(u,successor(null_class))) || equal(successor(intersection(u,successor(null_class))),universal_class)** -> .
% 299.94/300.92 82078[7:SpL:72531.1,65774.0] function(intersection(successor(null_class),u)) || equal(successor(intersection(successor(null_class),u)),universal_class)** -> .
% 299.94/300.92 82087[7:SpL:72531.1,44841.0] function(complement(singleton(singleton(u)))) || equal(successor(complement(singleton(singleton(u)))),universal_class)** -> .
% 299.94/300.92 82148[7:SoR:82041.0,2263.2] single_valued_class(composition_function) || equal(successor(composition_function),universal_class) equal(cross_product(universal_class,universal_class),composition_function)** -> .
% 299.94/300.92 82151[7:SoR:82042.0,2263.2] single_valued_class(application_function) || equal(successor(application_function),universal_class) equal(cross_product(universal_class,universal_class),application_function)** -> .
% 299.94/300.92 82181[7:SoR:82043.0,2263.2] single_valued_class(domain_relation) || equal(successor(domain_relation),universal_class) equal(cross_product(universal_class,universal_class),domain_relation)** -> .
% 299.94/300.92 82184[7:SoR:82045.0,2263.2] single_valued_class(successor_relation) || subclass(domain_relation,successor(successor_relation))* equal(cross_product(universal_class,universal_class),successor_relation) -> .
% 299.94/300.92 82187[7:SoR:82046.0,2263.2] single_valued_class(successor_relation) || equal(successor(successor_relation),domain_relation) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.94/300.92 82190[7:SoR:82047.0,2263.2] single_valued_class(successor_relation) || equal(successor(successor_relation),universal_class) equal(cross_product(universal_class,universal_class),successor_relation)** -> .
% 299.94/300.92 82358[3:SpL:73742.0,5366.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.92 82362[3:SpL:73742.0,3884.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(sum_class(u),v)*.
% 299.94/300.92 82364[3:SpL:73742.0,3847.1] || member(u,universal_class) subclass(universal_class,union(v,null_class))* -> member(power_class(u),v)*.
% 299.94/300.92 82471[3:SpR:73744.0,20458.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(null_class),power_class(union(u,u)))*.
% 299.94/300.92 82505[3:SpR:73744.0,20458.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(null_class),power_class(union(u,null_class)))*.
% 299.94/300.92 82975[7:Rew:26764.0,82867.2,7649.0,82867.2,26764.0,82867.1,7649.0,82867.1] function(u) || member(regular(complement(u)),successor(u))* -> equal(complement(u),null_class).
% 299.94/300.92 83400[3:SpR:26811.0,42085.0] || -> equal(intersection(power_class(complement(singleton(null_class))),restrict(image(element_relation,successor(null_class)),u,v)),null_class)**.
% 299.94/300.92 83401[0:SpR:46591.0,42085.0] || -> equal(intersection(power_class(complement(power_class(u))),restrict(image(element_relation,power_class(u)),v,w)),null_class)**.
% 299.94/300.92 83986[3:Res:83834.0,358.1] || member(u,universal_class) -> member(u,successor(complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.94/300.92 84306[3:Res:83852.0,358.1] || member(u,universal_class) -> member(u,successor(union(null_class,complement(v))))* member(u,v).
% 299.94/300.92 84632[3:SpL:26811.0,83804.0] || equal(successor(power_class(complement(singleton(null_class)))),null_class) -> subclass(universal_class,image(element_relation,successor(null_class)))*.
% 299.94/300.92 84633[3:SpL:46591.0,83804.0] || equal(successor(power_class(complement(power_class(u)))),null_class) -> subclass(universal_class,image(element_relation,power_class(u)))*.
% 299.94/300.92 85022[6:MRR:84969.2,45624.0] inductive(intersection(complement(u),complement(v))) || member(regular(omega),union(u,v))* -> .
% 299.94/300.92 86340[3:Res:58921.1,327.1] inductive(union(null_class,u)) || subclass(u,omega) -> equal(union(null_class,u),omega)**.
% 299.94/300.92 86344[3:Res:58921.1,23756.0] || subclass(u,complement(singleton(regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 86389[3:Res:86302.1,8.0] || subclass(singleton(null_class),u)* subclass(u,successor(null_class))* -> equal(u,successor(null_class)).
% 299.94/300.92 86652[3:Res:15738.2,691.1] || member(u,universal_class) member(v,cantor(u))* subclass(universal_class,complement(application_function)) -> .
% 299.94/300.92 86659[3:Res:15738.2,66684.1] || member(u,universal_class) member(v,cantor(u))* equal(successor(application_function),null_class) -> .
% 299.94/300.92 86696[3:Res:53.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(omega,cantor(omega)),v)*.
% 299.94/300.92 87001[3:Rew:544.0,86998.1,17061.0,86998.1,13.0,86998.0,17051.0,86998.0] || -> equal(apply(choice,singleton(singleton(null_class))),singleton(null_class))** equal(apply(choice,null_class),singleton(null_class)).
% 299.94/300.92 87872[3:Res:367.1,73862.0] || subclass(ordered_pair(u,v),union(w,null_class))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92 88627[0:SpR:75901.0,26275.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(omega,complement(symmetric_difference(v,u)))*.
% 299.94/300.92 88629[0:SpR:75901.0,26389.1] || equal(complement(successor(symmetric_difference(u,v))),universal_class) -> member(null_class,complement(symmetric_difference(v,u)))*.
% 299.94/300.92 88640[0:SpR:75901.0,33096.0] || -> subclass(regular(symmetric_difference(u,v)),complement(symmetric_difference(v,u)))* equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 88794[0:SpL:75901.0,23752.0] || subclass(symmetric_difference(u,v),complement(symmetric_difference(v,u)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 88982[3:SpR:26811.0,76062.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),union(image(element_relation,successor(null_class)),u))*.
% 299.94/300.92 88983[0:SpR:46591.0,76062.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92 89007[3:SpR:26811.0,76062.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),union(u,image(element_relation,successor(null_class))))*.
% 299.94/300.92 89008[0:SpR:46591.0,76062.0] || -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92 90240[7:Rew:28787.0,90113.2,28787.0,90113.1] function(u) || -> member(not_subclass_element(v,complement(u)),successor(u))* subclass(v,complement(u)).
% 299.94/300.92 91796[3:Res:86303.1,327.1] inductive(union(u,null_class)) || subclass(u,omega) -> equal(union(u,null_class),omega)**.
% 299.94/300.92 91800[3:Res:86303.1,23756.0] || subclass(u,complement(singleton(regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 92101[3:Rew:72535.0,92025.0] || -> subclass(union(null_class,symmetric_difference(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 94005[0:Res:56577.1,327.1] inductive(intersection(u,v)) || subclass(v,omega) -> equal(intersection(u,v),omega)**.
% 299.94/300.92 94009[0:Res:56577.1,23756.0] || subclass(u,complement(singleton(regular(intersection(v,u)))))* -> equal(intersection(v,u),null_class).
% 299.94/300.92 94086[3:Res:94057.1,3167.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92 94087[3:Res:94057.1,3166.0] || equal(complement(intersection(u,v)),null_class)** -> equal(w,null_class) member(regular(w),u)*.
% 299.94/300.92 94229[3:Res:94057.1,321.0] || equal(complement(compose(u,v)),null_class)** -> equal(compose(u,v),cross_product(universal_class,universal_class)).
% 299.94/300.92 94232[3:Res:94057.1,325.0] || equal(complement(flip(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.92 94233[3:Res:94057.1,326.0] || equal(complement(rotate(u)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.92 94834[7:SoR:94830.0,2263.2] single_valued_class(x__dfg) || equal(complement(y__dfg),null_class) equal(cross_product(universal_class,universal_class),x__dfg)** -> .
% 299.94/300.92 94969[7:SpR:72531.1,94939.0] function(complement(compose(element_relation,universal_class))) || -> subclass(successor(complement(compose(element_relation,universal_class))),complement(element_relation))*.
% 299.94/300.92 95034[3:Obv:95020.2] || equal(u,v) equal(complement(v),null_class) -> equal(unordered_pair(v,u),null_class)**.
% 299.94/300.92 95244[3:Rew:60584.1,95153.2] || equal(complement(u),null_class) member(u,universal_class)* -> member(singleton(singleton(null_class)),element_relation)*.
% 299.94/300.92 95557[0:Res:57662.1,327.1] inductive(intersection(u,v)) || subclass(u,omega) -> equal(intersection(u,v),omega)**.
% 299.94/300.92 95561[0:Res:57662.1,23756.0] || subclass(u,complement(singleton(regular(intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.92 95759[0:SpR:46586.0,95719.0] || -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92 95760[0:SpR:46592.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92 95888[0:SpR:46586.0,95777.0] || -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92 95889[0:SpR:46592.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92 96058[3:MRR:95996.0,95996.3,242.0,47760.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(ordered_pair(u,cantor(u)),v)))* -> .
% 299.94/300.92 96059[3:MRR:95991.0,95991.3,242.0,47751.0] || member(u,universal_class) subclass(domain_relation,regular(unordered_pair(v,ordered_pair(u,cantor(u)))))* -> .
% 299.94/300.92 96110[3:SpR:46730.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.94/300.92 96172[3:Res:95721.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,v).
% 299.94/300.92 96243[3:SpR:72383.0,96080.0] || -> subclass(complement(successor(complement(symmetric_difference(cross_product(u,v),w)))),complement(restrict(w,u,v)))*.
% 299.94/300.92 96244[3:SpR:72384.0,96080.0] || -> subclass(complement(successor(complement(symmetric_difference(u,cross_product(v,w))))),complement(restrict(u,v,w)))*.
% 299.94/300.92 96250[3:SpR:72375.0,96080.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.94/300.92 96311[3:Res:96080.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,w))))* member(u,w).
% 299.94/300.92 96574[3:Res:96127.0,358.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(v)).
% 299.94/300.92 96609[3:SpR:46586.0,96527.0] || -> subclass(complement(successor(successor(intersection(complement(u),power_class(v))))),union(u,complement(power_class(v))))*.
% 299.94/300.92 96610[3:SpR:46592.0,96527.0] || -> subclass(complement(successor(successor(intersection(power_class(u),complement(v))))),union(complement(power_class(u)),v))*.
% 299.94/300.92 96715[3:Res:96266.0,358.1] || member(u,universal_class) -> member(u,successor(union(v,w)))* member(u,complement(w)).
% 299.94/300.92 96757[3:Res:96668.0,358.1] || member(u,universal_class) -> member(u,successor(successor(v))) member(u,complement(singleton(v)))*.
% 299.94/300.92 97009[3:SpR:46586.0,96978.0] || -> subclass(complement(successor(successor(union(u,complement(power_class(v)))))),intersection(complement(u),power_class(v)))*.
% 299.94/300.92 97010[3:SpR:46592.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),v)))),intersection(power_class(u),complement(v)))*.
% 299.94/300.92 97044[3:Res:96978.0,327.1] inductive(complement(successor(successor(complement(omega))))) || -> equal(complement(successor(successor(complement(omega)))),omega)**.
% 299.94/300.92 100307[3:SpR:46586.0,100257.0] || -> subclass(complement(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.94/300.92 100308[3:SpR:46592.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.94/300.92 100369[3:Res:100257.0,327.1] inductive(complement(union(complement(omega),u))) || -> equal(complement(union(complement(omega),u)),omega)**.
% 299.94/300.92 101144[3:Rew:100557.0,46009.0] || equal(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))** -> .
% 299.94/300.92 101247[0:Rew:100557.0,95883.0] || -> subclass(complement(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.94/300.92 101513[3:Rew:100557.0,46011.0] || equal(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))** -> .
% 299.94/300.92 101625[6:Rew:100557.0,29952.1] || -> member(null_class,image(element_relation,union(u,v)))* member(null_class,power_class(complement(union(u,v)))).
% 299.94/300.92 101651[3:Rew:100557.0,97000.0] || -> subclass(complement(successor(successor(power_class(complement(union(u,v)))))),image(element_relation,union(u,v)))*.
% 299.94/300.92 101666[0:Rew:100557.0,95754.0] || -> subclass(complement(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.94/300.92 101668[3:Rew:100557.0,96604.0] || -> subclass(complement(successor(successor(image(element_relation,union(u,v))))),power_class(complement(union(u,v))))*.
% 299.94/300.92 101670[3:Rew:100557.0,100298.0] || -> subclass(complement(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.94/300.92 101672[0:Rew:100557.0,26303.0] || equal(complement(successor(complement(union(u,v)))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.92 101766[3:Rew:100557.0,88501.0] || subclass(complement(union(u,v)),null_class) member(w,complement(union(u,v)))* -> .
% 299.94/300.92 101802[0:Rew:100557.0,80695.0] || -> member(union(u,v),complement(union(u,v)))* equal(singleton(union(u,v)),null_class).
% 299.94/300.92 101807[6:Rew:100557.0,86462.0] || subclass(singleton(null_class),complement(union(u,v)))* member(null_class,union(u,v)) -> .
% 299.94/300.92 102219[3:Rew:102187.0,71534.1] || equal(successor(singleton(u)),null_class) -> equal(power_class(complement(successor(u))),power_class(complement(u)))**.
% 299.94/300.92 102289[3:Rew:102264.0,68849.1] || equal(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92 102290[0:Rew:102264.0,43196.1] || subclass(complement(u),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92 102401[3:Rew:101822.0,101956.1] inductive(union(null_class,union(null_class,union(omega,omega)))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.92 102402[3:Rew:101822.0,101957.1] inductive(union(null_class,union(null_class,union(omega,null_class)))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.92 102403[3:Rew:101822.0,101958.1] inductive(union(null_class,union(null_class,union(null_class,omega)))) || -> equal(union(null_class,omega),omega)**.
% 299.94/300.92 103211[3:SpR:46586.0,100329.0] || -> subclass(complement(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.94/300.92 103212[3:SpR:46592.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.94/300.92 103269[3:Res:100329.0,327.1] inductive(complement(union(u,complement(omega)))) || -> equal(complement(union(u,complement(omega))),omega)**.
% 299.94/300.92 104090[3:SpR:100575.0,100329.0] || -> subclass(complement(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.94/300.92 105545[3:SpR:102187.0,65061.1] || equal(successor(image(element_relation,successor(u))),null_class)** -> equal(power_class(complement(successor(u))),universal_class).
% 299.94/300.92 105548[0:SpR:102187.0,5350.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(image(element_relation,successor(u)),v))*.
% 299.94/300.92 105550[0:SpR:102187.0,76062.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(v)),union(v,image(element_relation,successor(u))))*.
% 299.94/300.92 105554[3:SpR:102187.0,18089.1] || -> member(singleton(null_class),image(element_relation,successor(u)))* member(singleton(null_class),power_class(complement(successor(u)))).
% 299.94/300.92 105588[0:SpR:102187.0,42085.0] || -> equal(intersection(power_class(complement(successor(u))),restrict(image(element_relation,successor(u)),v,w)),null_class)**.
% 299.94/300.92 105599[0:SpR:102187.0,5350.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(u,image(element_relation,successor(v))))*.
% 299.94/300.92 105601[0:SpR:102187.0,76062.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(successor(v)))),union(image(element_relation,successor(v)),u))*.
% 299.94/300.92 105626[0:SpL:102187.0,32866.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.94/300.92 105627[0:SpL:102187.0,19460.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(universal_class,power_class(complement(successor(u)))) -> .
% 299.94/300.92 105629[0:SpL:102187.0,372.0] || subclass(universal_class,power_class(complement(successor(u)))) member(omega,image(element_relation,successor(u)))* -> .
% 299.94/300.92 105630[0:SpL:102187.0,2134.0] || subclass(universal_class,power_class(complement(successor(u)))) member(null_class,image(element_relation,successor(u)))* -> .
% 299.94/300.92 105632[0:SpL:102187.0,32917.1] || equal(image(element_relation,successor(u)),domain_relation) subclass(domain_relation,power_class(complement(successor(u))))* -> .
% 299.94/300.92 105633[0:SpL:102187.0,13425.1] || subclass(domain_relation,image(element_relation,successor(u)))* subclass(domain_relation,power_class(complement(successor(u)))) -> .
% 299.94/300.92 105634[0:SpL:102187.0,13518.1] || equal(image(element_relation,successor(u)),domain_relation)** equal(power_class(complement(successor(u))),domain_relation) -> .
% 299.94/300.92 105645[3:SpL:102187.0,83804.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> subclass(universal_class,image(element_relation,successor(u)))*.
% 299.94/300.92 105646[3:SpL:102187.0,53354.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(omega,image(element_relation,successor(u)))*.
% 299.94/300.92 105647[6:SpL:102187.0,53207.0] || equal(successor(power_class(complement(successor(u)))),null_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92 105649[0:SpL:102187.0,25.1] || member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))) -> .
% 299.94/300.92 105666[3:Rew:105547.0,48132.0] || -> equal(union(u,complement(power_class(complement(successor(v))))),union(u,image(element_relation,successor(v))))**.
% 299.94/300.92 105669[3:Rew:105547.0,48315.0] || -> equal(union(complement(power_class(complement(successor(u)))),v),union(image(element_relation,successor(u)),v))**.
% 299.94/300.92 105861[3:SpR:102264.0,26766.0] || -> equal(union(null_class,intersection(complement(u),successor(v))),complement(union(u,complement(successor(v)))))**.
% 299.94/300.92 105870[6:SpR:102264.0,29936.1] || -> member(null_class,intersection(complement(u),successor(v)))* member(null_class,union(u,complement(successor(v)))).
% 299.94/300.92 105894[3:SpR:102264.0,96978.0] || -> subclass(complement(successor(successor(union(u,complement(successor(v)))))),intersection(complement(u),successor(v)))*.
% 299.94/300.92 105903[0:SpR:102264.0,95719.0] || -> subclass(complement(union(intersection(complement(u),successor(v)),w)),union(u,complement(successor(v))))*.
% 299.94/300.92 105905[3:SpR:102264.0,96527.0] || -> subclass(complement(successor(successor(intersection(complement(u),successor(v))))),union(u,complement(successor(v))))*.
% 299.94/300.92 105909[3:SpR:102264.0,100257.0] || -> subclass(complement(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.94/300.92 105923[0:SpR:102264.0,95777.0] || -> subclass(complement(union(u,intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.92 105925[3:SpR:102264.0,100329.0] || -> subclass(complement(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.94/300.92 105957[3:SpR:26766.0,102264.0] || -> equal(complement(intersection(union(null_class,u),successor(v))),union(complement(u),complement(successor(v))))**.
% 299.94/300.92 106065[3:Rew:26764.0,105940.1] || equal(successor(u),null_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92 107906[0:SpR:44.0,100569.0] || -> equal(union(complement(power_class(u)),complement(successor(v))),complement(intersection(power_class(u),successor(v))))**.
% 299.94/300.92 108401[0:SpR:44.0,100580.0] || -> equal(union(complement(successor(u)),complement(power_class(v))),complement(intersection(successor(u),power_class(v))))**.
% 299.94/300.92 109404[3:Res:103779.1,8.0] || equal(successor(u),null_class) subclass(v,successor(u))* -> equal(v,successor(u)).
% 299.94/300.92 113157[3:Res:113135.0,5362.0] || -> subclass(regular(complement(successor(null_class))),u) equal(not_subclass_element(regular(complement(successor(null_class))),u),null_class)**.
% 299.94/300.92 113452[3:Res:113084.0,327.1] inductive(regular(union(null_class,complement(omega)))) || -> equal(regular(union(null_class,complement(omega))),omega)**.
% 299.94/300.92 113506[3:Rew:101822.0,113408.0] || -> subclass(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))*.
% 299.94/300.92 113507[3:Rew:101822.0,113415.0] || -> subclass(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92 114723[3:Res:114621.0,5362.0] || -> subclass(regular(complement(singleton(u))),v) equal(not_subclass_element(regular(complement(singleton(u))),v),u)**.
% 299.94/300.92 115775[3:Res:114715.0,327.1] inductive(regular(complement(intersection(omega,u)))) || -> equal(regular(complement(intersection(omega,u))),omega)**.
% 299.94/300.92 115913[3:Res:115700.0,327.1] inductive(regular(complement(intersection(u,omega)))) || -> equal(regular(complement(intersection(u,omega))),omega)**.
% 299.94/300.92 117207[3:SpL:46591.0,113432.0] || subclass(power_class(complement(power_class(u))),null_class) -> subclass(regular(null_class),image(element_relation,power_class(u)))*.
% 299.94/300.92 117209[3:SpL:102187.0,113432.0] || subclass(power_class(complement(successor(u))),null_class) -> subclass(regular(null_class),image(element_relation,successor(u)))*.
% 299.94/300.92 117623[3:SpL:46591.0,116330.0] || equal(regular(power_class(complement(power_class(u)))),universal_class) -> member(null_class,image(element_relation,power_class(u)))*.
% 299.94/300.92 117625[3:SpL:102187.0,116330.0] || equal(regular(power_class(complement(successor(u)))),universal_class) -> member(null_class,image(element_relation,successor(u)))*.
% 299.94/300.92 117854[7:SpR:72531.1,113455.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),u)*.
% 299.94/300.92 118501[0:Obv:118475.0] || -> equal(intersection(restrict(u,v,w),singleton(x)),null_class)** member(x,cross_product(v,w)).
% 299.94/300.92 118912[0:Obv:118888.0] || -> equal(intersection(singleton(u),restrict(v,w,x)),null_class)** member(u,cross_product(w,x)).
% 299.94/300.92 119753[7:SpR:72531.1,117791.0] function(complement(intersection(u,v))) || -> subclass(regular(successor(complement(intersection(u,v)))),v)*.
% 299.94/300.92 120080[3:Rew:47142.0,119950.0] || -> subclass(regular(union(power_class(complement(union(u,v))),w)),image(element_relation,union(u,v)))*.
% 299.94/300.92 120081[3:Rew:101822.0,119952.0] || -> subclass(regular(union(union(u,complement(power_class(v))),w)),intersection(complement(u),power_class(v)))*.
% 299.94/300.92 120082[3:Rew:101822.0,119953.0] || -> subclass(regular(union(union(u,complement(successor(v))),w)),intersection(complement(u),successor(v)))*.
% 299.94/300.92 120083[3:Rew:101822.0,119954.0] || -> subclass(regular(union(union(complement(power_class(u)),v),w)),intersection(power_class(u),complement(v)))*.
% 299.94/300.92 121063[3:Rew:47142.0,120933.0] || -> subclass(regular(union(u,power_class(complement(union(v,w))))),image(element_relation,union(v,w)))*.
% 299.94/300.92 121064[3:Rew:101822.0,120935.0] || -> subclass(regular(union(u,union(v,complement(power_class(w))))),intersection(complement(v),power_class(w)))*.
% 299.94/300.92 121065[3:Rew:101822.0,120936.0] || -> subclass(regular(union(u,union(v,complement(successor(w))))),intersection(complement(v),successor(w)))*.
% 299.94/300.92 121066[3:Rew:101822.0,120937.0] || -> subclass(regular(union(u,union(complement(power_class(v)),w))),intersection(power_class(v),complement(w)))*.
% 299.94/300.92 121209[3:Rew:48833.0,121088.0] || -> subclass(regular(union(image(element_relation,union(u,v)),w)),power_class(complement(union(u,v))))*.
% 299.94/300.92 121569[3:Rew:48833.0,121445.0] || -> subclass(regular(union(u,image(element_relation,union(v,w)))),power_class(complement(union(v,w))))*.
% 299.94/300.92 124360[0:SpR:112558.0,26275.1] || equal(complement(successor(union(u,v))),universal_class) -> member(omega,complement(union(v,u)))*.
% 299.94/300.92 124362[0:SpR:112558.0,26389.1] || equal(complement(successor(union(u,v))),universal_class) -> member(null_class,complement(union(v,u)))*.
% 299.94/300.92 124733[0:SpL:112558.0,23752.0] || subclass(union(u,v),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.92 125499[3:SpR:46591.0,115740.1] || subclass(image(element_relation,power_class(u)),v) -> subclass(regular(power_class(complement(power_class(u)))),v)*.
% 299.94/300.92 125501[3:SpR:102187.0,115740.1] || subclass(image(element_relation,successor(u)),v) -> subclass(regular(power_class(complement(successor(u)))),v)*.
% 299.94/300.92 125545[3:Res:115740.1,327.1] inductive(regular(complement(u))) || subclass(u,omega) -> equal(regular(complement(u)),omega)**.
% 299.94/300.92 125549[3:Res:115740.1,23756.0] || subclass(u,complement(singleton(regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92 127976[3:Rew:72535.0,127884.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 129215[0:Rew:72365.0,129074.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(w,union(u,v))),symmetric_difference(u,v))*.
% 299.94/300.92 129388[0:Rew:72365.0,129247.0] || -> subclass(intersection(complement(intersection(u,v)),intersection(union(u,v),w)),symmetric_difference(u,v))*.
% 299.94/300.92 131798[3:Rew:72365.0,131676.0] || -> subclass(intersection(union(u,v),union(null_class,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.92 135279[3:Rew:135265.1,101091.1] || equal(intersection(complement(u),union(v,w)),universal_class)** -> equal(union(u,null_class),null_class).
% 299.94/300.92 135287[3:Rew:135266.1,101460.1] || equal(intersection(union(u,v),complement(w)),universal_class)** -> equal(union(null_class,w),null_class).
% 299.94/300.92 135482[3:SpR:134531.1,46586.0] || equal(complement(u),universal_class) -> equal(union(u,complement(power_class(v))),complement(power_class(v)))**.
% 299.94/300.92 135484[3:SpR:134531.1,102264.0] || equal(complement(u),universal_class) -> equal(union(u,complement(successor(v))),complement(successor(v)))**.
% 299.94/300.92 135539[3:SpR:134531.1,72387.0] || equal(union(u,v),universal_class) -> equal(complement(intersection(u,v)),symmetric_difference(u,v))**.
% 299.94/300.92 135896[3:Rew:134531.1,135682.2] || equal(complement(u),universal_class) member(not_subclass_element(v,w),u)* -> subclass(v,w).
% 299.94/300.92 136366[3:SpR:135234.1,72387.0] || equal(complement(intersection(u,v)),universal_class)** -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92 136593[3:Rew:136228.1,30838.2] || equal(intersection(u,complement(v)),universal_class)** member(null_class,v) -> equal(u,null_class).
% 299.94/300.92 136601[3:Rew:136228.1,42396.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,w).
% 299.94/300.92 136602[3:Rew:136228.1,41792.1] || equal(intersection(u,intersection(v,w)),universal_class)** -> equal(u,null_class) member(null_class,v).
% 299.94/300.92 137700[0:Rew:72365.0,137301.1] || subclass(u,v) -> equal(intersection(complement(u),union(u,v)),symmetric_difference(u,v))**.
% 299.94/300.92 137399[0:SpR:75513.1,480.1] || subclass(u,v) member(w,symmetric_difference(u,v))* -> member(w,complement(u)).
% 299.94/300.92 137568[3:SpR:75513.1,76720.1] || subclass(u,singleton(u))* member(v,successor(u)) -> member(v,complement(u))*.
% 299.94/300.92 137623[0:SpL:75513.1,4070.1] || subclass(u,v) member(w,symmetric_difference(u,v))* member(w,u) -> .
% 299.94/300.92 137812[3:Res:86315.1,327.1] inductive(union(u,u)) || subclass(u,omega) -> equal(union(u,u),omega)**.
% 299.94/300.92 137816[3:Res:86315.1,23756.0] || subclass(u,complement(singleton(regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.94/300.92 138901[0:Rew:72535.0,138791.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),power_class(w))),complement(intersection(power_class(w),power_class(v))))*.
% 299.94/300.92 140517[0:Rew:72535.0,140394.0] || -> subclass(intersection(symmetric_difference(power_class(u),power_class(v)),w),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 141658[0:Rew:72365.0,141485.0] || -> subclass(intersection(union(u,v),intersection(w,complement(intersection(u,v)))),symmetric_difference(u,v))*.
% 299.94/300.92 142904[0:SpR:74466.0,141983.0] || -> equal(intersection(symmetric_difference(u,v),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.92 145832[3:Rew:145254.0,145723.1] || member(not_subclass_element(union(null_class,u),null_class),singleton(u))* -> subclass(union(null_class,u),null_class).
% 299.94/300.92 146166[3:Rew:145328.0,146070.1] || member(not_subclass_element(union(u,null_class),null_class),singleton(u))* -> subclass(union(u,null_class),null_class).
% 299.94/300.92 147496[3:Rew:145647.0,147398.1] || member(not_subclass_element(union(u,u),null_class),singleton(u))* -> subclass(union(u,u),null_class).
% 299.94/300.92 148073[3:Rew:72365.0,147889.0] || -> equal(intersection(symmetric_difference(cross_product(u,v),w),singleton(complement(restrict(w,u,v)))),null_class)**.
% 299.94/300.92 148075[3:Rew:72365.0,147890.0] || -> equal(intersection(symmetric_difference(u,cross_product(v,w)),singleton(complement(restrict(u,v,w)))),null_class)**.
% 299.94/300.92 148079[3:Rew:72365.0,147896.0] || -> equal(intersection(symmetric_difference(power_class(u),complement(v)),singleton(union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92 148102[3:Rew:146944.0,147980.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(v))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92 148654[3:Rew:72365.0,148479.0] || -> equal(intersection(symmetric_difference(complement(u),power_class(v)),singleton(union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92 148678[3:Rew:147067.0,148566.1] || member(not_subclass_element(intersection(u,v),null_class),singleton(u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92 149981[0:SpR:46591.0,142270.0] || -> equal(intersection(image(element_relation,power_class(u)),restrict(power_class(complement(power_class(u))),v,w)),null_class)**.
% 299.94/300.92 149983[0:SpR:102187.0,142270.0] || -> equal(intersection(image(element_relation,successor(u)),restrict(power_class(complement(successor(u))),v,w)),null_class)**.
% 299.94/300.92 150894[3:Res:354.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v).
% 299.94/300.92 150896[3:Res:350.2,150807.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(power_class(u)),universal_class))))* -> .
% 299.94/300.92 150897[3:Res:351.2,150807.0] || member(u,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(sum_class(u)),universal_class))))* -> .
% 299.94/300.92 150915[3:Res:367.1,150807.0] || subclass(ordered_pair(u,v),cantor(singleton(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> .
% 299.94/300.92 151191[3:Res:354.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(u,w),v)* -> subclass(u,w).
% 299.94/300.92 151224[3:Res:367.1,144494.0] || subclass(ordered_pair(u,v),singleton(w)) member(unordered_pair(u,singleton(v)),w)* -> .
% 299.94/300.92 151976[3:SpR:147875.0,39614.1] || subclass(restrict(u,v,w),singleton(u))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92 153323[3:SpL:72387.0,151493.0] || member(complement(symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v))))* -> .
% 299.94/300.92 153364[3:SpL:100576.0,151493.0] || member(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w)))* -> .
% 299.94/300.92 153374[3:SpL:100566.0,151493.0] || member(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w)))* -> .
% 299.94/300.92 153979[8:SpL:51895.0,153946.0] || member(universal_class,complement(union(cross_product(universal_class,universal_class),complement(compose(complement(element_relation),inverse(element_relation))))))* -> .
% 299.94/300.92 154719[3:SpL:100576.0,153263.0] || member(union(complement(union(u,v)),w),symmetric_difference(complement(w),union(u,v)))* -> .
% 299.94/300.92 154730[3:SpL:100566.0,153263.0] || member(union(u,complement(union(v,w))),symmetric_difference(union(v,w),complement(u)))* -> .
% 299.94/300.92 155117[0:Rew:72365.0,154878.0] || -> subclass(intersection(union(u,v),intersection(complement(intersection(u,v)),w)),symmetric_difference(u,v))*.
% 299.94/300.92 157883[6:SpL:65061.1,48465.0] || equal(successor(cross_product(singleton(null_class),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92 158408[3:SpL:65061.1,49193.0] || equal(successor(cross_product(singleton(omega),universal_class)),null_class)** equal(complement(cantor(universal_class)),null_class) -> .
% 299.94/300.92 163478[3:MRR:163420.3,47792.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(v,u)),u)**.
% 299.94/300.92 163670[0:Res:159845.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(domain_relation),union(u,v)).
% 299.94/300.92 163819[3:MRR:163764.3,47790.0] || member(u,v) -> equal(singleton(u),null_class) equal(regular(unordered_pair(u,v)),u)**.
% 299.94/300.92 164628[3:Rew:4413.0,164495.1,71037.0,164495.1,7649.0,164495.1] || subclass(image(element_relation,power_class(u)),null_class)* -> equal(complement(power_class(complement(power_class(u)))),null_class).
% 299.94/300.92 166296[0:MRR:166289.0,99.0] || subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(null_class,compose(null_class,null_class)))*.
% 299.94/300.92 166353[3:Res:164017.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(composition_function),union(u,v)).
% 299.94/300.92 166449[0:MRR:166442.0,99.0] || subclass(composition_function,singleton(u))* -> equal(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),u)*.
% 299.94/300.92 167765[3:Rew:537.1,167764.0] || member(complement(singleton(null_class)),complement(successor(null_class)))* -> subclass(singleton(complement(singleton(null_class))),null_class).
% 299.94/300.92 168102[0:Res:159836.1,2.0] || equal(first(regular(domain_relation)),universal_class) subclass(regular(domain_relation),u)* -> member(null_class,u).
% 299.94/300.92 168251[3:SpL:65061.1,163576.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 168352[3:SpL:65061.1,163693.0] || equal(successor(cross_product(singleton(regular(domain_relation)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 168384[3:Res:164008.1,2.0] || equal(first(regular(composition_function)),universal_class) subclass(regular(composition_function),u)* -> member(null_class,u).
% 299.94/300.92 168587[3:SpL:65061.1,166230.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 168899[3:SpL:65061.1,166376.0] || equal(successor(cross_product(singleton(regular(composition_function)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 169079[3:SpR:166613.0,75513.1] || subclass(union(element_relation,element_relation),complement(compose(element_relation,universal_class)))* -> equal(union(element_relation,element_relation),null_class).
% 299.94/300.92 170494[3:SpL:65061.1,38879.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 170643[3:SpL:65061.1,38880.0] || equal(successor(cross_product(singleton(singleton(u)),universal_class)),null_class)** subclass(universal_class,cantor(universal_class)) -> .
% 299.94/300.92 171392[3:SpR:65061.1,78525.0] || equal(successor(successor(apply(null_class,u))),null_class)** -> subclass(universal_class,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 172087[3:SpR:65061.1,78588.0] || equal(successor(successor(sum_class(range_of(null_class)))),null_class) -> subclass(universal_class,complement(apply(null_class,u)))*.
% 299.94/300.92 172158[3:SpR:81085.0,75513.1] || subclass(intersection(u,element_relation),complement(compose(element_relation,universal_class)))* -> equal(intersection(u,element_relation),null_class).
% 299.94/300.92 172522[3:SpR:81087.0,75513.1] || subclass(intersection(element_relation,u),complement(compose(element_relation,universal_class)))* -> equal(intersection(element_relation,u),null_class).
% 299.94/300.92 173654[3:SpR:65061.1,83795.0] || equal(successor(successor(complement(apply(null_class,u)))),null_class)** -> subclass(universal_class,sum_class(range_of(null_class))).
% 299.94/300.92 173675[3:SpR:65061.1,83800.0] || equal(successor(successor(complement(sum_class(range_of(null_class))))),null_class)** -> subclass(universal_class,apply(null_class,u))*.
% 299.94/300.92 174389[6:MRR:23148.2,174377.0] || member(regular(regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class).
% 299.94/300.92 174759[7:SpL:72531.1,174385.0] function(complement(compose(element_relation,universal_class))) || subclass(element_relation,successor(complement(compose(element_relation,universal_class))))* -> .
% 299.94/300.92 174774[7:SpL:72531.1,174386.0] function(complement(compose(element_relation,universal_class))) || equal(successor(complement(compose(element_relation,universal_class))),universal_class)** -> .
% 299.94/300.92 174967[7:SpL:72531.1,174768.0] function(complement(compose(element_relation,universal_class))) || equal(successor(complement(compose(element_relation,universal_class))),element_relation)** -> .
% 299.94/300.92 179174[6:Res:174985.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> member(regular(element_relation),union(u,v)).
% 299.94/300.92 180984[6:Res:174975.1,2.0] || equal(first(regular(element_relation)),universal_class) subclass(regular(element_relation),u)* -> member(null_class,u).
% 299.94/300.92 181646[6:SpL:65061.1,179074.0] || equal(successor(cross_product(singleton(regular(element_relation)),universal_class)),null_class)** equal(cantor(universal_class),universal_class) -> .
% 299.94/300.92 2167[0:Res:24.2,2158.1] || member(null_class,u) member(null_class,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.94/300.92 1278[0:Res:24.2,437.1] || member(omega,u) member(omega,v) equal(complement(intersection(v,u)),universal_class)** -> .
% 299.94/300.92 4931[0:Res:4124.0,1368.1] single_valued_class(restrict(cross_product(universal_class,universal_class),u,v)) || -> function(restrict(cross_product(universal_class,universal_class),u,v))*.
% 299.94/300.92 4996[0:Res:4125.0,8.0] || subclass(union(u,v),symmetric_difference(u,v))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92 9819[0:SpL:475.0,2135.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92 9823[0:SpL:475.0,373.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(omega,complement(restrict(u,v,w)))*.
% 299.94/300.92 9946[0:SpL:476.0,2135.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92 9950[0:SpL:476.0,373.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(omega,complement(restrict(w,u,v)))*.
% 299.94/300.92 11059[0:SSi:11046.0,70.0] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),u)** member(v,universal_class).
% 299.94/300.92 11060[0:SSi:11052.0,70.0] || -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)** member(u,universal_class).
% 299.94/300.92 11133[0:Obv:11124.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w) member(u,universal_class).
% 299.94/300.92 11134[0:Obv:11117.0] || -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w) member(v,universal_class).
% 299.94/300.92 13024[0:Rew:4626.0,13018.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(null_class,w))* -> subclass(v,range_of(null_class)).
% 299.94/300.92 13419[0:Res:17.2,5609.1] || member(null_class,u) member(null_class,v) subclass(domain_relation,complement(cross_product(v,u)))* -> .
% 299.94/300.92 14434[0:SpL:479.0,5611.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92 14930[3:Res:353.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.94/300.92 14982[0:SpL:1180.1,14977.0] || subclass(universal_class,complement(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 14990[0:SpL:1180.1,14985.0] || equal(complement(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 15018[0:SpL:1179.1,15007.0] || subclass(universal_class,complement(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.94/300.92 15041[0:SpL:1179.1,15013.0] || subclass(universal_class,complement(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 15087[3:Res:14919.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.94/300.92 15099[3:Res:14924.1,2.0] || subclass(universal_class,sum_class(range_of(null_class))) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.94/300.92 15125[3:Res:353.2,10076.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),sum_class(range_of(null_class)))*.
% 299.94/300.92 15210[0:SpL:479.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.92 15253[3:Res:15225.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(omega,v).
% 299.94/300.92 15303[3:Res:15239.1,2.0] || equal(sum_class(range_of(null_class)),universal_class) subclass(apply(null_class,u),v)* -> member(null_class,v).
% 299.94/300.92 15377[0:SpL:479.0,14448.0] || equal(symmetric_difference(complement(u),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92 16210[3:Rew:15422.0,15789.0] || member(u,cantor(u)) subclass(element_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92 16066[3:Rew:16029.0,13354.1] || member(u,apply(null_class,v))* subclass(sum_class(range_of(null_class)),w)* -> member(u,w)*.
% 299.94/300.92 17063[3:SpR:17051.0,59.1] || member(ordered_pair(universal_class,u),compose(v,w))* -> member(u,image(v,image(w,null_class))).
% 299.94/300.92 17172[3:SpR:17061.0,17.2] || member(universal_class,u) member(null_class,v) -> member(singleton(singleton(null_class)),cross_product(v,u))*.
% 299.94/300.92 17304[3:SpR:17074.0,351.2] || member(image(u,null_class),universal_class) subclass(universal_class,v) -> member(apply(u,universal_class),v)*.
% 299.94/300.92 18047[3:SpL:17058.0,9.0] || member(u,ordered_pair(universal_class,v))* -> equal(u,unordered_pair(universal_class,singleton(v))) equal(u,null_class).
% 299.94/300.92 18126[3:Res:17208.1,218.0] || equal(restrict(u,v,w),singleton(singleton(null_class)))** -> member(singleton(null_class),cross_product(v,w))*.
% 299.94/300.92 18135[3:Res:17208.1,4386.0] || equal(regular(u),singleton(singleton(null_class))) member(singleton(null_class),u)* -> equal(u,null_class).
% 299.94/300.92 18406[3:SpL:17075.0,9.0] || member(u,ordered_pair(v,universal_class))* -> equal(u,unordered_pair(v,null_class)) equal(u,singleton(v)).
% 299.94/300.92 19158[0:Res:508.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(omega,w).
% 299.94/300.92 19403[0:Res:2223.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(null_class,w).
% 299.94/300.92 19448[0:Res:17.2,691.1] || member(u,v)* member(w,x)* subclass(universal_class,complement(cross_product(x,v)))* -> .
% 299.94/300.92 19575[0:Res:3678.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.92 19578[3:Res:3678.2,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(u,element_relation)* -> equal(singleton(u),null_class).
% 299.94/300.92 19587[0:Res:3678.2,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.94/300.92 19593[3:Res:3678.2,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(singleton(u),null_class) member(u,apply(null_class,v))*.
% 299.94/300.92 19594[3:Res:3678.2,10076.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,sum_class(range_of(null_class)))*.
% 299.94/300.92 19995[3:Res:354.2,19874.0] || subclass(u,cantor(not_subclass_element(u,v)))* subclass(universal_class,complement(element_relation)) -> subclass(u,v).
% 299.94/300.92 19997[3:Res:350.2,19874.0] || member(u,universal_class) subclass(universal_class,cantor(power_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 19998[3:Res:351.2,19874.0] || member(u,universal_class) subclass(universal_class,cantor(sum_class(u)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 20042[3:SpL:43.0,19982.0] || member(inverse(restrict(u,v,universal_class)),image(u,v))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 20043[3:Res:3678.2,19982.0] || subclass(universal_class,range_of(u))* subclass(universal_class,complement(element_relation)) -> equal(singleton(inverse(u)),null_class).
% 299.94/300.92 20615[3:Res:353.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(u,null_class) member(regular(u),apply(null_class,w))*.
% 299.94/300.92 20627[3:Res:3678.2,10075.0] || subclass(universal_class,apply(null_class,u))* -> equal(singleton(v),null_class) member(v,apply(null_class,w))*.
% 299.94/300.92 20721[0:Res:10922.2,2.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92 20724[3:Res:10922.2,7653.1] || subclass(universal_class,complement(compose(element_relation,universal_class)))* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.94/300.92 20733[0:Res:10922.2,481.0] || subclass(universal_class,symmetric_difference(u,v)) -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.94/300.92 20743[3:Res:10922.2,10074.0] || subclass(universal_class,sum_class(range_of(null_class))) -> equal(u,null_class) member(regular(u),apply(null_class,v))*.
% 299.94/300.92 20744[3:Res:10922.2,10075.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),apply(null_class,w))*.
% 299.94/300.92 20745[3:Res:10922.2,10076.0] || subclass(universal_class,apply(null_class,u))* -> equal(v,null_class) member(regular(v),sum_class(range_of(null_class)))*.
% 299.94/300.92 21842[0:Res:4124.0,3163.0] || -> equal(restrict(singleton(u),v,w),null_class) equal(regular(restrict(singleton(u),v,w)),u)**.
% 299.94/300.92 21982[3:Res:17248.1,2.0] || subclass(ordered_pair(u,universal_class),v)* subclass(v,w)* -> member(unordered_pair(u,null_class),w)*.
% 299.94/300.92 21985[3:Res:17248.1,7653.1] || subclass(ordered_pair(u,universal_class),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,null_class),element_relation) -> .
% 299.94/300.92 21994[3:Res:17248.1,481.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(v,w)) -> member(unordered_pair(u,null_class),union(v,w))*.
% 299.94/300.92 22005[3:Res:17248.1,10074.0] || subclass(ordered_pair(u,universal_class),sum_class(range_of(null_class))) -> member(unordered_pair(u,null_class),apply(null_class,v))*.
% 299.94/300.92 22006[3:Res:17248.1,10075.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),apply(null_class,w))*.
% 299.94/300.92 22007[3:Res:17248.1,10076.0] || subclass(ordered_pair(u,universal_class),apply(null_class,v))* -> member(unordered_pair(u,null_class),sum_class(range_of(null_class)))*.
% 299.94/300.92 22015[3:MRR:18411.0,22012.0] || -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class))** equal(regular(ordered_pair(u,universal_class)),singleton(u)).
% 299.94/300.92 22177[0:Res:367.1,219.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),w).
% 299.94/300.92 22196[3:Res:367.1,19874.0] || subclass(ordered_pair(u,v),cantor(unordered_pair(u,singleton(v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.92 22293[0:SpL:29.0,4070.1] || member(u,symmetric_difference(v,cross_product(w,x)))* member(u,restrict(v,w,x)) -> .
% 299.94/300.92 22296[0:SpL:30.0,4070.1] || member(u,symmetric_difference(cross_product(v,w),x))* member(u,restrict(x,v,w)) -> .
% 299.94/300.92 22333[0:Res:3.1,4070.1] || member(not_subclass_element(intersection(u,v),w),symmetric_difference(u,v))* -> subclass(intersection(u,v),w).
% 299.94/300.92 22367[3:Res:17208.1,4070.1] || equal(intersection(u,v),singleton(singleton(null_class))) member(singleton(null_class),symmetric_difference(u,v))* -> .
% 299.94/300.92 23160[0:MRR:23132.0,10104.1] || -> member(regular(regular(complement(u))),u)* equal(regular(complement(u)),null_class) equal(complement(u),null_class).
% 299.94/300.92 23906[0:Obv:23899.1] || equal(intersection(singleton(u),v),complement(singleton(u)))** -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92 23907[0:Obv:23898.1] || equal(intersection(u,singleton(v)),complement(singleton(v)))** -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92 25960[0:Res:365.1,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.92 26260[0:MRR:26247.0,10104.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class).
% 299.94/300.92 26262[0:MRR:26235.0,10106.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(u))* subclass(complement(union(u,v)),w).
% 299.94/300.92 26379[0:MRR:26364.0,10104.1] || subclass(u,complement(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class).
% 299.94/300.92 26381[0:MRR:26352.0,10106.1] || -> member(not_subclass_element(complement(union(u,v)),w),complement(v))* subclass(complement(union(u,v)),w).
% 299.94/300.92 26581[0:Res:26549.1,2.0] || equal(complement(successor(u)),universal_class) subclass(complement(singleton(u)),v)* -> member(omega,v).
% 299.94/300.92 26812[3:Rew:26764.0,25919.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,complement(w))).
% 299.94/300.92 26827[3:Rew:26764.0,25937.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92 27014[3:Rew:26766.0,20622.0] || subclass(domain_relation,union(null_class,apply(null_class,u)))* -> member(ordered_pair(null_class,null_class),apply(null_class,v))*.
% 299.94/300.92 27015[3:Rew:26766.0,15132.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.94/300.92 27018[3:Rew:26766.0,23387.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.92 27019[3:Rew:26766.0,23386.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(ordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.92 27020[3:Rew:26766.0,21965.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),sum_class(range_of(null_class)))*.
% 299.94/300.92 27021[3:Rew:26766.0,21964.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),apply(null_class,x))*.
% 299.94/300.92 27025[3:Rew:26766.0,14937.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.94/300.92 27027[3:Rew:26766.0,23385.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(ordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.92 27028[3:Rew:26766.0,21963.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),apply(null_class,w))*.
% 299.94/300.92 28279[3:Rew:27497.0,27040.0] || subclass(domain_relation,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(null_class,null_class),element_relation) -> .
% 299.94/300.92 28280[3:Rew:27497.0,27042.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(ordered_pair(u,v),element_relation)* -> .
% 299.94/300.92 28281[3:Rew:27497.0,27043.0] || subclass(universal_class,union(null_class,complement(compose(element_relation,universal_class))))* member(unordered_pair(u,v),element_relation)* -> .
% 299.94/300.92 27052[3:Rew:26766.0,5203.0] || equal(union(null_class,regular(u)),universal_class)** member(singleton(v),u)* -> equal(u,null_class).
% 299.94/300.92 27114[3:Rew:26766.0,14213.0] || subclass(domain_relation,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(null_class,null_class),union(u,v))*.
% 299.94/300.92 27116[3:Rew:26766.0,23372.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.92 27117[3:Rew:26766.0,21952.0] || subclass(universal_class,union(null_class,symmetric_difference(u,v))) -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.92 27119[3:Rew:26766.0,5314.0] || equal(union(null_class,restrict(u,v,w)),universal_class)** -> member(singleton(x),cross_product(v,w))*.
% 299.94/300.92 27133[3:Rew:26766.0,4066.1] || member(singleton(u),symmetric_difference(v,w))* subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.92 27136[3:Rew:26766.0,21634.1] || member(singleton(u),symmetric_difference(v,w))* equal(union(null_class,intersection(v,w)),universal_class) -> .
% 299.94/300.92 28285[3:Rew:26766.0,27142.0] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),u)*.
% 299.94/300.92 28286[3:Rew:26766.0,27143.0] || -> equal(union(null_class,intersection(u,v)),null_class) member(regular(union(null_class,intersection(u,v))),v)*.
% 299.94/300.92 28287[3:Rew:26766.0,27171.1] || member(not_subclass_element(union(null_class,complement(u)),v),u)* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.92 28288[3:Rew:26766.0,27180.2] || subclass(u,v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.92 27185[3:Rew:26766.0,14199.0] || subclass(domain_relation,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(null_class,null_class),v)*.
% 299.94/300.92 27188[3:Rew:26766.0,23359.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(ordered_pair(w,x),v)*.
% 299.94/300.92 27189[3:Rew:26766.0,21940.0] || subclass(universal_class,union(null_class,u))* subclass(u,v)* -> member(unordered_pair(w,x),v)*.
% 299.94/300.92 29302[3:Rew:28866.0,29297.1] single_valued_class(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92 29987[3:SpR:6220.1,17074.0] || -> equal(cross_product(null_class,universal_class),null_class) equal(apply(regular(cross_product(null_class,universal_class)),universal_class),sum_class(range_of(null_class)))**.
% 299.94/300.92 30511[3:SpR:27497.0,5792.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(null_class,u)))),successor(union(null_class,u)))*.
% 299.94/300.92 30603[3:Rew:27497.0,30558.1] || subclass(union(null_class,complement(u)),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 30565[3:SpL:27497.0,18114.1] || equal(union(null_class,u),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92 30836[0:Rew:56.0,30808.1,56.0,30808.0] || -> subclass(singleton(regular(intersection(u,power_class(v)))),power_class(v))* equal(intersection(u,power_class(v)),null_class).
% 299.94/300.92 30842[3:MRR:30841.0,10104.1] || -> member(regular(intersection(u,union(null_class,v))),v)* equal(intersection(u,union(null_class,v)),null_class).
% 299.94/300.92 31186[0:Rew:56.0,31154.1,56.0,31154.0] || -> subclass(singleton(regular(intersection(power_class(u),v))),power_class(u))* equal(intersection(power_class(u),v),null_class).
% 299.94/300.92 31193[3:MRR:31192.0,10104.1] || -> member(regular(intersection(union(null_class,u),v)),u)* equal(intersection(union(null_class,u),v),null_class).
% 299.94/300.92 33043[3:Rew:26766.0,33042.0] || subclass(symmetric_difference(u,v),union(null_class,intersection(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 33287[0:Rew:27.0,33176.2] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(v,w)).
% 299.94/300.92 33735[0:Obv:33705.1] || member(u,v) -> subclass(intersection(w,singleton(u)),intersection(v,intersection(w,singleton(u))))*.
% 299.94/300.92 34081[0:Obv:34049.1] || member(u,v) -> subclass(intersection(singleton(u),w),intersection(v,intersection(singleton(u),w)))*.
% 299.94/300.92 34398[0:Rew:56.0,34372.0] || subclass(u,power_class(v)) -> subclass(singleton(not_subclass_element(u,w)),power_class(v))* subclass(u,w).
% 299.94/300.92 35742[3:SpR:30548.0,5792.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,u)))),successor(union(u,u)))*.
% 299.94/300.92 35861[3:Rew:30548.0,35809.1] || subclass(union(null_class,complement(u)),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 35817[3:SpL:30548.0,18114.1] || equal(union(u,u),singleton(singleton(null_class)))** subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92 35978[0:Res:33146.0,8.0] || subclass(complement(singleton(u)),u)* -> equal(singleton(u),null_class) equal(complement(singleton(u)),u).
% 299.94/300.92 36048[3:Res:36034.0,8.0] || subclass(complement(element_relation),complement(compose(element_relation,universal_class)))* -> equal(complement(compose(element_relation,universal_class)),complement(element_relation)).
% 299.94/300.92 36117[3:Res:7.1,7747.0] || equal(complement(compose(element_relation,universal_class)),u)* member(regular(u),element_relation)* -> equal(u,null_class).
% 299.94/300.92 36155[3:Res:347.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(omega),universal_class))))* -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.94/300.92 36162[3:Res:2130.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(null_class),universal_class))))* -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92 37205[3:SpR:35849.0,21664.1] || equal(power_class(union(null_class,u)),universal_class) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92 37206[3:SpR:35849.0,20388.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92 37226[3:SpR:35849.0,21664.1] || equal(power_class(union(u,u)),universal_class)** -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92 37227[3:SpR:35849.0,20388.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92 37782[7:SpR:37608.1,104.0] function(single_valued1(u)) || -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92 37853[7:SpL:37608.1,15443.1] function(u) || member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.94/300.92 38095[7:SoR:37564.0,2263.2] single_valued_class(inverse(u)) || equal(cross_product(universal_class,universal_class),inverse(u))* -> equal(range_of(u),universal_class)**.
% 299.94/300.92 38124[7:SpR:38092.1,5722.0] one_to_one(restrict(cross_product(u,universal_class),v,w)) || -> equal(image(cross_product(v,w),u),universal_class)**.
% 299.94/300.92 38141[7:SoR:37609.0,2263.2] single_valued_class(power_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),power_class(u))* -> .
% 299.94/300.92 38144[7:SoR:37610.0,2263.2] single_valued_class(sum_class(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),sum_class(u))* -> .
% 299.94/300.92 38157[7:SoR:37620.0,2263.2] single_valued_class(cantor(u)) || member(u,universal_class)* equal(cross_product(universal_class,universal_class),cantor(u))* -> .
% 299.94/300.92 38168[7:SpR:38158.1,14.0] one_to_one(u) || -> equal(unordered_pair(null_class,unordered_pair(inverse(u),singleton(v))),ordered_pair(inverse(u),v))**.
% 299.94/300.92 38223[7:SpL:38158.1,380.0] one_to_one(u) || member(singleton(singleton(null_class)),cross_product(v,w))* -> member(inverse(u),w)*.
% 299.94/300.92 38354[7:Rew:17205.1,38353.2] one_to_one(u) || member(ordered_pair(v,singleton(singleton(null_class))),application_function)* -> equal(inverse(u),universal_class)**.
% 299.94/300.92 39042[3:MRR:39032.0,242.0] || subclass(domain_relation,complement(cantor(u))) -> equal(apply(u,ordered_pair(null_class,null_class)),sum_class(range_of(null_class)))**.
% 299.94/300.92 39044[3:MRR:39017.0,242.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,ordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.94/300.92 39045[3:MRR:39016.0,12.0] || subclass(universal_class,complement(cantor(u))) -> equal(apply(u,unordered_pair(v,w)),sum_class(range_of(null_class)))**.
% 299.94/300.92 39047[3:MRR:39006.0,10104.1] || -> equal(apply(u,regular(complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.94/300.92 39339[3:Res:7.1,15788.1] || equal(singleton(u),domain_relation)** member(v,universal_class) -> equal(ordered_pair(v,cantor(v)),u)*.
% 299.94/300.92 39772[3:Res:7.1,15811.1] || equal(compose_class(u),domain_relation) member(v,universal_class) -> equal(compose(u,v),cantor(v))**.
% 299.94/300.92 40029[3:Res:166.1,39347.0] || -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),u)*.
% 299.94/300.92 40055[3:Res:159.1,39347.0] || -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),v)*.
% 299.94/300.92 40361[0:SpR:479.0,39766.0] || -> equal(intersection(union(u,v),symmetric_difference(complement(u),complement(v))),symmetric_difference(complement(u),complement(v)))**.
% 299.94/300.92 40930[3:SpR:26811.0,22102.0] || -> subclass(complement(union(image(element_relation,successor(null_class)),u)),intersection(power_class(complement(singleton(null_class))),complement(u)))*.
% 299.94/300.92 40946[3:SpR:26811.0,26275.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(omega,power_class(complement(singleton(null_class)))).
% 299.94/300.92 40948[3:SpR:26811.0,26389.1] || equal(complement(successor(image(element_relation,successor(null_class)))),universal_class)** -> member(null_class,power_class(complement(singleton(null_class)))).
% 299.94/300.92 40973[3:SpR:26811.0,22102.0] || -> subclass(complement(union(u,image(element_relation,successor(null_class)))),intersection(complement(u),power_class(complement(singleton(null_class)))))*.
% 299.94/300.92 41098[3:SpR:17061.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(universal_class,cantor(singleton(singleton(null_class)))),null_class),u)*.
% 299.94/300.92 41149[3:Res:15527.1,15.0] || subclass(domain_relation,rotate(cross_product(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.94/300.92 41211[3:SpR:17061.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(universal_class,null_class),cantor(singleton(singleton(null_class)))),u)*.
% 299.94/300.92 41218[3:SpR:17061.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(null_class)),cantor(ordered_pair(universal_class,null_class))),u)*.
% 299.94/300.92 42971[3:Rew:36218.0,42880.1] || subclass(u,v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.92 43167[0:SpR:42933.1,475.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.92 43168[0:SpR:42933.1,476.0] || subclass(complement(restrict(u,v,w)),null_class)* -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.94/300.92 44551[0:Res:93.0,3164.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose_class(v),null_class) member(regular(compose_class(v)),u)*.
% 299.94/300.92 44555[0:Res:106.0,3164.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> equal(application_function,null_class) member(regular(application_function),u).
% 299.94/300.92 44561[0:Res:7.1,3164.0] || equal(u,v)* subclass(u,w)* -> equal(v,null_class) member(regular(v),w)*.
% 299.94/300.92 44613[0:Rew:536.1,44582.3] || subclass(complement(u),v)* -> member(w,u)* equal(singleton(w),null_class) member(w,v)*.
% 299.94/300.92 44718[3:Rew:26771.0,44672.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.94/300.92 44734[0:Obv:44705.1] || subclass(complement(union(u,v)),symmetric_difference(u,v))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92 45113[0:Rew:114.0,45029.1] || member(not_subclass_element(symmetric_difference(u,v),w),intersection(u,v))* -> subclass(symmetric_difference(u,v),w).
% 299.94/300.92 45186[3:MRR:41112.1,45167.0] || subclass(domain_relation,rotate(complement(unordered_pair(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),w))))* -> .
% 299.94/300.92 45187[3:MRR:41111.1,45167.0] || subclass(domain_relation,rotate(complement(unordered_pair(u,ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w)))))* -> .
% 299.94/300.92 45189[3:MRR:41231.1,45167.0] || subclass(domain_relation,flip(complement(unordered_pair(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),w))))* -> .
% 299.94/300.92 45190[3:MRR:41230.1,45167.0] || subclass(domain_relation,flip(complement(unordered_pair(u,ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v)))))))* -> .
% 299.94/300.92 45344[0:Obv:45314.1] || equal(u,v) -> subclass(v,complement(unordered_pair(v,u)))* equal(unordered_pair(v,u),null_class).
% 299.94/300.92 45869[0:Res:7.1,5369.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),u)*.
% 299.94/300.92 46304[3:Res:10545.2,21267.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(complement(successor_relation),universal_class) -> .
% 299.94/300.92 46305[0:Res:10545.2,386.1] || member(u,universal_class) equal(successor(singleton(u)),u)** subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.92 46459[0:Res:3436.2,16.0] || member(inverse(u),universal_class) subclass(domain_relation,cross_product(v,w))* -> member(range_of(u),w)*.
% 299.94/300.92 46468[3:MRR:46417.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.94/300.92 46632[0:Rew:46582.0,9982.1] || -> member(u,intersection(complement(v),power_class(w))) subclass(singleton(u),union(v,complement(power_class(w))))*.
% 299.94/300.92 46689[0:Rew:46582.0,22747.0] || -> subclass(complement(union(u,image(element_relation,power_class(v)))),intersection(complement(u),power_class(complement(power_class(v)))))*.
% 299.94/300.92 46721[0:Rew:46582.0,5522.1] inductive(intersection(complement(u),power_class(v))) || equal(union(u,complement(power_class(v))),universal_class)** -> .
% 299.94/300.92 46722[3:Rew:46582.0,44752.1] || subclass(intersection(complement(u),power_class(v)),null_class)* -> subclass(universal_class,union(u,complement(power_class(v)))).
% 299.94/300.92 46772[6:Rew:46582.0,44626.1] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 46795[0:Rew:46582.0,42145.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(intersection(complement(u),power_class(v)),w)),null_class)**.
% 299.94/300.92 46796[0:Rew:46582.0,42495.0] || -> equal(intersection(union(u,complement(power_class(v))),intersection(w,intersection(complement(u),power_class(v)))),null_class)**.
% 299.94/300.92 46800[6:Rew:46582.0,46541.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 46819[0:Rew:46582.0,9985.1] || -> member(u,intersection(power_class(v),complement(w))) subclass(singleton(u),union(complement(power_class(v)),w))*.
% 299.94/300.92 46846[3:Rew:46582.0,40244.1] || subclass(complement(u),power_class(v)) -> equal(union(complement(power_class(v)),u),union(null_class,u))**.
% 299.94/300.92 46883[0:Rew:46582.0,36561.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(singleton(v),image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46917[0:Rew:46582.0,22764.0] || -> subclass(complement(union(image(element_relation,power_class(u)),v)),intersection(power_class(complement(power_class(u))),complement(v)))*.
% 299.94/300.92 46924[0:Rew:46582.0,26301.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.94/300.92 46927[0:Rew:46582.0,26415.1] || equal(complement(successor(image(element_relation,power_class(u)))),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.92 46950[6:Rew:46582.0,36569.0] || equal(power_class(complement(power_class(u))),successor(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46951[6:Rew:46582.0,36570.0] || equal(power_class(complement(power_class(u))),singleton(null_class)) member(null_class,image(element_relation,power_class(u)))* -> .
% 299.94/300.92 47000[0:Rew:46582.0,5575.1] inductive(intersection(power_class(u),complement(v))) || equal(union(complement(power_class(u)),v),universal_class)** -> .
% 299.94/300.92 47001[3:Rew:46582.0,44754.1] || subclass(intersection(power_class(u),complement(v)),null_class)* -> subclass(universal_class,union(complement(power_class(u)),v)).
% 299.94/300.92 47051[6:Rew:46582.0,44628.1] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 47074[0:Rew:46582.0,42147.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(intersection(power_class(u),complement(v)),w)),null_class)**.
% 299.94/300.92 47075[0:Rew:46582.0,42497.0] || -> equal(intersection(union(complement(power_class(u)),v),intersection(w,intersection(power_class(u),complement(v)))),null_class)**.
% 299.94/300.92 47079[6:Rew:46582.0,46543.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 47117[0:Rew:46582.0,40123.1] || subclass(power_class(u),complement(v)) -> equal(union(v,complement(power_class(u))),complement(power_class(u)))**.
% 299.94/300.92 47822[3:Rew:26764.0,47518.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(u,v))* -> .
% 299.94/300.92 47824[3:Rew:26764.0,47541.1] || equal(null_class,u) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.94/300.92 47989[3:SpR:46586.0,45898.1] || equal(intersection(complement(u),power_class(v)),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92 48170[3:SpR:46592.0,45898.1] || equal(intersection(power_class(u),complement(v)),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92 48381[3:SpL:46586.0,46130.0] || subclass(union(u,complement(power_class(v))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 48382[3:SpL:46592.0,46130.0] || subclass(union(complement(power_class(u)),v),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 48571[6:Res:29980.1,46587.0] || equal(image(element_relation,power_class(u)),successor(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 48572[6:Res:29933.1,46587.0] || equal(image(element_relation,power_class(u)),singleton(null_class)) member(null_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 48671[0:SpR:46586.0,46582.0] || -> equal(image(element_relation,union(u,complement(power_class(v)))),complement(power_class(intersection(complement(u),power_class(v)))))**.
% 299.94/300.92 48672[0:SpR:46592.0,46582.0] || -> equal(image(element_relation,union(complement(power_class(u)),v)),complement(power_class(intersection(power_class(u),complement(v)))))**.
% 299.94/300.92 48894[3:Rew:26766.0,48686.0] || member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))* -> .
% 299.94/300.92 49556[3:SpL:1180.1,44786.0] || subclass(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)* -> subclass(cross_product(v,w),x).
% 299.94/300.92 49776[3:SpL:1180.1,44793.0] || subclass(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)* -> subclass(cross_product(u,v),w).
% 299.94/300.92 49843[0:Res:347.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92 49855[0:Res:2130.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 50147[0:Res:347.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92 50159[0:Res:2130.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 50216[3:SpL:1180.1,47751.0] || equal(unordered_pair(u,not_subclass_element(cross_product(v,w),x)),null_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92 50296[0:SpL:6906.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),complement(singleton(u))))* -> member(unordered_pair(v,w),successor(u))*.
% 299.94/300.92 50311[0:SpL:6906.0,5611.0] || subclass(domain_relation,symmetric_difference(complement(u),complement(singleton(u))))* -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.94/300.92 50313[0:SpL:6906.0,14448.0] || equal(symmetric_difference(complement(u),complement(singleton(u))),domain_relation)** -> member(ordered_pair(null_class,null_class),successor(u)).
% 299.94/300.92 50358[3:SpL:1180.1,47760.0] || equal(unordered_pair(not_subclass_element(cross_product(u,v),w),x),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 51797[8:MRR:50542.2,4383.0] || member(u,cross_product(universal_class,universal_class)) member(u,complement(compose(complement(element_relation),inverse(element_relation))))* -> .
% 299.94/300.92 52027[3:Res:52.1,7746.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(omega,u),element_relation)* -> subclass(omega,u).
% 299.94/300.92 52310[3:Res:16234.2,691.1] || member(u,universal_class)* equal(cantor(u),successor(u)) subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.92 52534[3:Obv:52515.0] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,complement(successor_relation))* -> .
% 299.94/300.92 52561[3:SpL:1179.1,45179.0] || subclass(universal_class,union(null_class,singleton(regular(cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 53794[3:SpL:1179.1,49922.0] || equal(union(null_class,singleton(regular(cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 54153[0:Obv:54130.2] || subclass(u,v) subclass(u,regular(v))* -> equal(u,null_class) equal(v,null_class).
% 299.94/300.92 54156[3:Obv:54137.1] || subclass(union(null_class,u),regular(u))* -> equal(union(null_class,u),null_class) equal(u,null_class).
% 299.94/300.92 54158[0:Obv:54129.1] || subclass(intersection(u,v),regular(v))* -> equal(intersection(u,v),null_class) equal(v,null_class).
% 299.94/300.92 54159[3:MRR:54127.3,47783.0] || member(regular(u),element_relation) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 299.94/300.92 54163[0:Obv:54112.1] || subclass(intersection(u,v),regular(u))* -> equal(intersection(u,v),null_class) equal(u,null_class).
% 299.94/300.92 54186[3:MRR:54185.2,50043.0] || subclass(symmetric_difference(u,v),regular(complement(intersection(u,v))))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 54222[0:Obv:54206.2] || equal(u,v) subclass(unordered_pair(v,u),v)* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.92 54238[0:Obv:54231.2] || equal(u,v) equal(unordered_pair(v,u),v)** -> equal(unordered_pair(v,u),null_class).
% 299.94/300.92 54529[0:SpR:54401.1,367.1] || equal(u,universal_class) subclass(ordered_pair(v,u),w)* -> member(unordered_pair(v,null_class),w)*.
% 299.94/300.92 54587[0:SpL:54401.1,380.0] || equal(u,universal_class) member(singleton(singleton(null_class)),cross_product(v,w))* -> member(u,w)*.
% 299.94/300.92 54629[0:SpL:54401.1,144.0] || equal(u,universal_class) member(image(v,null_class),universal_class) -> member(apply(v,u),universal_class)*.
% 299.94/300.92 54996[0:Res:48.1,46617.0] inductive(intersection(complement(u),power_class(v))) || member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.92 55068[3:Obv:55057.1] || equal(u,universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 55069[3:Obv:55056.1] || equal(u,universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 55210[0:Res:48.1,46804.0] inductive(intersection(power_class(u),complement(v))) || member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.92 55352[0:Res:48.1,6166.2] inductive(union(u,v)) || member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92 55485[3:MRR:55484.1,22203.0] || equal(unordered_pair(u,null_class),singleton(u)) -> equal(apply(choice,ordered_pair(u,universal_class)),singleton(u))**.
% 299.94/300.92 55771[0:SpR:22211.0,249.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),ordered_pair(u,v))*.
% 299.94/300.92 55789[3:SpL:22211.0,44778.0] || subclass(singleton(regular(ordered_pair(u,v))),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55790[3:SpL:22211.0,44964.0] || equal(singleton(regular(ordered_pair(u,v))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55802[0:SpL:22211.0,1965.0] || subclass(universal_class,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 56183[0:SpL:22211.0,56064.0] || equal(power_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 56314[0:SpL:22211.0,56198.0] || equal(sum_class(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 56638[3:MRR:56527.2,53899.0] || subclass(u,complement(singleton(not_subclass_element(intersection(v,u),w))))* -> subclass(intersection(v,u),w).
% 299.94/300.92 56650[3:SpL:22211.0,56357.0] || equal(cantor(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 57023[0:Res:56843.0,8.0] || subclass(u,intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),u).
% 299.94/300.92 57104[3:Res:57001.0,8.0] || subclass(singleton(null_class),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),singleton(null_class)).
% 299.94/300.92 57360[3:Res:56986.0,8.0] || subclass(u,intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),u).
% 299.94/300.92 57474[0:Res:56958.0,8.0] || subclass(u,intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),u).
% 299.94/300.92 57723[3:MRR:57612.2,53899.0] || subclass(u,complement(singleton(not_subclass_element(intersection(u,v),w))))* -> subclass(intersection(u,v),w).
% 299.94/300.92 57774[3:Res:56987.0,8.0] || subclass(u,intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),u).
% 299.94/300.92 58262[0:Res:58108.0,8.0] || subclass(u,intersection(intersection(u,v),w))* -> equal(intersection(intersection(u,v),w),u).
% 299.94/300.92 58349[3:Res:58237.0,8.0] || subclass(singleton(null_class),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),singleton(null_class)).
% 299.94/300.92 58632[3:Res:58222.0,8.0] || subclass(u,intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),u).
% 299.94/300.92 58749[0:Res:52.1,5363.0] inductive(u) || subclass(u,v)* -> subclass(omega,w) member(not_subclass_element(omega,w),v)*.
% 299.94/300.92 58937[3:Res:58256.0,8.0] || subclass(u,union(null_class,intersection(u,v)))* -> equal(union(null_class,intersection(u,v)),u).
% 299.94/300.92 59194[3:Res:58316.1,3164.0] || equal(u,universal_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92 59387[3:Res:58316.1,1925.1] || equal(u,universal_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.94/300.92 59432[3:Rew:59211.1,55835.1] || equal(complement(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(null_class),singleton(v)).
% 299.94/300.92 59433[3:Rew:59212.1,55792.1] || equal(complement(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92 60047[3:Res:58880.0,8.0] || subclass(u,union(null_class,intersection(v,u)))* -> equal(union(null_class,intersection(v,u)),u).
% 299.94/300.92 60124[3:Res:60107.0,8.0] || subclass(complement(singleton(u)),complement(successor(u)))* -> equal(complement(successor(u)),complement(singleton(u))).
% 299.94/300.92 60241[0:Res:58194.0,8.0] || subclass(u,intersection(intersection(v,u),w))* -> equal(intersection(intersection(v,u),w),u).
% 299.94/300.92 60351[3:Res:58223.0,8.0] || subclass(u,intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),u).
% 299.94/300.92 60602[3:Res:58692.1,3885.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),v)*.
% 299.94/300.92 60603[3:Res:58692.1,3884.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(sum_class(w),u)*.
% 299.94/300.92 60604[3:Res:58692.1,3848.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),v)*.
% 299.94/300.92 60605[3:Res:58692.1,3847.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(power_class(w),u)*.
% 299.94/300.92 61668[3:SpL:46586.0,59209.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(intersection(complement(u),power_class(v)),null_class)**.
% 299.94/300.92 61669[3:SpL:46592.0,59209.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(intersection(power_class(u),complement(v)),null_class)**.
% 299.94/300.92 61712[3:SpL:46586.0,60592.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(intersection(complement(u),power_class(v)),universal_class)**.
% 299.94/300.92 61713[3:SpL:46592.0,60592.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(intersection(power_class(u),complement(v)),universal_class)**.
% 299.94/300.92 61734[3:SpL:1180.1,60684.0] || equal(union(null_class,not_subclass_element(cross_product(u,v),w)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 61746[3:SpL:1180.1,60660.0] || equal(complement(regular(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 63194[3:Rew:17051.0,63191.0] || -> equal(cross_product(u,null_class),null_class) equal(domain__dfg(regular(cross_product(u,null_class)),u,universal_class),single_valued3(null_class))**.
% 299.94/300.92 63830[3:Rew:47142.0,63814.1,26766.0,63814.1,26766.0,63814.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,power_class(w)).
% 299.94/300.92 63948[0:SpR:46730.0,42933.1] || subclass(union(u,complement(power_class(v))),null_class)* -> equal(symmetric_difference(complement(u),power_class(v)),null_class).
% 299.94/300.92 64277[0:SpR:47009.0,42933.1] || subclass(union(complement(power_class(u)),v),null_class)* -> equal(symmetric_difference(power_class(u),complement(v)),null_class).
% 299.94/300.92 64676[3:Rew:47142.0,64661.1,26766.0,64661.1,26766.0,64661.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(null_class,power_class(u)).
% 299.94/300.92 64677[3:Rew:47142.0,64662.1,26766.0,64662.1,26766.0,64662.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,power_class(u)).
% 299.94/300.92 65171[3:SpL:1180.1,65064.0] || equal(successor(singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 65285[0:MRR:65266.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,application_function) -> equal(apply(u,v),w).
% 299.94/300.92 65467[3:Res:63693.1,355.1] || equal(unordered_pair(u,v),successor(null_class))** member(v,universal_class) -> member(v,singleton(null_class))*.
% 299.94/300.92 65468[3:Res:63693.1,356.1] || equal(unordered_pair(u,v),successor(null_class))** member(u,universal_class) -> member(u,singleton(null_class))*.
% 299.94/300.92 66981[0:Obv:66918.0] || -> equal(intersection(symmetric_difference(u,v),regular(union(u,v))),null_class)** equal(union(u,v),null_class).
% 299.94/300.92 67691[0:Obv:67577.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(singleton(u),x),complement(intersection(v,w)))*.
% 299.94/300.92 67692[0:Obv:67576.1] || member(u,symmetric_difference(v,w)) -> subclass(intersection(x,singleton(u)),complement(intersection(v,w)))*.
% 299.94/300.92 68116[0:Obv:68095.2] || subclass(u,v) subclass(u,regular(v))* -> subclass(u,w)* equal(v,null_class).
% 299.94/300.92 68195[0:SpR:5725.0,41.0] || -> equal(domain__dfg(cross_product(u,singleton(v)),w,x),domain__dfg(cross_product(w,singleton(x)),u,v))*.
% 299.94/300.92 68276[0:SpR:5726.0,42.0] || -> equal(range__dfg(cross_product(singleton(u),v),w,x),range__dfg(cross_product(singleton(w),x),u,v))*.
% 299.94/300.92 68669[0:MRR:68668.0,12.0] || -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,unordered_pair(u,v))*.
% 299.94/300.92 68855[3:SpR:47712.1,46730.0] || equal(union(u,complement(power_class(v))),null_class) -> equal(symmetric_difference(complement(u),power_class(v)),null_class)**.
% 299.94/300.92 68863[3:SpR:47712.1,47009.0] || equal(union(complement(power_class(u)),v),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),null_class)**.
% 299.94/300.92 69938[3:SpL:22211.0,69543.0] || equal(regular(regular(ordered_pair(u,v))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 69946[3:SpL:1180.1,69918.0] || subclass(universal_class,regular(singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 70099[0:Obv:70031.2] || subclass(singleton(u),v) member(u,w) -> subclass(singleton(u),intersection(w,v))*.
% 299.94/300.92 70125[0:Obv:70062.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),intersection(u,x))*.
% 299.94/300.92 70136[0:Obv:70060.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(union(u,v),w))*.
% 299.94/300.92 70169[3:SpL:1180.1,69956.0] || equal(regular(singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 70208[3:SpL:1179.1,69958.0] || equal(complement(regular(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 71129[3:Rew:71037.0,27448.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92 71140[3:Rew:71037.0,47823.1] || equal(null_class,u) subclass(universal_class,complement(v)) member(omega,union(v,u))* -> .
% 299.94/300.92 71228[3:Rew:71037.0,27419.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,complement(w))).
% 299.94/300.92 71235[3:Rew:71037.0,47825.1] || equal(null_class,u) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.94/300.92 72585[3:Rew:26766.0,71458.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.94/300.92 71668[7:Rew:71037.0,65969.1] function(u) || member(not_subclass_element(successor(u),v),complement(u))* -> subclass(successor(u),v).
% 299.94/300.92 71761[3:Rew:71675.0,21153.1] || member(ordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.94/300.92 71762[3:Rew:71675.0,21152.1] || member(unordered_pair(u,v),complement(inverse(w)))* subclass(universal_class,union(null_class,inverse(w))) -> .
% 299.94/300.92 71769[3:Rew:71675.0,21154.1] || member(ordered_pair(null_class,null_class),complement(inverse(u)))* subclass(domain_relation,union(null_class,inverse(u))) -> .
% 299.94/300.92 71776[3:Rew:71675.0,55422.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,apply(null_class,w)))* -> .
% 299.94/300.92 72601[3:Rew:71675.0,71777.0] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,apply(null_class,w)))*.
% 299.94/300.92 71786[3:Rew:71675.0,55426.1] || member(u,complement(sum_class(range_of(null_class)))) member(u,union(null_class,apply(null_class,v)))* -> .
% 299.94/300.92 72602[3:Rew:71675.0,71787.1] || member(u,union(null_class,apply(null_class,v)))* -> member(u,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 72603[3:Rew:71675.0,71788.0] || member(u,union(null_class,sum_class(range_of(null_class))))* -> member(u,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 72604[3:Rew:71675.0,71792.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 72605[3:Rew:71675.0,71793.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 72606[3:Rew:71675.0,71795.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 72607[3:Rew:71675.0,71796.0] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,apply(null_class,v)))*.
% 299.94/300.92 71803[7:Rew:71675.0,38603.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,apply(null_class,v)))*.
% 299.94/300.92 72608[3:Rew:71675.0,71818.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92 72609[3:Rew:71675.0,71819.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(null_class,union(null_class,apply(null_class,u)))*.
% 299.94/300.92 72610[3:Rew:71675.0,71821.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.94/300.92 72611[3:Rew:71675.0,71822.0] || equal(union(null_class,sum_class(range_of(null_class))),universal_class) -> member(omega,union(null_class,apply(null_class,u)))*.
% 299.94/300.92 72612[3:Rew:71675.0,71824.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 72613[3:Rew:71675.0,71825.1] || equal(union(null_class,apply(null_class,u)),universal_class)** -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 72614[3:Rew:27497.0,71826.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(apply(null_class,v)))*.
% 299.94/300.92 72615[3:Rew:27497.0,71827.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(null_class,complement(sum_class(range_of(null_class)))).
% 299.94/300.92 72616[3:Rew:27497.0,71828.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(apply(null_class,v)))*.
% 299.94/300.92 72617[3:Rew:27497.0,71829.0] || equal(union(null_class,complement(apply(null_class,u))),universal_class)** -> member(omega,complement(sum_class(range_of(null_class)))).
% 299.94/300.92 72618[3:Rew:71675.0,71837.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(omega,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 72619[3:Rew:71675.0,71838.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(null_class,union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 71846[7:Rew:71675.0,38601.1] function(sum_class(range_of(null_class))) || -> equal(union(null_class,apply(null_class,u)),successor(sum_class(range_of(null_class))))**.
% 299.94/300.92 71851[3:Rew:71675.0,55424.1] || member(u,complement(apply(null_class,v)))* member(u,union(null_class,sum_class(range_of(null_class))))* -> .
% 299.94/300.92 72620[3:Rew:27497.0,71854.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(null_class,complement(apply(null_class,u)))*.
% 299.94/300.92 72621[3:Rew:27497.0,71855.0] || equal(union(null_class,complement(sum_class(range_of(null_class)))),universal_class)** -> member(omega,complement(apply(null_class,u)))*.
% 299.94/300.92 71859[7:Rew:71675.0,38602.1] function(apply(null_class,u)) || -> equal(successor(apply(null_class,u)),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.92 71861[3:Rew:71675.0,21554.1] || member(ordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.94/300.92 71862[3:Rew:71675.0,21553.1] || member(unordered_pair(u,v),complement(sum_class(w)))* subclass(universal_class,union(null_class,sum_class(w))) -> .
% 299.94/300.92 71869[3:Rew:71675.0,21555.1] || member(ordered_pair(null_class,null_class),complement(sum_class(u)))* subclass(domain_relation,union(null_class,sum_class(u))) -> .
% 299.94/300.92 71873[3:Rew:71675.0,20493.1] || member(ordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.94/300.92 71874[3:Rew:71675.0,20492.1] || member(unordered_pair(u,v),complement(range_of(w)))* subclass(universal_class,union(null_class,range_of(w))) -> .
% 299.94/300.92 71881[3:Rew:71675.0,20494.1] || member(ordered_pair(null_class,null_class),complement(range_of(u)))* subclass(domain_relation,union(null_class,range_of(u))) -> .
% 299.94/300.92 71886[3:Rew:71675.0,68801.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92 71887[3:Rew:71675.0,43158.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92 71889[3:Rew:71675.0,69223.1] || equal(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.92 71890[3:Rew:71675.0,41471.1] || subclass(complement(u),null_class) -> equal(union(null_class,intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.92 71895[3:Rew:71675.0,20300.1] || member(ordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.94/300.92 71896[3:Rew:71675.0,20299.1] || member(unordered_pair(u,v),complement(cantor(w)))* subclass(universal_class,union(null_class,cantor(w))) -> .
% 299.94/300.92 71904[3:Rew:71675.0,20301.1] || member(ordered_pair(null_class,null_class),complement(cantor(u)))* subclass(domain_relation,union(null_class,cantor(u))) -> .
% 299.94/300.92 71968[3:Rew:71963.0,47651.1] || equal(null_class,u) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.94/300.92 71974[3:Rew:71963.0,56008.0] || member(u,union(null_class,v))* subclass(union(v,null_class),w)* -> member(u,w)*.
% 299.94/300.92 71978[3:Rew:71963.0,10083.1] || member(u,union(v,null_class))* subclass(union(null_class,v),w)* -> member(u,w)*.
% 299.94/300.92 71981[3:Rew:71963.0,25468.0] || subclass(u,union(null_class,v)) -> equal(u,null_class) member(regular(u),union(v,null_class))*.
% 299.94/300.92 71995[3:Rew:71963.0,67617.0] || member(not_subclass_element(u,union(v,null_class)),union(null_class,v))* -> subclass(u,union(v,null_class)).
% 299.94/300.92 71996[3:Rew:71963.0,69914.0] || equal(u,union(null_class,v))* member(w,union(v,null_class))* -> member(w,u)*.
% 299.94/300.92 72687[3:Rew:71963.0,71979.0] || member(not_subclass_element(u,union(null_class,v)),union(v,null_class))* -> subclass(u,union(null_class,v)).
% 299.94/300.92 73932[3:Rew:26773.0,73797.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(null_class,v))*.
% 299.94/300.92 73990[3:Res:73729.0,3164.0] || subclass(u,v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.92 74908[3:Rew:26773.0,74682.0] || subclass(u,union(v,null_class)) -> equal(u,null_class) member(regular(u),union(v,v))*.
% 299.94/300.92 75047[3:Res:73746.0,8.0] || subclass(u,intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),u).
% 299.94/300.92 75150[3:Res:73750.0,8.0] || subclass(u,intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),u).
% 299.94/300.92 75413[0:SpR:72365.0,5270.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(intersection(v,u)))*.
% 299.94/300.92 75428[0:SpR:72365.0,3125.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),u)*.
% 299.94/300.92 75429[0:SpR:72365.0,3126.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(intersection(v,u),w)),v)*.
% 299.94/300.92 75446[0:SpR:72365.0,2352.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),v)*.
% 299.94/300.92 75447[0:SpR:72365.0,2353.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(intersection(v,w),u)),w)*.
% 299.94/300.92 75462[0:SpR:72365.0,2352.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),v)*.
% 299.94/300.92 75463[0:SpR:72365.0,2353.1] || -> equal(intersection(u,intersection(v,w)),null_class) member(regular(intersection(u,intersection(w,v))),w)*.
% 299.94/300.92 75469[0:SpR:72365.0,3123.2] || subclass(u,v) -> equal(intersection(u,w),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.92 75471[0:SpR:72365.0,3125.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),u)*.
% 299.94/300.92 75472[0:SpR:72365.0,3126.1] || -> equal(intersection(intersection(u,v),w),null_class) member(regular(intersection(w,intersection(u,v))),v)*.
% 299.94/300.92 75499[0:SpR:72365.0,2350.2] || subclass(u,v) -> equal(intersection(w,u),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.92 75697[0:SpL:72365.0,5240.0] || member(not_subclass_element(intersection(u,complement(v)),w),v)* -> subclass(intersection(complement(v),u),w).
% 299.94/300.92 75709[0:SpL:72365.0,4088.0] || member(not_subclass_element(intersection(complement(u),v),w),u)* -> subclass(intersection(v,complement(u)),w).
% 299.94/300.92 75911[0:Rew:46642.0,75481.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(union(v,u),power_class(w))))*.
% 299.94/300.92 75912[0:Rew:47080.0,75485.0] || -> equal(complement(intersection(power_class(u),union(v,w))),complement(intersection(power_class(u),union(w,v))))*.
% 299.94/300.92 75945[0:Rew:75923.0,56967.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.94/300.92 75984[0:Rew:75923.0,58203.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 75988[3:Rew:75923.0,58889.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 76064[0:SpR:75789.0,479.0] || -> equal(intersection(union(u,v),union(complement(v),complement(u))),symmetric_difference(complement(v),complement(u)))**.
% 299.94/300.92 76093[0:SpR:75789.0,3241.2] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),union(w,v))*.
% 299.94/300.92 76550[0:Rew:46642.0,76124.0] || -> equal(complement(intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.92 76853[0:Res:76060.0,8.0] || subclass(union(u,v),symmetric_difference(v,u))* -> equal(symmetric_difference(v,u),union(u,v)).
% 299.94/300.92 76888[0:SpR:76314.0,5270.1] || -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(intersection(u,v)))*.
% 299.94/300.92 76923[0:SpL:76314.0,46618.0] || member(u,symmetric_difference(power_class(v),complement(w)))* -> member(u,union(w,complement(power_class(v)))).
% 299.94/300.92 76925[0:SpL:76314.0,46805.0] || member(u,symmetric_difference(complement(v),power_class(w)))* -> member(u,union(complement(power_class(w)),v)).
% 299.94/300.92 78469[3:Res:71283.0,358.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 78486[3:Res:71324.0,358.1] || member(u,universal_class) -> member(u,sum_class(range_of(null_class))) member(u,complement(apply(null_class,v)))*.
% 299.94/300.92 78498[3:SpR:72083.0,5792.0] || -> subclass(symmetric_difference(complement(sum_class(range_of(null_class))),complement(singleton(apply(null_class,u)))),successor(apply(null_class,u)))*.
% 299.94/300.92 78561[3:SpR:72083.0,5792.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.94/300.92 78624[3:SpL:72083.0,3175.0] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92 78630[3:SpL:72083.0,18114.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(sum_class(range_of(null_class))))* -> .
% 299.94/300.92 78670[3:SpL:72083.0,3175.0] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.92 78676[3:SpL:72083.0,18114.1] || equal(sum_class(range_of(null_class)),singleton(singleton(null_class))) subclass(universal_class,complement(apply(null_class,u)))* -> .
% 299.94/300.92 78926[3:Res:71284.0,358.1] || member(u,universal_class) -> member(u,apply(null_class,v))* member(u,complement(apply(null_class,w)))*.
% 299.94/300.92 78938[3:SpR:71518.0,5792.0] || -> subclass(symmetric_difference(union(null_class,complement(u)),complement(singleton(union(u,null_class)))),successor(union(u,null_class)))*.
% 299.94/300.92 79090[3:Rew:71518.0,79016.1] || subclass(union(null_class,complement(u)),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 79022[3:SpL:71518.0,18114.1] || equal(union(u,null_class),singleton(singleton(null_class))) subclass(universal_class,union(null_class,complement(u)))* -> .
% 299.94/300.92 79160[3:Res:48.1,76560.0] inductive(symmetric_difference(successor(u),complement(intersection(u,singleton(u))))) || -> member(null_class,complement(successor(u)))*.
% 299.94/300.92 79339[3:SpR:72082.0,5792.0] || -> subclass(symmetric_difference(complement(apply(null_class,u)),complement(singleton(apply(null_class,v)))),successor(apply(null_class,v)))*.
% 299.94/300.92 79474[3:SpL:72082.0,3175.0] || subclass(complement(apply(null_class,u)),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.94/300.92 79480[3:SpL:72082.0,18114.1] || equal(apply(null_class,u),singleton(singleton(null_class)))** subclass(universal_class,complement(apply(null_class,v)))* -> .
% 299.94/300.92 80252[3:SpR:74812.0,20388.1] || subclass(universal_class,power_class(union(null_class,u))) -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.94/300.92 80283[3:SpR:74812.0,20388.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(null_class,u)))*.
% 299.94/300.92 80624[3:SpR:72083.0,54298.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.94/300.92 80689[3:Rew:30548.0,80625.1] || -> member(union(null_class,complement(u)),union(u,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92 80690[3:Rew:71518.0,80626.1] || -> member(union(null_class,complement(u)),union(u,null_class))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92 80691[3:Rew:27497.0,80627.1] || -> member(union(null_class,complement(u)),union(null_class,u))* equal(singleton(union(null_class,complement(u))),null_class).
% 299.94/300.92 80628[3:SpR:72082.0,54298.0] || -> member(complement(apply(null_class,u)),apply(null_class,v))* equal(singleton(complement(apply(null_class,v))),null_class).
% 299.94/300.92 80629[3:SpR:72083.0,54298.0] || -> member(complement(sum_class(range_of(null_class))),apply(null_class,u))* equal(singleton(complement(apply(null_class,u))),null_class).
% 299.94/300.92 80655[0:Res:54298.0,219.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),u)*.
% 299.94/300.92 80659[0:Res:54298.0,481.0] || -> equal(singleton(complement(symmetric_difference(u,v))),null_class) member(complement(symmetric_difference(u,v)),union(u,v))*.
% 299.94/300.92 80671[0:Res:54298.0,4386.0] || member(complement(regular(u)),u)* -> equal(singleton(complement(regular(u))),null_class) equal(u,null_class).
% 299.94/300.92 80674[3:Res:54298.0,10074.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.94/300.92 80675[3:Res:54298.0,10075.0] || -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.92 80676[3:Res:54298.0,10076.0] || -> equal(singleton(complement(apply(null_class,u))),null_class) member(complement(apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.92 81169[3:Res:24.2,66684.1] || member(u,v)* member(u,w)* equal(successor(intersection(w,v)),null_class)** -> .
% 299.94/300.92 81173[3:Res:7327.1,66684.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(w))*.
% 299.94/300.92 81174[3:Res:7326.1,66684.1] || member(u,universal_class) equal(successor(union(v,w)),null_class)** -> member(u,complement(v))*.
% 299.94/300.92 81194[3:Res:16234.2,66684.1] || member(u,universal_class)* equal(cantor(u),successor(u)) equal(successor(successor_relation),null_class) -> .
% 299.94/300.92 81195[3:Res:17.2,66684.1] || member(u,v)* member(w,x)* equal(successor(cross_product(x,v)),null_class)** -> .
% 299.94/300.92 81216[3:Res:10545.2,66684.1] || member(u,universal_class) equal(successor(singleton(u)),u)** equal(successor(successor_relation),null_class) -> .
% 299.94/300.92 81427[3:SpL:1179.1,81218.0] || equal(successor(complement(singleton(regular(cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 81438[3:SpL:1179.1,69508.0] || subclass(universal_class,regular(unordered_pair(u,regular(cross_product(v,w)))))* -> equal(cross_product(v,w),null_class).
% 299.94/300.92 81494[3:SpL:1179.1,70523.0] || subclass(universal_class,regular(unordered_pair(regular(cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 81778[3:MRR:81777.2,55140.0] || member(complement(successor(null_class)),universal_class) -> member(apply(choice,complement(successor(null_class))),complement(singleton(null_class)))*.
% 299.94/300.92 82426[3:Rew:73742.0,82240.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),u)*.
% 299.94/300.92 82427[3:Rew:73742.0,82253.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),v)*.
% 299.94/300.92 82472[3:SpR:73744.0,20388.1] || subclass(universal_class,power_class(union(u,null_class))) -> subclass(singleton(singleton(v)),power_class(union(u,u)))*.
% 299.94/300.92 82506[3:SpR:73744.0,20388.1] || subclass(universal_class,power_class(union(u,u)))* -> subclass(singleton(singleton(v)),power_class(union(u,null_class)))*.
% 299.94/300.92 82647[7:SpL:72083.0,74053.1] function(sum_class(range_of(null_class))) || equal(complement(apply(null_class,u)),successor(sum_class(range_of(null_class))))** -> .
% 299.94/300.92 82651[7:SpL:72082.0,74053.1] function(apply(null_class,u)) || equal(complement(apply(null_class,v)),successor(apply(null_class,u)))* -> .
% 299.94/300.92 82652[7:SpL:72083.0,74053.1] function(apply(null_class,u)) || equal(complement(sum_class(range_of(null_class))),successor(apply(null_class,u)))* -> .
% 299.94/300.92 82848[3:SpL:1179.1,81450.0] || equal(regular(unordered_pair(u,regular(cross_product(v,w)))),universal_class)** -> equal(cross_product(v,w),null_class).
% 299.94/300.92 83020[0:Rew:72387.0,82889.1,72365.0,82889.1,27.0,82889.1,72387.0,82889.0,72365.0,82889.0,27.0,82889.0] || member(regular(symmetric_difference(u,v)),complement(symmetric_difference(u,v)))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.92 83033[3:SpL:1179.1,81507.0] || equal(regular(unordered_pair(regular(cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.92 83305[0:MRR:83282.0,10111.2] || member(u,universal_class) subclass(u,complement(singleton(apply(choice,u))))* -> equal(u,null_class).
% 299.94/300.92 83490[3:Rew:26764.0,83338.0,72365.0,83338.0,7649.0,83338.0] || -> equal(symmetric_difference(complement(u),restrict(u,v,w)),union(complement(u),restrict(u,v,w)))**.
% 299.94/300.92 83622[0:MRR:83600.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(singleton(image(u,v))))* -> .
% 299.94/300.92 83828[3:Res:83745.0,3163.0] || -> equal(complement(successor(complement(singleton(u)))),null_class) equal(regular(complement(successor(complement(singleton(u))))),u)**.
% 299.94/300.92 83836[3:Res:83745.0,1368.1] single_valued_class(complement(successor(complement(cross_product(universal_class,universal_class))))) || -> function(complement(successor(complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.92 83985[3:Res:83834.0,3163.0] || -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(regular(complement(successor(complement(successor(null_class))))),null_class)**.
% 299.94/300.92 84960[0:SpL:28787.0,6170.0] || subclass(u,complement(v)) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.94/300.92 85019[3:Rew:26764.0,84926.0,72365.0,84926.0] || subclass(u,complement(v)) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.94/300.92 85021[3:Rew:26764.0,84949.0] || subclass(u,complement(v)) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.94/300.92 85112[7:SpR:72531.1,83725.0] function(intersection(union(null_class,u),v)) || -> subclass(successor(intersection(union(null_class,u),v)),u)*.
% 299.94/300.92 85434[7:SpR:72531.1,83739.0] function(intersection(u,union(null_class,v))) || -> subclass(successor(intersection(u,union(null_class,v))),v)*.
% 299.94/300.92 85918[7:SpR:72531.1,85064.0] function(intersection(union(u,null_class),v)) || -> subclass(successor(intersection(union(u,null_class),v)),u)*.
% 299.94/300.92 86165[7:SpR:72531.1,85391.0] function(intersection(u,union(v,null_class))) || -> subclass(successor(intersection(u,union(v,null_class))),v)*.
% 299.94/300.92 86330[3:Res:58921.1,8.0] || subclass(u,v) subclass(v,union(null_class,u))* -> equal(v,union(null_class,u)).
% 299.94/300.92 86345[3:Res:58921.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(null_class,u)))))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 86346[3:Res:58921.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(null_class,u)),v)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 86366[3:Res:58921.1,1368.1] single_valued_class(union(null_class,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(null_class,u)).
% 299.94/300.92 86666[6:SpL:22211.0,86598.0] || member(null_class,complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 87129[3:MRR:87076.0,53.0] || subclass(intersection(complement(u),power_class(v)),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92 87194[6:SpR:22211.0,87192.0] || -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)) member(null_class,complement(singleton(regular(ordered_pair(null_class,u)))))*.
% 299.94/300.92 87213[6:SpL:22211.0,87208.0] || member(null_class,singleton(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 87328[3:MRR:87274.0,53.0] || subclass(intersection(power_class(u),complement(v)),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92 88402[0:SpR:28787.0,6734.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(complement(v),w)).
% 299.94/300.92 88620[0:SpR:75901.0,5792.0] || -> subclass(symmetric_difference(complement(symmetric_difference(u,v)),complement(singleton(symmetric_difference(v,u)))),successor(symmetric_difference(v,u)))*.
% 299.94/300.92 88654[0:SpR:75901.0,54298.0] || -> member(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* equal(singleton(complement(symmetric_difference(v,u))),null_class).
% 299.94/300.92 88659[0:SpR:75901.0,26.2] || member(u,universal_class) -> member(u,symmetric_difference(v,w)) member(u,complement(symmetric_difference(w,v)))*.
% 299.94/300.92 88780[0:SpL:75901.0,3175.0] || subclass(complement(symmetric_difference(u,v)),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.94/300.92 88786[3:SpL:75901.0,18114.1] || equal(symmetric_difference(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(symmetric_difference(v,u)))* -> .
% 299.94/300.92 88805[7:SpL:75901.0,74053.1] function(symmetric_difference(u,v)) || equal(complement(symmetric_difference(v,u)),successor(symmetric_difference(u,v)))** -> .
% 299.94/300.92 89131[0:SpR:28787.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,complement(w))).
% 299.94/300.92 90295[0:Rew:72387.0,90122.1,72365.0,90122.1,27.0,90122.1,72387.0,90122.0,72365.0,90122.0,27.0,90122.0] || -> member(not_subclass_element(u,symmetric_difference(v,w)),complement(symmetric_difference(v,w)))* subclass(u,symmetric_difference(v,w)).
% 299.94/300.92 91398[7:SpR:72531.1,85076.0] function(intersection(union(u,u),v)) || -> subclass(successor(intersection(union(u,u),v)),u)*.
% 299.94/300.92 91670[7:SpR:72531.1,85403.0] function(intersection(u,union(v,v))) || -> subclass(successor(intersection(u,union(v,v))),v)*.
% 299.94/300.92 91786[3:Res:86303.1,8.0] || subclass(u,v) subclass(v,union(u,null_class))* -> equal(v,union(u,null_class)).
% 299.94/300.92 91801[3:Res:86303.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(u,null_class)))))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 91802[3:Res:86303.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(u,null_class)),v)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 91822[3:Res:86303.1,1368.1] single_valued_class(union(u,null_class)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,null_class)).
% 299.94/300.92 92958[0:Obv:92875.0] || -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),intersection(u,symmetric_difference(v,w))))*.
% 299.94/300.92 93549[0:Obv:93461.0] || -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),intersection(symmetric_difference(u,v),w)))*.
% 299.94/300.92 93815[3:Obv:93784.2] || member(u,v) subclass(unordered_pair(w,u),w)* -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.92 93816[3:Obv:93783.2] || member(u,v) subclass(unordered_pair(u,w),w)* -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.92 93945[0:Obv:93895.0] || -> subclass(intersection(u,restrict(v,w,x)),intersection(v,intersection(u,restrict(v,w,x))))*.
% 299.94/300.92 93972[0:SpR:72383.0,56577.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(cross_product(v,w),u),x)*.
% 299.94/300.92 93973[0:SpR:72384.0,56577.1] || subclass(complement(restrict(u,v,w)),x) -> subclass(symmetric_difference(u,cross_product(v,w)),x)*.
% 299.94/300.92 93979[0:SpR:72375.0,56577.1] || subclass(union(complement(power_class(u)),v),w) -> subclass(symmetric_difference(power_class(u),complement(v)),w)*.
% 299.94/300.92 93995[0:Res:56577.1,8.0] || subclass(u,v) subclass(v,intersection(w,u))* -> equal(v,intersection(w,u)).
% 299.94/300.92 94010[0:Res:56577.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(intersection(w,u)))))* -> equal(intersection(w,u),null_class).
% 299.94/300.92 94011[0:Res:56577.1,23761.0] || subclass(u,complement(unordered_pair(regular(intersection(v,u)),w)))* -> equal(intersection(v,u),null_class).
% 299.94/300.92 94032[0:Res:56577.1,1368.1] single_valued_class(intersection(u,v)) || subclass(v,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.94/300.92 94074[3:Res:94057.1,329.1] inductive(u) || equal(complement(image(successor_relation,u)),null_class)** -> equal(image(successor_relation,u),u).
% 299.94/300.92 94084[3:Res:94057.1,5367.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92 94085[3:Res:94057.1,5366.0] || equal(complement(intersection(u,v)),null_class)** -> subclass(w,x) member(not_subclass_element(w,x),u)*.
% 299.94/300.92 94399[3:Rew:94398.1,65335.1] || equal(union(null_class,singleton(regular(ordered_pair(u,v)))),null_class)** -> equal(regular(null_class),singleton(u)).
% 299.94/300.92 94565[0:Obv:94508.0] || -> subclass(intersection(restrict(u,v,w),x),intersection(u,intersection(restrict(u,v,w),x)))*.
% 299.94/300.92 95181[3:Res:94124.1,4060.0] || equal(complement(symmetric_difference(complement(u),complement(v))),null_class)** -> member(singleton(w),union(u,v))*.
% 299.94/300.92 95246[3:Rew:46591.0,95178.0] || equal(power_class(complement(power_class(u))),null_class) member(singleton(v),power_class(complement(power_class(u))))* -> .
% 299.94/300.92 95530[0:SpR:46730.0,57662.1] || subclass(union(u,complement(power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(v)),w)*.
% 299.94/300.92 95547[0:Res:57662.1,8.0] || subclass(u,v) subclass(v,intersection(u,w))* -> equal(v,intersection(u,w)).
% 299.94/300.92 95562[0:Res:57662.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(intersection(u,w)))))* -> equal(intersection(u,w),null_class).
% 299.94/300.92 95563[0:Res:57662.1,23761.0] || subclass(u,complement(unordered_pair(regular(intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.92 95584[0:Res:57662.1,1368.1] single_valued_class(intersection(u,v)) || subclass(u,cross_product(universal_class,universal_class))* -> function(intersection(u,v))*.
% 299.94/300.92 95633[0:SpL:46730.0,58259.0] || subclass(u,symmetric_difference(complement(v),power_class(w)))* -> subclass(u,union(v,complement(power_class(w)))).
% 299.94/300.92 95822[0:Res:95719.0,8.0] || subclass(complement(u),complement(union(u,v)))* -> equal(complement(union(u,v)),complement(u)).
% 299.94/300.92 95951[0:Res:95777.0,8.0] || subclass(complement(u),complement(union(v,u)))* -> equal(complement(union(v,u)),complement(u)).
% 299.94/300.92 96044[3:MRR:96043.3,52315.2] || equal(cantor(u),successor(u)) member(u,universal_class)* subclass(domain_relation,regular(successor_relation))* -> .
% 299.94/300.92 96510[3:SpR:46586.0,96127.0] || -> subclass(complement(successor(union(intersection(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.94/300.92 96511[3:SpR:46592.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.94/300.92 96635[3:Res:96527.0,8.0] || subclass(complement(u),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(u)).
% 299.94/300.92 96651[3:SpR:46586.0,96266.0] || -> subclass(complement(successor(union(u,intersection(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92 96652[3:SpR:46592.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92 96977[3:Res:96615.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(null_class,v)).
% 299.94/300.92 97034[3:Res:96978.0,8.0] || subclass(u,complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),u).
% 299.94/300.92 97110[3:Res:96917.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(singleton(null_class)))))* member(u,successor(null_class)).
% 299.94/300.92 97447[3:Res:97062.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.92 97837[3:Res:96918.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,null_class)).
% 299.94/300.92 97946[3:Res:97015.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,v))))* member(u,complement(v)).
% 299.94/300.92 97981[3:Res:97909.0,358.1] || member(u,universal_class) -> member(u,successor(successor(successor(null_class))))* member(u,complement(singleton(null_class))).
% 299.94/300.92 98387[3:Res:97082.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(null_class,complement(v)))))* member(u,v).
% 299.94/300.92 98796[3:Res:97910.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(v,null_class))))* member(u,complement(v)).
% 299.94/300.92 100256[3:Res:95765.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(null_class,v)).
% 299.94/300.92 100359[3:Res:100257.0,8.0] || subclass(u,complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),u).
% 299.94/300.92 100611[0:Rew:100557.0,88624.0] || -> subclass(complement(successor(symmetric_difference(u,v))),complement(union(symmetric_difference(v,u),singleton(symmetric_difference(u,v)))))*.
% 299.94/300.92 100615[3:Rew:100557.0,79343.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(apply(null_class,v),singleton(apply(null_class,u)))))*.
% 299.94/300.92 100617[3:Rew:100557.0,78565.0] || -> subclass(complement(successor(sum_class(range_of(null_class)))),complement(union(apply(null_class,u),singleton(sum_class(range_of(null_class))))))*.
% 299.94/300.92 100621[3:Rew:100557.0,78502.0] || -> subclass(complement(successor(apply(null_class,u))),complement(union(sum_class(range_of(null_class)),singleton(apply(null_class,u)))))*.
% 299.94/300.92 100730[0:Rew:100557.0,40106.1] || subclass(u,v) -> equal(union(u,complement(union(v,u))),complement(symmetric_difference(v,u)))**.
% 299.94/300.92 100733[0:Rew:100557.0,76263.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(v,u),null_class).
% 299.94/300.92 100734[0:Rew:100557.0,75688.0] || member(regular(union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.92 101064[0:Rew:100557.0,75484.1] || member(u,universal_class) -> member(u,complement(union(v,w)))* member(u,union(w,v)).
% 299.94/300.92 102360[0:Rew:72365.0,101128.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),null_class)**.
% 299.94/300.92 102361[3:Rew:75789.0,101129.0] || -> equal(union(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.92 102362[3:Rew:76314.0,101130.0] || -> equal(symmetric_difference(union(u,complement(union(v,w))),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.92 101151[3:Rew:100557.0,47826.1] || equal(null_class,u) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.92 101164[3:Rew:100557.0,83786.0] || -> subclass(complement(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92 101168[3:Rew:100557.0,59006.0] || -> subclass(complement(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.92 101216[0:Rew:100557.0,9979.1] || -> member(u,image(element_relation,union(v,w))) subclass(singleton(u),power_class(complement(union(v,w))))*.
% 299.94/300.92 101249[3:Rew:100557.0,96646.0] || -> subclass(complement(successor(union(u,image(element_relation,union(v,w))))),power_class(complement(union(v,w))))*.
% 299.94/300.92 101353[0:Rew:100557.0,9913.0] || -> member(not_subclass_element(u,union(v,w)),complement(union(v,w)))* subclass(u,union(v,w)).
% 299.94/300.92 101374[0:Rew:100557.0,95404.0] || -> subclass(intersection(u,symmetric_difference(intersection(v,w),complement(union(v,w)))),complement(symmetric_difference(v,w)))*.
% 299.94/300.92 102363[0:Rew:72365.0,101497.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),null_class)**.
% 299.94/300.92 102364[3:Rew:75789.0,101498.0] || -> equal(union(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.92 102365[3:Rew:76314.0,101499.0] || -> equal(symmetric_difference(union(complement(union(u,v)),w),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.92 101531[3:Rew:100557.0,83789.0] || -> subclass(complement(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92 101535[3:Rew:100557.0,59009.0] || -> subclass(complement(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.92 101572[3:Rew:100557.0,61663.0] || equal(power_class(complement(union(u,v))),universal_class) -> equal(image(element_relation,union(u,v)),null_class)**.
% 299.94/300.92 101573[3:Rew:100557.0,47431.1] || equal(image(element_relation,union(u,v)),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.94/300.92 101574[0:Rew:100557.0,5479.1] inductive(image(element_relation,union(u,v))) || equal(power_class(complement(union(u,v))),universal_class)** -> .
% 299.94/300.92 101580[3:Rew:100557.0,44749.1] || subclass(image(element_relation,union(u,v)),null_class)* -> subclass(universal_class,power_class(complement(union(u,v)))).
% 299.94/300.92 101592[3:Rew:100557.0,61707.0] || equal(power_class(complement(union(u,v))),null_class) -> equal(image(element_relation,union(u,v)),universal_class)**.
% 299.94/300.92 101593[0:Rew:100557.0,23185.1] || subclass(universal_class,image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.92 101594[0:Rew:100557.0,20799.1] || equal(image(element_relation,union(u,v)),universal_class)** -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.92 101624[6:Rew:100557.0,44623.1] || subclass(image(element_relation,union(u,v)),null_class) -> member(null_class,power_class(complement(union(u,v))))*.
% 299.94/300.92 101637[0:Rew:100557.0,42142.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(image(element_relation,union(u,v)),w)),null_class)**.
% 299.94/300.92 101638[0:Rew:100557.0,42492.0] || -> equal(intersection(power_class(complement(union(u,v))),intersection(w,image(element_relation,union(u,v)))),null_class)**.
% 299.94/300.92 101640[3:Rew:100557.0,48376.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.94/300.92 101641[6:Rew:100557.0,46538.0] || subclass(power_class(complement(union(u,v))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92 101645[0:Rew:100557.0,48666.0] || -> equal(image(element_relation,power_class(complement(union(u,v)))),complement(power_class(image(element_relation,union(u,v)))))**.
% 299.94/300.92 101667[3:Rew:100557.0,96505.0] || -> subclass(complement(successor(union(image(element_relation,union(u,v)),w))),power_class(complement(union(u,v))))*.
% 299.94/300.92 102044[3:Rew:101822.0,74638.1] single_valued_class(union(null_class,union(cross_product(universal_class,universal_class),null_class))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92 102046[3:Rew:101822.0,58857.1] single_valued_class(union(null_class,union(null_class,cross_product(universal_class,universal_class)))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.92 102196[3:Rew:102187.0,26854.0] || -> equal(power_class(intersection(union(null_class,u),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.94/300.92 102197[3:Rew:102187.0,71605.0] || -> equal(power_class(intersection(union(u,null_class),complement(singleton(complement(u))))),power_class(complement(successor(complement(u)))))**.
% 299.94/300.92 102283[7:Rew:102264.0,71370.1] one_to_one(u) || -> equal(union(v,complement(successor(inverse(u)))),union(v,complement(inverse(u))))**.
% 299.94/300.92 102287[3:Rew:102264.0,47828.1] || equal(null_class,u) -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.94/300.92 102291[0:Rew:102264.0,41503.1] || subclass(complement(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,null_class))**.
% 299.94/300.92 102293[3:Rew:102264.0,71644.1] || equal(singleton(u),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92 102561[7:Rew:28787.0,100454.2,28787.0,100454.1] function(u) || member(not_subclass_element(complement(u),v),successor(u))* -> subclass(complement(u),v).
% 299.94/300.92 103259[3:Res:100329.0,8.0] || subclass(u,complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),u).
% 299.94/300.92 103334[3:SpL:46586.0,100416.0] || subclass(union(u,complement(power_class(v))),null_class)* -> subclass(universal_class,intersection(complement(u),power_class(v))).
% 299.94/300.92 103335[3:SpL:46592.0,100416.0] || subclass(union(complement(power_class(u)),v),null_class)* -> subclass(universal_class,intersection(power_class(u),complement(v))).
% 299.94/300.92 103483[3:SpR:47158.0,101822.0] || -> equal(union(null_class,complement(intersection(power_class(u),power_class(v)))),complement(intersection(power_class(u),power_class(v))))**.
% 299.94/300.92 103981[3:Res:100169.0,358.1] || member(u,universal_class) -> member(u,union(complement(singleton(null_class)),v))* member(u,successor(null_class)).
% 299.94/300.92 104152[3:SpL:100575.0,100416.0] || subclass(power_class(complement(union(u,v))),null_class)* -> subclass(universal_class,image(element_relation,union(u,v))).
% 299.94/300.92 104226[3:Rew:47142.0,104122.0,26766.0,104122.0,46582.0,104122.0,26766.0,104122.0] || -> equal(power_class(union(null_class,intersection(power_class(u),power_class(v)))),power_class(intersection(power_class(u),power_class(v))))**.
% 299.94/300.92 105036[3:Res:100387.0,358.1] || member(u,universal_class) -> member(u,union(complement(successor(null_class)),v))* member(u,singleton(null_class)).
% 299.94/300.92 105452[3:Res:103287.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(successor(null_class))))* member(u,singleton(null_class)).
% 299.94/300.92 105496[3:Res:103952.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(singleton(null_class))))* member(u,successor(null_class)).
% 299.94/300.92 105555[0:SpR:102187.0,26275.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(omega,power_class(complement(successor(u)))).
% 299.94/300.92 105557[0:SpR:102187.0,26389.1] || equal(complement(successor(image(element_relation,successor(u)))),universal_class)** -> member(null_class,power_class(complement(successor(u)))).
% 299.94/300.92 105857[0:SpR:102264.0,46582.0] || -> equal(image(element_relation,union(u,complement(successor(v)))),complement(power_class(intersection(complement(u),successor(v)))))**.
% 299.94/300.92 105860[3:SpR:102264.0,45898.1] || equal(intersection(complement(u),successor(v)),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.94/300.92 105885[0:SpR:102264.0,41750.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(intersection(complement(u),successor(v)),w)),null_class)**.
% 299.94/300.92 105886[0:SpR:102264.0,42091.0] || -> equal(intersection(union(u,complement(successor(v))),intersection(w,intersection(complement(u),successor(v)))),null_class)**.
% 299.94/300.92 105904[3:SpR:102264.0,96127.0] || -> subclass(complement(successor(union(intersection(complement(u),successor(v)),w))),union(u,complement(successor(v))))*.
% 299.94/300.92 105919[0:SpR:102264.0,9902.1] || -> member(u,intersection(complement(v),successor(w))) subclass(singleton(u),union(v,complement(successor(w))))*.
% 299.94/300.92 105924[3:SpR:102264.0,96266.0] || -> subclass(complement(successor(union(u,intersection(complement(v),successor(w))))),union(v,complement(successor(w))))*.
% 299.94/300.92 105934[0:SpR:102264.0,480.1] || member(u,symmetric_difference(complement(v),successor(w)))* -> member(u,union(v,complement(successor(w)))).
% 299.94/300.92 105974[0:SpR:39614.1,102264.0] || subclass(successor(u),complement(v)) -> equal(union(v,complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92 105978[3:SpL:102264.0,60592.0] || equal(union(u,complement(successor(v))),null_class) -> equal(intersection(complement(u),successor(v)),universal_class)**.
% 299.94/300.92 105981[3:SpL:102264.0,59209.0] || equal(union(u,complement(successor(v))),universal_class) -> equal(intersection(complement(u),successor(v)),null_class)**.
% 299.94/300.92 105983[0:SpL:102264.0,2160.1] inductive(intersection(complement(u),successor(v))) || equal(union(u,complement(successor(v))),universal_class)** -> .
% 299.94/300.92 106000[3:SpL:102264.0,100416.0] || subclass(union(u,complement(successor(v))),null_class)* -> subclass(universal_class,intersection(complement(u),successor(v))).
% 299.94/300.92 106001[3:SpL:102264.0,46130.0] || subclass(union(u,complement(successor(v))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.94/300.92 106002[6:SpL:102264.0,45406.0] || subclass(union(u,complement(successor(v))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92 106416[3:Res:95894.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(null_class,w)).
% 299.94/300.92 106522[3:Res:96930.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(v))))* member(u,union(v,v))*.
% 299.94/300.92 106858[3:SpR:46730.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(v)))))),union(u,complement(power_class(v))))*.
% 299.94/300.92 106926[3:Res:97047.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,v).
% 299.94/300.92 107038[3:Res:97922.0,358.1] || member(u,universal_class) -> member(u,successor(successor(union(v,v))))* member(u,complement(v)).
% 299.94/300.92 107167[3:Res:100170.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,null_class)).
% 299.94/300.92 107234[0:SpL:75789.0,100579.0] || member(regular(union(u,v)),complement(union(u,v)))* -> equal(union(v,u),null_class).
% 299.94/300.92 107345[3:Rew:30548.0,107237.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 107347[3:Rew:30548.0,107246.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 107349[3:Rew:71518.0,107259.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92 107351[3:Rew:27497.0,107262.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92 107274[3:SpL:30548.0,100579.0] || member(regular(union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.92 107275[3:SpL:71518.0,100579.0] || member(regular(union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.92 107276[3:SpL:27497.0,100579.0] || member(regular(union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.92 107472[3:Res:100317.0,358.1] || member(u,universal_class) -> member(u,union(union(null_class,v),w))* member(u,complement(v)).
% 299.94/300.92 107543[3:Res:107415.0,358.1] || member(u,universal_class) -> member(u,union(successor(null_class),v))* member(u,complement(singleton(null_class))).
% 299.94/300.92 107642[0:Res:48.1,100568.0] inductive(image(element_relation,union(u,v))) || member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92 107696[3:Rew:71537.0,107695.0] || member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))* -> .
% 299.94/300.92 108010[3:Rew:64646.0,107947.0] || -> equal(union(complement(power_class(u)),union(null_class,complement(v))),union(complement(power_class(u)),complement(v)))**.
% 299.94/300.92 108057[3:Rew:102837.0,108056.0] || -> equal(union(null_class,symmetric_difference(power_class(u),union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.94/300.92 108066[3:Rew:108057.0,102837.0] || -> equal(symmetric_difference(complement(power_class(u)),complement(union(v,w))),symmetric_difference(power_class(u),union(v,w)))**.
% 299.94/300.92 108167[3:Res:107517.0,358.1] || member(u,universal_class) -> member(u,union(v,successor(null_class)))* member(u,complement(singleton(null_class))).
% 299.94/300.92 108271[3:Res:100420.0,358.1] || member(u,universal_class) -> member(u,union(union(null_class,complement(v)),w))* member(u,v).
% 299.94/300.92 108492[3:Rew:63809.0,108443.0] || -> equal(union(union(null_class,complement(u)),complement(power_class(v))),union(complement(u),complement(power_class(v))))**.
% 299.94/300.92 108540[3:Rew:102855.0,108539.0] || -> equal(union(null_class,symmetric_difference(union(u,v),power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.94/300.92 108549[3:Rew:108540.0,102855.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(power_class(w))),symmetric_difference(union(u,v),power_class(w)))**.
% 299.94/300.92 109019[3:Res:103220.0,358.1] || member(u,universal_class) -> member(u,union(v,union(null_class,w)))* member(u,complement(w)).
% 299.94/300.92 109337[3:Res:103321.0,358.1] || member(u,universal_class) -> member(u,union(v,union(null_class,complement(w))))* member(u,w).
% 299.94/300.92 109538[3:Res:106328.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,null_class)).
% 299.94/300.92 109776[3:Rew:108700.0,109648.1,76314.0,109648.0] || member(u,symmetric_difference(successor(null_class),complement(v)))* -> member(u,union(v,complement(successor(null_class)))).
% 299.94/300.92 109837[3:SpR:72383.0,106828.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(cross_product(u,v),w))))),complement(restrict(w,u,v)))*.
% 299.94/300.92 109838[3:SpR:72384.0,106828.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(u,cross_product(v,w)))))),complement(restrict(u,v,w)))*.
% 299.94/300.92 109844[3:SpR:72375.0,106828.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(u),complement(v)))))),union(complement(power_class(u)),v))*.
% 299.94/300.92 109911[3:Res:106828.0,358.1] || member(u,universal_class) -> member(u,successor(successor(complement(intersection(v,w)))))* member(u,w).
% 299.94/300.92 110035[3:Res:107416.0,358.1] || member(u,universal_class) -> member(u,union(union(v,null_class),w))* member(u,complement(v)).
% 299.94/300.92 110460[0:Rew:44.0,110339.1] || member(u,symmetric_difference(successor(v),complement(w)))* -> member(u,union(complement(successor(v)),w)).
% 299.94/300.92 110594[3:Res:108959.0,358.1] || member(u,universal_class) -> member(u,union(v,union(w,null_class)))* member(u,complement(w)).
% 299.94/300.92 110735[3:SpR:46730.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),power_class(v))),w),union(u,complement(power_class(v))))*.
% 299.94/300.92 110975[3:MRR:110910.0,53.0] || subclass(image(element_relation,union(u,v)),null_class) -> member(omega,power_class(complement(union(u,v))))*.
% 299.94/300.92 111082[3:SpR:46730.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),power_class(v)),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92 111118[7:SpR:72531.1,95683.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),u)*.
% 299.94/300.92 111237[3:SpR:46730.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92 111612[3:SpR:46730.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92 111643[7:SpR:72531.1,95712.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),v)*.
% 299.94/300.92 111777[3:Res:96083.0,358.1] || member(u,universal_class) -> member(u,successor(complement(restrict(v,w,x))))* member(u,v).
% 299.94/300.92 112126[3:Res:100182.0,358.1] || member(u,universal_class) -> member(u,union(complement(v),w))* member(u,union(v,v))*.
% 299.94/300.92 112227[3:SpR:46730.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(v))),w)),union(u,complement(power_class(v))))*.
% 299.94/300.92 112317[3:Res:100372.0,358.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,v).
% 299.94/300.92 112548[3:Rew:26766.0,112410.0,47158.0,112410.0,26766.0,112410.0] || -> subclass(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 113155[3:Res:113135.0,8.0] || subclass(singleton(null_class),regular(complement(successor(null_class))))* -> equal(regular(complement(successor(null_class))),singleton(null_class)).
% 299.94/300.92 113442[3:Res:113084.0,8.0] || subclass(u,regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),u).
% 299.94/300.92 113547[3:Res:113096.0,8.0] || subclass(complement(power_class(u)),regular(power_class(u)))* -> equal(complement(power_class(u)),regular(power_class(u))).
% 299.94/300.92 113753[3:Res:113097.0,8.0] || subclass(complement(successor(u)),regular(successor(u)))* -> equal(complement(successor(u)),regular(successor(u))).
% 299.94/300.92 113824[3:Res:113484.0,8.0] || subclass(complement(u),regular(union(null_class,u)))* -> equal(regular(union(null_class,u)),complement(u)).
% 299.94/300.92 113914[3:Res:113790.0,8.0] || subclass(complement(u),regular(union(u,null_class)))* -> equal(regular(union(u,null_class)),complement(u)).
% 299.94/300.92 114023[3:Res:113804.0,8.0] || subclass(complement(u),regular(union(u,u)))* -> equal(regular(union(u,u)),complement(u)).
% 299.94/300.92 114619[3:Res:114525.0,8.0] || subclass(union(u,null_class),regular(complement(u)))* -> equal(union(u,null_class),regular(complement(u))).
% 299.94/300.92 114700[3:Res:114621.0,3164.0] || subclass(u,v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.92 114720[3:Res:114621.0,3167.0] || -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),v)*.
% 299.94/300.92 114721[3:Res:114621.0,3166.0] || -> equal(regular(complement(intersection(u,v))),null_class) member(regular(regular(complement(intersection(u,v)))),u)*.
% 299.94/300.92 115175[3:Res:114565.0,8.0] || subclass(union(null_class,u),regular(complement(u)))* -> equal(union(null_class,u),regular(complement(u))).
% 299.94/300.92 115210[3:Res:115109.0,8.0] || subclass(successor(null_class),regular(complement(singleton(null_class))))* -> equal(regular(complement(singleton(null_class))),successor(null_class)).
% 299.94/300.92 115280[3:Res:114567.0,8.0] || subclass(union(u,u),regular(complement(u)))* -> equal(union(u,u),regular(complement(u))).
% 299.94/300.92 115736[3:SpR:74466.0,114715.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 115765[3:Res:114715.0,8.0] || subclass(u,regular(complement(intersection(u,v))))* -> equal(regular(complement(intersection(u,v))),u).
% 299.94/300.92 115903[3:Res:115700.0,8.0] || subclass(u,regular(complement(intersection(v,u))))* -> equal(regular(complement(intersection(v,u))),u).
% 299.94/300.92 117028[3:Res:116974.0,3163.0] || -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(regular(regular(successor(complement(successor(null_class))))),null_class)**.
% 299.94/300.92 118067[3:Rew:106595.0,118066.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w)))* member(u,union(w,v)).
% 299.94/300.92 118068[3:Rew:101822.0,118039.1,26766.0,118039.1,27497.0,118039.1] || member(u,universal_class) -> member(u,union(null_class,compose(element_relation,universal_class)))* member(u,complement(element_relation)).
% 299.94/300.92 118134[7:SpR:75901.0,113801.1] function(symmetric_difference(u,v)) || -> subclass(regular(successor(symmetric_difference(u,v))),complement(symmetric_difference(v,u)))*.
% 299.94/300.92 118137[7:SpR:72083.0,113801.1] function(sum_class(range_of(null_class))) || -> subclass(regular(successor(sum_class(range_of(null_class)))),complement(apply(null_class,u)))*.
% 299.94/300.92 118141[7:SpR:72082.0,113801.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(apply(null_class,v)))*.
% 299.94/300.92 118142[7:SpR:72083.0,113801.1] function(apply(null_class,u)) || -> subclass(regular(successor(apply(null_class,u))),complement(sum_class(range_of(null_class))))*.
% 299.94/300.92 118325[7:SpR:75901.0,114570.1] function(symmetric_difference(u,v)) || -> subclass(regular(complement(symmetric_difference(v,u))),successor(symmetric_difference(u,v)))*.
% 299.94/300.92 118328[7:SpR:72083.0,114570.1] function(sum_class(range_of(null_class))) || -> subclass(regular(complement(apply(null_class,u))),successor(sum_class(range_of(null_class))))*.
% 299.94/300.92 118332[7:SpR:72082.0,114570.1] function(apply(null_class,u)) || -> subclass(regular(complement(apply(null_class,v))),successor(apply(null_class,u)))*.
% 299.94/300.92 118333[7:SpR:72083.0,114570.1] function(apply(null_class,u)) || -> subclass(regular(complement(sum_class(range_of(null_class)))),successor(apply(null_class,u)))*.
% 299.94/300.92 120231[3:Rew:101822.0,120124.0] || -> subclass(regular(successor(union(complement(union(u,v)),w))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92 120232[3:Rew:101822.0,120134.0] || -> subclass(regular(successor(union(u,complement(union(v,w))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92 122237[3:SpR:46730.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92 122327[3:Res:103272.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,w).
% 299.94/300.92 122479[3:Res:106340.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(w)))* member(u,union(w,w))*.
% 299.94/300.92 122672[3:Res:107428.0,358.1] || member(u,universal_class) -> member(u,union(union(v,v),w))* member(u,complement(v)).
% 299.94/300.92 122837[3:Res:108972.0,358.1] || member(u,universal_class) -> member(u,union(v,union(w,w)))* member(u,complement(w)).
% 299.94/300.92 123014[3:SpR:72383.0,110705.0] || -> subclass(intersection(union(null_class,symmetric_difference(cross_product(u,v),w)),x),complement(restrict(w,u,v)))*.
% 299.94/300.92 123015[3:SpR:72384.0,110705.0] || -> subclass(intersection(union(null_class,symmetric_difference(u,cross_product(v,w))),x),complement(restrict(u,v,w)))*.
% 299.94/300.92 123021[3:SpR:72375.0,110705.0] || -> subclass(intersection(union(null_class,symmetric_difference(power_class(u),complement(v))),w),union(complement(power_class(u)),v))*.
% 299.94/300.92 123250[0:Obv:123239.1] || subclass(universal_class,intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.92 123323[3:SpR:72383.0,111052.0] || -> subclass(union(null_class,intersection(symmetric_difference(cross_product(u,v),w),x)),complement(restrict(w,u,v)))*.
% 299.94/300.92 123324[3:SpR:72384.0,111052.0] || -> subclass(union(null_class,intersection(symmetric_difference(u,cross_product(v,w)),x)),complement(restrict(u,v,w)))*.
% 299.94/300.92 123330[3:SpR:72375.0,111052.0] || -> subclass(union(null_class,intersection(symmetric_difference(power_class(u),complement(v)),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92 123365[7:SpR:72531.1,111052.0] function(intersection(intersection(u,v),w)) || -> subclass(successor(intersection(intersection(u,v),w)),v)*.
% 299.94/300.92 123483[3:SpR:72383.0,111207.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.92 123484[3:SpR:72384.0,111207.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.92 123490[3:SpR:72375.0,111207.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92 123710[0:Obv:123701.1] || subclass(universal_class,intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.92 123791[3:SpR:72383.0,111582.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(cross_product(v,w),x))),complement(restrict(x,v,w)))*.
% 299.94/300.92 123792[3:SpR:72384.0,111582.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(v,cross_product(w,x)))),complement(restrict(v,w,x)))*.
% 299.94/300.92 123798[3:SpR:72375.0,111582.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92 123828[7:SpR:72531.1,111582.0] function(intersection(u,intersection(v,w))) || -> subclass(successor(intersection(u,intersection(v,w))),w)*.
% 299.94/300.92 123941[3:SpR:72383.0,112197.0] || -> subclass(complement(union(complement(symmetric_difference(cross_product(u,v),w)),x)),complement(restrict(w,u,v)))*.
% 299.94/300.92 123942[3:SpR:72384.0,112197.0] || -> subclass(complement(union(complement(symmetric_difference(u,cross_product(v,w))),x)),complement(restrict(u,v,w)))*.
% 299.94/300.92 123948[3:SpR:72375.0,112197.0] || -> subclass(complement(union(complement(symmetric_difference(power_class(u),complement(v))),w)),union(complement(power_class(u)),v))*.
% 299.94/300.92 124044[3:Res:112197.0,358.1] || member(u,universal_class) -> member(u,union(complement(intersection(v,w)),x))* member(u,w).
% 299.94/300.92 124357[0:SpR:112558.0,5792.0] || -> subclass(symmetric_difference(complement(union(u,v)),complement(singleton(union(v,u)))),successor(union(v,u)))*.
% 299.94/300.92 124403[0:SpR:112558.0,54298.0] || -> member(complement(union(u,v)),union(v,u))* equal(singleton(complement(union(v,u))),null_class).
% 299.94/300.92 124719[0:SpL:112558.0,3175.0] || subclass(complement(union(u,v)),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92 124725[3:SpL:112558.0,18114.1] || equal(union(u,v),singleton(singleton(null_class))) subclass(universal_class,complement(union(v,u)))* -> .
% 299.94/300.92 125030[0:Rew:46586.0,124388.0] || -> equal(union(union(u,v),complement(power_class(w))),union(union(v,u),complement(power_class(w))))*.
% 299.94/300.92 125031[0:Rew:102264.0,124415.0] || -> equal(union(union(u,v),complement(successor(w))),union(union(v,u),complement(successor(w))))*.
% 299.94/300.92 125032[0:Rew:46592.0,124439.0] || -> equal(union(complement(power_class(u)),union(v,w)),union(complement(power_class(u)),union(w,v)))*.
% 299.94/300.92 125040[3:Rew:26766.0,124681.0,47158.0,124681.0,26766.0,124681.0] || -> equal(union(null_class,intersection(power_class(u),power_class(v))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 125411[3:SpR:100578.0,115722.0] || -> subclass(regular(complement(symmetric_difference(intersection(u,v),complement(union(u,v))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 125535[3:Res:115740.1,8.0] || subclass(u,v) subclass(v,regular(complement(u)))* -> equal(v,regular(complement(u))).
% 299.94/300.92 125550[3:Res:115740.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(regular(complement(u))))))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92 125551[3:Res:115740.1,23761.0] || subclass(u,complement(unordered_pair(regular(regular(complement(u))),v)))* -> equal(regular(complement(u)),null_class).
% 299.94/300.92 125576[3:Res:115740.1,1368.1] single_valued_class(regular(complement(u))) || subclass(u,cross_product(universal_class,universal_class))* -> function(regular(complement(u))).
% 299.94/300.92 125626[3:SpR:46730.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(v)),w))),union(u,complement(power_class(v))))*.
% 299.94/300.92 125897[3:SpR:46730.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(w))))),union(v,complement(power_class(w))))*.
% 299.94/300.92 127021[3:SpR:72383.0,122207.0] || -> subclass(complement(union(u,complement(symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.94/300.92 127022[3:SpR:72384.0,122207.0] || -> subclass(complement(union(u,complement(symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.94/300.92 127028[3:SpR:72375.0,122207.0] || -> subclass(complement(union(u,complement(symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92 127119[3:Res:122207.0,358.1] || member(u,universal_class) -> member(u,union(v,complement(intersection(w,x))))* member(u,x).
% 299.94/300.92 127460[3:Rew:26766.0,127326.0,47158.0,127326.0] || -> subclass(regular(union(null_class,intersection(power_class(u),power_class(v)))),complement(intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 127560[3:Rew:26766.0,127509.0,47158.0,127509.0] || equal(union(null_class,intersection(power_class(u),power_class(v))),complement(intersection(power_class(v),power_class(u))))** -> .
% 299.94/300.92 127737[3:Rew:47158.0,127601.0,26766.0,127601.0] || -> subclass(regular(complement(intersection(power_class(u),power_class(v)))),union(null_class,intersection(power_class(v),power_class(u))))*.
% 299.94/300.92 128007[3:SpR:72383.0,125596.0] || -> subclass(regular(complement(intersection(symmetric_difference(cross_product(u,v),w),x))),complement(restrict(w,u,v)))*.
% 299.94/300.92 128008[3:SpR:72384.0,125596.0] || -> subclass(regular(complement(intersection(symmetric_difference(u,cross_product(v,w)),x))),complement(restrict(u,v,w)))*.
% 299.94/300.92 128014[3:SpR:72375.0,125596.0] || -> subclass(regular(complement(intersection(symmetric_difference(power_class(u),complement(v)),w))),union(complement(power_class(u)),v))*.
% 299.94/300.92 128166[3:SpR:72383.0,125867.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(cross_product(v,w),x)))),complement(restrict(x,v,w)))*.
% 299.94/300.92 128167[3:SpR:72384.0,125867.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(v,cross_product(w,x))))),complement(restrict(v,w,x)))*.
% 299.94/300.92 128173[3:SpR:72375.0,125867.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(v),complement(w))))),union(complement(power_class(v)),w))*.
% 299.94/300.92 128437[0:SpR:100578.0,60176.0] || -> subclass(intersection(symmetric_difference(intersection(u,v),complement(union(u,v))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 128563[0:SpL:72383.0,60237.0] || subclass(u,symmetric_difference(cross_product(v,w),x))* -> subclass(u,complement(restrict(x,v,w))).
% 299.94/300.92 128564[0:SpL:72384.0,60237.0] || subclass(u,symmetric_difference(v,cross_product(w,x)))* -> subclass(u,complement(restrict(v,w,x))).
% 299.94/300.92 128570[0:SpL:72375.0,60237.0] || subclass(u,symmetric_difference(power_class(v),complement(w)))* -> subclass(u,union(complement(power_class(v)),w)).
% 299.94/300.92 129121[0:SpR:72383.0,70401.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(complement(restrict(w,u,v)),x))*.
% 299.94/300.92 129122[0:SpR:72384.0,70401.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(complement(restrict(u,v,w)),x))*.
% 299.94/300.92 129128[0:SpR:72375.0,70401.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(union(complement(power_class(u)),v),w))*.
% 299.94/300.92 129174[0:Res:70401.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(x,v))*.
% 299.94/300.92 129300[0:SpR:46730.0,70402.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(union(u,complement(power_class(v))),w))*.
% 299.94/300.92 129347[0:Res:70402.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(w,v))*.
% 299.94/300.92 129463[3:Res:129313.0,1279.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(singleton(null_class),v))*.
% 299.94/300.92 129536[3:Res:129403.0,1279.2] || member(u,v) member(u,successor(null_class)) -> member(u,intersection(v,singleton(null_class)))*.
% 299.94/300.92 129886[6:SpR:129728.0,15464.2] || member(successor(null_class),universal_class) subclass(domain_relation,u) -> member(ordered_pair(successor(null_class),null_class),u)*.
% 299.94/300.92 130130[6:SpR:129652.0,59.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.92 130193[6:Rew:151.1,130180.1,28645.0,130180.1] || member(regular(complement(cross_product(u,v))),cross_product(u,v))* member(regular(null_class),universal_class) -> .
% 299.94/300.92 131457[3:Res:129302.0,1279.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(w,v))*.
% 299.94/300.92 131602[3:Res:129304.0,1279.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(w,v))*.
% 299.94/300.92 131767[3:Res:131342.0,1279.2] || member(u,v) member(u,union(null_class,w)) -> member(u,intersection(v,w))*.
% 299.94/300.92 131823[3:SpR:102540.0,114715.0] || -> subclass(regular(complement(symmetric_difference(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 299.94/300.92 131843[0:SpR:102540.0,58108.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),union(u,complement(union(v,w))))*.
% 299.94/300.92 131851[3:SpR:102540.0,58256.0] || -> subclass(union(null_class,symmetric_difference(complement(u),union(v,w))),union(u,complement(union(v,w))))*.
% 299.94/300.92 131869[0:SpR:102540.0,56843.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),union(v,complement(union(w,x))))*.
% 299.94/300.92 131901[0:SpR:102540.0,72375.0] || -> equal(symmetric_difference(complement(power_class(u)),union(v,w)),symmetric_difference(power_class(u),complement(union(v,w))))**.
% 299.94/300.92 132204[0:Rew:131901.0,132203.0] || -> equal(symmetric_difference(power_class(u),complement(union(v,w))),symmetric_difference(power_class(u),complement(union(w,v))))*.
% 299.94/300.92 133687[3:SpR:101537.0,115700.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 299.94/300.92 133707[0:SpR:101537.0,58194.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),union(complement(union(u,v)),w))*.
% 299.94/300.92 133715[3:SpR:101537.0,58880.0] || -> subclass(union(null_class,symmetric_difference(union(u,v),complement(w))),union(complement(union(u,v)),w))*.
% 299.94/300.92 133733[0:SpR:101537.0,56958.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),union(complement(union(v,w)),x))*.
% 299.94/300.92 133749[0:SpR:101537.0,46730.0] || -> equal(symmetric_difference(complement(union(u,v)),power_class(w)),symmetric_difference(union(u,v),complement(power_class(w))))**.
% 299.94/300.92 134068[3:Rew:133824.0,64016.0] || -> equal(symmetric_difference(union(null_class,complement(u)),power_class(v)),symmetric_difference(union(null_class,u),complement(power_class(v))))**.
% 299.94/300.92 134115[0:Rew:133825.0,134019.0] || -> equal(symmetric_difference(union(u,v),complement(power_class(w))),symmetric_difference(union(v,u),complement(power_class(w))))*.
% 299.94/300.92 134116[3:Rew:133822.0,134069.0] || -> equal(symmetric_difference(union(u,u),complement(power_class(v))),symmetric_difference(union(null_class,u),complement(power_class(v))))*.
% 299.94/300.92 134708[3:Res:131499.0,1279.2] || member(u,v) member(u,union(w,null_class)) -> member(u,intersection(v,w))*.
% 299.94/300.92 136587[6:Rew:136228.1,118513.1] || equal(intersection(restrict(u,v,w),x),universal_class)** -> equal(restrict(u,v,w),null_class).
% 299.94/300.92 136595[3:Rew:136228.1,31189.2] || equal(intersection(complement(u),v),universal_class)** member(null_class,u) -> equal(complement(u),null_class).
% 299.94/300.92 137002[0:SpR:46730.0,70759.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(union(v,complement(power_class(w))),u))*.
% 299.94/300.92 137195[0:SpR:72383.0,70762.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(complement(restrict(x,v,w)),u))*.
% 299.94/300.92 137196[0:SpR:72384.0,70762.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(complement(restrict(v,w,x)),u))*.
% 299.94/300.92 137203[0:SpR:72375.0,70762.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(union(complement(power_class(v)),w),u))*.
% 299.94/300.92 137345[0:SpR:75513.1,100578.0] || subclass(u,v) -> equal(union(u,complement(union(u,v))),complement(symmetric_difference(u,v)))**.
% 299.94/300.92 137704[3:Rew:26766.0,137447.1] || subclass(complement(u),power_class(v)) -> equal(union(u,complement(power_class(v))),union(null_class,u))**.
% 299.94/300.92 137705[3:Rew:26766.0,137449.1] || subclass(complement(u),successor(v)) -> equal(union(u,complement(successor(v))),union(null_class,u))**.
% 299.94/300.92 137497[0:SpR:75513.1,46592.0] || subclass(power_class(u),complement(v)) -> equal(union(complement(power_class(u)),v),complement(power_class(u)))**.
% 299.94/300.92 137802[3:Res:86315.1,8.0] || subclass(u,v) subclass(v,union(u,u))* -> equal(v,union(u,u)).
% 299.94/300.92 137817[3:Res:86315.1,23760.0] || subclass(u,complement(unordered_pair(v,regular(union(u,u)))))* -> equal(union(u,u),null_class).
% 299.94/300.92 137818[3:Res:86315.1,23761.0] || subclass(u,complement(unordered_pair(regular(union(u,u)),v)))* -> equal(union(u,u),null_class).
% 299.94/300.92 137844[3:Res:86315.1,1368.1] single_valued_class(union(u,u)) || subclass(u,cross_product(universal_class,universal_class))* -> function(union(u,u))*.
% 299.94/300.92 138752[3:Obv:138736.2] || member(u,v) equal(unordered_pair(w,u),w) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.92 138753[3:Obv:138735.2] || member(u,v) equal(unordered_pair(u,w),w) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.92 138943[0:SpL:46730.0,95653.0] || equal(symmetric_difference(complement(u),power_class(v)),w) -> subclass(w,union(u,complement(power_class(v))))*.
% 299.94/300.92 139073[0:SpR:46730.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),power_class(v)),w),x),union(u,complement(power_class(v))))*.
% 299.94/300.92 139281[0:SpR:46730.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.94/300.92 139565[0:SpR:46730.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),power_class(w)),x)),union(v,complement(power_class(w))))*.
% 299.94/300.92 139765[0:SpR:46730.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),power_class(w))),x),union(v,complement(power_class(w))))*.
% 299.94/300.92 140553[0:SpL:72383.0,128589.0] || equal(symmetric_difference(cross_product(u,v),w),x) -> subclass(x,complement(restrict(w,u,v)))*.
% 299.94/300.92 140554[0:SpL:72384.0,128589.0] || equal(symmetric_difference(u,cross_product(v,w)),x) -> subclass(x,complement(restrict(u,v,w)))*.
% 299.94/300.92 140561[0:SpL:72375.0,128589.0] || equal(symmetric_difference(power_class(u),complement(v)),w) -> subclass(w,union(complement(power_class(u)),v))*.
% 299.94/300.92 140611[0:SpR:72383.0,128603.0] || -> subclass(intersection(intersection(symmetric_difference(cross_product(u,v),w),x),y),complement(restrict(w,u,v)))*.
% 299.94/300.92 140612[0:SpR:72384.0,128603.0] || -> subclass(intersection(intersection(symmetric_difference(u,cross_product(v,w)),x),y),complement(restrict(u,v,w)))*.
% 299.94/300.92 140619[0:SpR:72375.0,128603.0] || -> subclass(intersection(intersection(symmetric_difference(power_class(u),complement(v)),w),x),union(complement(power_class(u)),v))*.
% 299.94/300.92 140882[0:SpR:72383.0,128622.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(cross_product(w,x),y))),complement(restrict(y,w,x)))*.
% 299.94/300.92 140883[0:SpR:72384.0,128622.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(w,cross_product(x,y)))),complement(restrict(w,x,y)))*.
% 299.94/300.92 140890[0:SpR:72375.0,128622.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.94/300.92 141071[0:SpR:72383.0,128629.0] || -> subclass(intersection(u,intersection(symmetric_difference(cross_product(v,w),x),y)),complement(restrict(x,v,w)))*.
% 299.94/300.92 141072[0:SpR:72384.0,128629.0] || -> subclass(intersection(u,intersection(symmetric_difference(v,cross_product(w,x)),y)),complement(restrict(v,w,x)))*.
% 299.94/300.92 141079[0:SpR:72375.0,128629.0] || -> subclass(intersection(u,intersection(symmetric_difference(power_class(v),complement(w)),x)),union(complement(power_class(v)),w))*.
% 299.94/300.92 141290[0:SpR:72383.0,128638.0] || -> subclass(intersection(intersection(u,symmetric_difference(cross_product(v,w),x)),y),complement(restrict(x,v,w)))*.
% 299.94/300.92 141291[0:SpR:72384.0,128638.0] || -> subclass(intersection(intersection(u,symmetric_difference(v,cross_product(w,x))),y),complement(restrict(v,w,x)))*.
% 299.94/300.92 141298[0:SpR:72375.0,128638.0] || -> subclass(intersection(intersection(u,symmetric_difference(power_class(v),complement(w))),x),union(complement(power_class(v)),w))*.
% 299.94/300.92 141541[0:SpR:72383.0,129052.0] || -> subclass(intersection(symmetric_difference(cross_product(u,v),w),x),intersection(x,complement(restrict(w,u,v))))*.
% 299.94/300.92 141542[0:SpR:72384.0,129052.0] || -> subclass(intersection(symmetric_difference(u,cross_product(v,w)),x),intersection(x,complement(restrict(u,v,w))))*.
% 299.94/300.92 141549[0:SpR:72375.0,129052.0] || -> subclass(intersection(symmetric_difference(power_class(u),complement(v)),w),intersection(w,union(complement(power_class(u)),v)))*.
% 299.94/300.92 141604[0:Res:129052.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,x))*.
% 299.94/300.92 142234[0:SpR:100575.0,141859.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(w,power_class(complement(union(u,v))))),null_class)**.
% 299.94/300.92 142236[0:SpR:46586.0,141859.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(w,union(u,complement(power_class(v))))),null_class)**.
% 299.94/300.92 142237[0:SpR:102264.0,141859.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(w,union(u,complement(successor(v))))),null_class)**.
% 299.94/300.92 142238[0:SpR:46592.0,141859.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(w,union(complement(power_class(u)),v))),null_class)**.
% 299.94/300.92 142846[0:SpR:100575.0,141983.0] || -> equal(intersection(image(element_relation,union(u,v)),intersection(power_class(complement(union(u,v))),w)),null_class)**.
% 299.94/300.92 142848[0:SpR:46586.0,141983.0] || -> equal(intersection(intersection(complement(u),power_class(v)),intersection(union(u,complement(power_class(v))),w)),null_class)**.
% 299.94/300.92 142849[0:SpR:102264.0,141983.0] || -> equal(intersection(intersection(complement(u),successor(v)),intersection(union(u,complement(successor(v))),w)),null_class)**.
% 299.94/300.92 142850[0:SpR:46592.0,141983.0] || -> equal(intersection(intersection(power_class(u),complement(v)),intersection(union(complement(power_class(u)),v),w)),null_class)**.
% 299.94/300.92 146585[3:Rew:27497.0,146363.0,7649.0,146363.0] || -> equal(union(image(element_relation,power_class(u)),union(null_class,complement(singleton(power_class(complement(power_class(u))))))),universal_class)**.
% 299.94/300.92 149949[0:SpR:142270.0,39614.1] || subclass(restrict(complement(u),v,w),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.94/300.92 150187[3:Rew:26764.0,149781.0,72365.0,149781.0,7649.0,149781.0] || -> equal(symmetric_difference(u,restrict(complement(u),v,w)),union(u,restrict(complement(u),v,w)))**.
% 299.94/300.92 150624[3:Rew:150619.1,136857.1] || equal(symmetric_difference(power_class(u),complement(v)),universal_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92 150627[3:Rew:150619.1,136855.1] || equal(symmetric_difference(complement(u),power_class(v)),universal_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92 150628[3:Rew:150619.1,136849.1] || equal(symmetric_difference(cross_product(u,v),w),universal_class)** -> equal(complement(restrict(w,u,v)),universal_class).
% 299.94/300.92 150629[3:Rew:150619.1,136850.1] || equal(symmetric_difference(u,cross_product(v,w)),universal_class)** -> equal(complement(restrict(u,v,w)),universal_class).
% 299.94/300.92 150673[3:Rew:26764.0,150232.0,72365.0,150232.0,7649.0,150232.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(u,v)),union(symmetric_difference(u,v),intersection(u,v)))**.
% 299.94/300.92 151494[3:Res:10992.1,151236.0] || member(intersection(u,v),union(u,v)) -> member(intersection(u,v),symmetric_difference(u,v))*.
% 299.94/300.92 151563[3:Obv:151545.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 151564[3:Obv:151544.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 151835[3:SpL:75901.0,151492.0] || member(complement(symmetric_difference(u,v)),universal_class) -> member(complement(symmetric_difference(v,u)),symmetric_difference(v,u))*.
% 299.94/300.92 151838[3:SpL:72083.0,151492.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(sum_class(range_of(null_class))),sum_class(range_of(null_class)))*.
% 299.94/300.92 151839[3:SpL:112558.0,151492.0] || member(complement(union(u,v)),universal_class) -> member(complement(union(v,u)),union(v,u))*.
% 299.94/300.92 151853[3:Rew:30548.0,151840.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,u))*.
% 299.94/300.92 151854[3:Rew:71518.0,151841.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(u,null_class))*.
% 299.94/300.92 151855[3:Rew:27497.0,151842.1] || member(union(null_class,complement(u)),universal_class) -> member(union(null_class,complement(u)),union(null_class,u))*.
% 299.94/300.92 151844[3:SpL:72082.0,151492.0] || member(complement(apply(null_class,u)),universal_class)* -> member(complement(apply(null_class,v)),apply(null_class,v))*.
% 299.94/300.92 151845[3:SpL:72083.0,151492.0] || member(complement(sum_class(range_of(null_class))),universal_class) -> member(complement(apply(null_class,u)),apply(null_class,u))*.
% 299.94/300.92 152132[3:Rew:26764.0,151877.0,72365.0,151877.0,7649.0,151877.0] || -> equal(symmetric_difference(singleton(u),restrict(u,v,w)),union(singleton(u),restrict(u,v,w)))**.
% 299.94/300.92 152565[3:SpR:149031.0,39614.1] || subclass(restrict(singleton(u),v,w),u)* -> equal(restrict(singleton(u),v,w),null_class).
% 299.94/300.92 152771[3:Rew:26764.0,152396.0,72365.0,152396.0,7649.0,152396.0] || -> equal(symmetric_difference(u,restrict(singleton(u),v,w)),union(u,restrict(singleton(u),v,w)))**.
% 299.94/300.92 153216[3:Rew:26764.0,152819.0,72365.0,152819.0,7649.0,152819.0] || -> equal(symmetric_difference(symmetric_difference(u,v),intersection(v,u)),union(symmetric_difference(u,v),intersection(v,u)))**.
% 299.94/300.92 153236[0:Rew:150373.0,153111.1] || member(not_subclass_element(intersection(u,v),null_class),symmetric_difference(v,u))* -> subclass(intersection(u,v),null_class).
% 299.94/300.92 154953[0:SpR:46730.0,129225.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(v)),w),intersection(w,union(u,complement(power_class(v)))))*.
% 299.94/300.92 155028[0:Res:129225.0,1279.2] || member(u,v) member(u,intersection(w,x))* -> member(u,intersection(v,w))*.
% 299.94/300.92 155277[3:Res:129303.0,1279.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(w,v))*.
% 299.94/300.92 155751[3:Res:131713.0,1279.2] || member(u,v) member(u,union(w,w))* -> member(u,intersection(v,w))*.
% 299.94/300.92 156342[0:SpR:46730.0,136917.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(w))),intersection(u,union(v,complement(power_class(w)))))*.
% 299.94/300.92 157098[0:SpR:72383.0,137116.0] || -> subclass(intersection(u,symmetric_difference(cross_product(v,w),x)),intersection(u,complement(restrict(x,v,w))))*.
% 299.94/300.92 157099[0:SpR:72384.0,137116.0] || -> subclass(intersection(u,symmetric_difference(v,cross_product(w,x))),intersection(u,complement(restrict(v,w,x))))*.
% 299.94/300.92 157105[0:SpR:72375.0,137116.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),complement(w))),intersection(u,union(complement(power_class(v)),w)))*.
% 299.94/300.92 159858[0:SpL:99108.0,94.0] || member(regular(domain_relation),compose_class(u)) -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.92 159961[0:MRR:159938.2,159896.0] || subclass(regular(domain_relation),u)* subclass(u,v)* -> member(apply(choice,regular(domain_relation)),v)*.
% 299.94/300.92 162682[3:MRR:162681.1,10054.1] || equal(null_class,u) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.94/300.92 162686[3:MRR:162685.1,10054.1] || equal(null_class,u) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.94/300.92 163479[0:MRR:163421.0,10054.1] || member(u,v) -> equal(regular(unordered_pair(v,u)),u)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 163820[0:MRR:163765.0,10054.1] || member(u,v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 163844[7:SoR:159837.0,5405.2] single_valued_class(first(regular(domain_relation))) || equal(first(regular(domain_relation)),null_class) -> member(null_class,regular(domain_relation))*.
% 299.94/300.92 163870[7:SoR:162963.0,5405.2] single_valued_class(first(regular(domain_relation))) || member(null_class,domain_relation) equal(first(regular(domain_relation)),null_class)** -> .
% 299.94/300.92 164030[3:SpL:99109.0,94.0] || member(regular(composition_function),compose_class(u)) -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.92 164134[3:MRR:164111.2,164068.0] || subclass(regular(composition_function),u)* subclass(u,v)* -> member(apply(choice,regular(composition_function)),v)*.
% 299.94/300.92 166047[6:MRR:166033.0,121.0] || member(u,universal_class)* equal(successor(u),singleton(singleton(null_class)))* subclass(successor_relation,composition_function) -> .
% 299.94/300.92 166412[7:SoR:164009.0,5405.2] single_valued_class(first(regular(composition_function))) || equal(first(regular(composition_function)),null_class) -> member(null_class,regular(composition_function))*.
% 299.94/300.92 166466[7:SoR:165236.0,5405.2] single_valued_class(first(regular(composition_function))) || member(null_class,composition_function) equal(first(regular(composition_function)),null_class)** -> .
% 299.94/300.92 168318[3:MRR:168317.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,null_class))* -> .
% 299.94/300.92 168320[3:MRR:168319.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(u,u))* -> .
% 299.94/300.92 168322[3:MRR:168321.2,4383.0] || subclass(universal_class,union(null_class,complement(u))) member(unordered_pair(v,w),union(null_class,u))* -> .
% 299.94/300.92 169135[3:SpR:166613.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),union(element_relation,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92 169683[7:SpR:72531.1,166842.0] function(complement(compose(element_relation,universal_class))) || -> equal(intersection(element_relation,successor(complement(compose(element_relation,universal_class)))),null_class)**.
% 299.94/300.92 170833[3:SpR:78508.0,39614.1] || subclass(complement(sum_class(range_of(null_class))),apply(null_class,u))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.92 171505[3:SpR:78571.0,39614.1] || subclass(complement(apply(null_class,u)),sum_class(range_of(null_class)))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92 172223[3:SpR:81085.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),intersection(u,element_relation))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92 172588[3:SpR:81087.0,39614.1] || subclass(complement(compose(element_relation,universal_class)),intersection(element_relation,u))* -> equal(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.92 174167[6:MRR:174048.1,174048.2,53.0,45624.0] inductive(unordered_pair(u,v)) || -> equal(apply(choice,omega),v)* equal(apply(choice,omega),u)*.
% 299.94/300.92 174390[6:MRR:30463.2,174377.0] || member(apply(choice,regular(compose(element_relation,universal_class))),element_relation)* -> equal(regular(compose(element_relation,universal_class)),null_class).
% 299.94/300.92 174391[6:MRR:33088.2,174377.0] || member(not_subclass_element(regular(compose(element_relation,universal_class)),u),element_relation)* -> subclass(regular(compose(element_relation,universal_class)),u).
% 299.94/300.92 174414[0:MRR:174407.0,99.0] || subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),v)*.
% 299.94/300.92 174448[0:MRR:174441.0,99.0] || subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(null_class,compose(null_class,null_class))),u)*.
% 299.94/300.92 174998[6:SpL:174383.0,94.0] || member(regular(element_relation),compose_class(u)) -> equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.92 175107[6:MRR:175084.2,175041.0] || subclass(regular(element_relation),u)* subclass(u,v)* -> member(apply(choice,regular(element_relation)),v)*.
% 299.94/300.92 177883[3:MRR:177882.3,4383.0] || subclass(u,successor(null_class)) member(regular(u),complement(successor(null_class)))* -> equal(u,null_class).
% 299.94/300.92 179236[7:SoR:174976.0,5405.2] single_valued_class(first(regular(element_relation))) || equal(first(regular(element_relation)),null_class) -> member(null_class,regular(element_relation))*.
% 299.94/300.92 179596[7:SoR:177328.0,5405.2] single_valued_class(first(regular(element_relation))) || member(null_class,element_relation) equal(first(regular(element_relation)),null_class)** -> .
% 299.94/300.92 5546[2:Rew:5541.0,2619.1] single_valued_class(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92 5547[2:Rew:5541.0,2615.1] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued3(null_class))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92 5606[0:Res:4845.1,9.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.94/300.92 6866[0:SpR:479.0,5276.0] || -> subclass(symmetric_difference(union(u,v),union(complement(u),complement(v))),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.92 7587[0:Res:5389.1,325.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class) -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.92 9308[0:Res:5389.1,326.0] || equal(cross_product(cross_product(universal_class,universal_class),universal_class),null_class) -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.92 9821[0:SpL:475.0,387.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.94/300.92 9877[0:Res:9522.0,219.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),v)*.
% 299.94/300.92 9885[0:Res:9522.0,481.0] || -> subclass(u,complement(symmetric_difference(v,w))) member(not_subclass_element(u,complement(symmetric_difference(v,w))),union(v,w))*.
% 299.94/300.92 9893[0:Res:9522.0,4386.0] || member(not_subclass_element(u,complement(regular(v))),v)* -> subclass(u,complement(regular(v))) equal(v,null_class).
% 299.94/300.92 9948[0:SpL:476.0,387.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.94/300.92 11195[0:SpL:4626.0,1925.1] || member(ordered_pair(u,v),compose(null_class,w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.92 14926[3:Res:9522.0,10074.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.94/300.92 14928[3:Res:354.2,10074.0] || subclass(u,sum_class(range_of(null_class))) -> subclass(u,v) member(not_subclass_element(u,v),apply(null_class,w))*.
% 299.94/300.92 14931[3:Res:350.2,10074.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(power_class(u),apply(null_class,v))*.
% 299.94/300.92 14932[3:Res:351.2,10074.0] || member(u,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(sum_class(u),apply(null_class,v))*.
% 299.94/300.92 15019[0:SpL:1180.1,15007.0] || subclass(universal_class,complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.94/300.92 15042[0:SpL:1180.1,15013.0] || subclass(universal_class,complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 15052[0:SpL:1180.1,15023.0] || equal(complement(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92 15057[0:SpL:1180.1,15046.0] || equal(complement(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 15121[3:Res:9522.0,10076.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.94/300.92 15123[3:Res:354.2,10076.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),sum_class(range_of(null_class)))*.
% 299.94/300.92 15126[3:Res:350.2,10076.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),sum_class(range_of(null_class)))*.
% 299.94/300.92 15127[3:Res:351.2,10076.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),sum_class(range_of(null_class)))*.
% 299.94/300.92 17185[3:SpL:17061.0,37.0] || member(ordered_pair(singleton(singleton(null_class)),u),flip(v))* -> member(ordered_pair(ordered_pair(universal_class,null_class),u),v).
% 299.94/300.92 17186[3:SpL:17061.0,34.0] || member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))* -> member(ordered_pair(ordered_pair(universal_class,u),null_class),v).
% 299.94/300.92 18115[3:Res:17208.1,9.0] || equal(unordered_pair(u,v),singleton(singleton(null_class)))** -> equal(singleton(null_class),v) equal(singleton(null_class),u).
% 299.94/300.92 20468[3:Res:20458.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(null_class))* -> equal(power_class(u),singleton(null_class)).
% 299.94/300.92 20611[3:Res:9522.0,10075.0] || -> subclass(u,complement(apply(null_class,v))) member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))*.
% 299.94/300.92 20613[3:Res:354.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(u,w) member(not_subclass_element(u,w),apply(null_class,x))*.
% 299.94/300.92 20616[3:Res:350.2,10075.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(power_class(u),apply(null_class,w))*.
% 299.94/300.92 20617[3:Res:351.2,10075.0] || member(u,universal_class) subclass(universal_class,apply(null_class,v))* -> member(sum_class(u),apply(null_class,w))*.
% 299.94/300.92 21989[3:Res:17248.1,218.0] || subclass(ordered_pair(u,universal_class),restrict(v,w,x))* -> member(unordered_pair(u,null_class),cross_product(w,x)).
% 299.94/300.92 22003[3:Res:17248.1,4386.0] || subclass(ordered_pair(u,universal_class),regular(v))* member(unordered_pair(u,null_class),v) -> equal(v,null_class).
% 299.94/300.92 22014[3:MRR:18082.0,22012.0] || -> equal(apply(choice,ordered_pair(universal_class,universal_class)),unordered_pair(universal_class,null_class))** equal(apply(choice,ordered_pair(universal_class,universal_class)),null_class).
% 299.94/300.92 22169[0:Res:367.1,2.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(unordered_pair(u,singleton(v)),x)*.
% 299.94/300.92 22172[3:Res:367.1,7653.1] || subclass(ordered_pair(u,v),complement(compose(element_relation,universal_class)))* member(unordered_pair(u,singleton(v)),element_relation) -> .
% 299.94/300.92 22181[0:Res:367.1,481.0] || subclass(ordered_pair(u,v),symmetric_difference(w,x)) -> member(unordered_pair(u,singleton(v)),union(w,x))*.
% 299.94/300.92 22192[3:Res:367.1,10074.0] || subclass(ordered_pair(u,v),sum_class(range_of(null_class))) -> member(unordered_pair(u,singleton(v)),apply(null_class,w))*.
% 299.94/300.92 22193[3:Res:367.1,10075.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),apply(null_class,x))*.
% 299.94/300.92 22194[3:Res:367.1,10076.0] || subclass(ordered_pair(u,v),apply(null_class,w))* -> member(unordered_pair(u,singleton(v)),sum_class(range_of(null_class)))*.
% 299.94/300.92 22356[0:Res:353.2,4070.1] || subclass(u,intersection(v,w)) member(regular(u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.94/300.92 22361[3:Res:17248.1,4070.1] || subclass(ordered_pair(u,universal_class),intersection(v,w)) member(unordered_pair(u,null_class),symmetric_difference(v,w))* -> .
% 299.94/300.92 22369[0:Res:3678.2,4070.1] || subclass(universal_class,intersection(u,v)) member(w,symmetric_difference(u,v))* -> equal(singleton(w),null_class).
% 299.94/300.92 22371[0:Res:10922.2,4070.1] || subclass(universal_class,intersection(u,v)) member(regular(w),symmetric_difference(u,v))* -> equal(w,null_class).
% 299.94/300.92 23462[0:Obv:23431.1] || subclass(intersection(u,singleton(v)),w)* -> equal(intersection(u,singleton(v)),null_class) member(v,w).
% 299.94/300.92 23596[0:Obv:23559.1] || subclass(intersection(singleton(u),v),w)* -> equal(intersection(singleton(u),v),null_class) member(u,w).
% 299.94/300.92 23773[0:Obv:23714.3] || equal(u,universal_class) subclass(u,complement(v))* member(null_class,v) -> equal(u,null_class).
% 299.94/300.92 25443[0:SpL:114.0,3166.0] || subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(regular(u),complement(intersection(v,w)))*.
% 299.94/300.92 25888[0:Obv:25872.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(w,u)))* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92 25889[0:Obv:25871.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(w,v)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92 25980[3:Res:17208.1,4060.0] || equal(symmetric_difference(complement(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,v))*.
% 299.94/300.92 26010[0:Obv:25994.1] || subclass(intersection(singleton(u),v),complement(unordered_pair(u,w)))* -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.92 26011[0:Obv:25993.1] || subclass(intersection(u,singleton(v)),complement(unordered_pair(v,w)))* -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.92 26061[0:Obv:26053.1] || equal(complement(unordered_pair(u,v)),intersection(singleton(v),w))* -> equal(intersection(singleton(v),w),null_class).
% 299.94/300.92 26062[0:Obv:26052.1] || equal(complement(unordered_pair(u,v)),intersection(w,singleton(v)))* -> equal(intersection(w,singleton(v)),null_class).
% 299.94/300.92 26136[0:Obv:26128.1] || equal(complement(unordered_pair(u,v)),intersection(singleton(u),w))* -> equal(intersection(singleton(u),w),null_class).
% 299.94/300.92 26137[0:Obv:26127.1] || equal(complement(unordered_pair(u,v)),intersection(w,singleton(u)))* -> equal(intersection(w,singleton(u)),null_class).
% 299.94/300.92 26466[0:Res:225.1,25.1] || member(regular(restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 299.94/300.92 26538[0:Res:4124.0,5362.0] || -> subclass(restrict(singleton(u),v,w),x) equal(not_subclass_element(restrict(singleton(u),v,w),x),u)**.
% 299.94/300.92 26814[3:Rew:26764.0,8024.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92 26829[3:Rew:26764.0,7994.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92 27038[3:Rew:26766.0,23403.0] || subclass(universal_class,union(null_class,compose(u,v))) -> subclass(w,image(u,image(v,singleton(x))))*.
% 299.94/300.92 27053[3:Rew:26766.0,14216.0] || subclass(domain_relation,union(null_class,regular(u)))* member(ordered_pair(null_class,null_class),u) -> equal(u,null_class).
% 299.94/300.92 27055[3:Rew:26766.0,23383.0] || subclass(universal_class,union(null_class,regular(u)))* member(ordered_pair(v,w),u)* -> equal(u,null_class).
% 299.94/300.92 27056[3:Rew:26766.0,21961.0] || subclass(universal_class,union(null_class,regular(u)))* member(unordered_pair(v,w),u)* -> equal(u,null_class).
% 299.94/300.92 27091[3:Rew:26766.0,2040.0] || equal(union(null_class,unordered_pair(u,v)),universal_class)** -> equal(singleton(w),v)* equal(singleton(w),u)*.
% 299.94/300.92 27098[3:Rew:26766.0,25951.0] || equal(union(null_class,symmetric_difference(complement(u),complement(v))),universal_class)** -> member(singleton(w),union(u,v))*.
% 299.94/300.92 27121[3:Rew:26766.0,14206.0] || subclass(domain_relation,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(null_class,null_class),cross_product(v,w)).
% 299.94/300.92 27125[3:Rew:26766.0,23367.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(ordered_pair(x,y),cross_product(v,w))*.
% 299.94/300.92 27127[3:Rew:26766.0,21947.0] || subclass(universal_class,union(null_class,restrict(u,v,w)))* -> member(unordered_pair(x,y),cross_product(v,w))*.
% 299.94/300.92 27131[3:Rew:26766.0,19434.1] || member(ordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.92 27132[3:Rew:26766.0,14954.1] || member(unordered_pair(u,v),symmetric_difference(w,x))* subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.92 28327[3:Rew:26766.0,27146.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),u)*.
% 299.94/300.92 28328[3:Rew:26766.0,27147.0] || -> subclass(union(null_class,intersection(u,v)),w) member(not_subclass_element(union(null_class,intersection(u,v)),w),v)*.
% 299.94/300.92 27157[3:Rew:26766.0,13409.1] || member(ordered_pair(null_class,null_class),symmetric_difference(u,v))* subclass(domain_relation,union(null_class,intersection(u,v))) -> .
% 299.94/300.92 28329[3:Rew:26766.0,27191.2] || subclass(u,v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.92 28330[3:Rew:27497.0,27239.1,26771.0,27239.1,27497.0,27239.0] || member(regular(union(null_class,complement(u))),union(null_class,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 30103[0:MRR:30083.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(v))*.
% 299.94/300.92 30104[0:MRR:30082.0,57.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(power_class(u),complement(w))*.
% 299.94/300.92 30202[0:SpL:4917.0,3883.2] || member(range_of(null_class),universal_class) subclass(universal_class,complement(u)) member(apply(null_class,v),u)* -> .
% 299.94/300.92 30240[0:MRR:30220.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(v))*.
% 299.94/300.92 30241[0:MRR:30219.0,55.1] || member(u,universal_class) subclass(universal_class,complement(union(v,w)))* -> member(sum_class(u),complement(w))*.
% 299.94/300.92 30385[3:SpL:26766.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,v)))* member(omega,union(u,complement(v))) -> .
% 299.94/300.92 30398[3:SpL:26766.0,6160.0] || subclass(universal_class,intersection(union(null_class,u),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.94/300.92 30519[3:SpR:27497.0,22779.0] || -> subclass(complement(successor(union(null_class,u))),intersection(union(null_class,complement(u)),complement(singleton(union(null_class,u)))))*.
% 299.94/300.92 30607[3:Rew:27497.0,30537.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(null_class,v))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92 32867[0:Res:28672.1,9.0] || equal(unordered_pair(u,v),domain_relation)** -> equal(ordered_pair(null_class,null_class),v) equal(ordered_pair(null_class,null_class),u).
% 299.94/300.92 33107[0:MRR:33078.0,10106.1] || -> member(not_subclass_element(regular(complement(u)),v),u)* subclass(regular(complement(u)),v) equal(complement(u),null_class).
% 299.94/300.92 33177[0:SpR:6828.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,w))) member(u,complement(intersection(v,w)))*.
% 299.94/300.92 33738[0:Rew:4086.1,33737.1] || member(u,v) member(u,w) -> subclass(intersection(x,singleton(u)),intersection(w,v))*.
% 299.94/300.92 34084[0:Rew:5238.1,34083.1] || member(u,v) member(u,w) -> subclass(intersection(singleton(u),x),intersection(w,v))*.
% 299.94/300.92 34403[0:MRR:34375.0,10106.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(v))* subclass(u,x).
% 299.94/300.92 34404[0:MRR:34374.0,10106.1] || subclass(u,complement(union(v,w)))* -> member(not_subclass_element(u,x),complement(w))* subclass(u,x).
% 299.94/300.92 35437[3:Res:15464.2,35234.0] || member(u,universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(u,cantor(u)),singleton(null_class))*.
% 299.94/300.92 35750[3:SpR:30548.0,22779.0] || -> subclass(complement(successor(union(u,u))),intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))))*.
% 299.94/300.92 35864[3:Rew:30548.0,35786.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,v))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92 35865[3:Rew:30548.0,35806.1] || member(regular(union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 36159[6:Res:29980.1,15524.0] || equal(cantor(regular(cross_product(singleton(null_class),universal_class))),successor(null_class))** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92 36160[6:Res:29933.1,15524.0] || equal(cantor(regular(cross_product(singleton(null_class),universal_class))),singleton(null_class))** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92 37200[3:SpR:35849.0,350.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.94/300.92 37221[3:SpR:35849.0,350.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.94/300.92 38035[7:Rew:37608.1,37863.2] function(u) || member(u,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.92 38261[7:SpL:38158.1,15443.1] one_to_one(u) || member(inverse(u),cantor(v))* equal(restrict(v,null_class,universal_class),null_class) -> .
% 299.94/300.92 38340[7:SoR:37613.1,2263.2] function(u) single_valued_class(apply(u,v)) || equal(apply(u,v),cross_product(universal_class,universal_class))** -> .
% 299.94/300.92 38369[7:SoR:37617.0,2263.2] single_valued_class(not_subclass_element(u,v)) || equal(cross_product(universal_class,universal_class),not_subclass_element(u,v))* -> subclass(u,v).
% 299.94/300.92 38388[7:SoR:37616.0,2263.2] single_valued_class(range_of(u)) || member(inverse(u),universal_class)* equal(cross_product(universal_class,universal_class),range_of(u)) -> .
% 299.94/300.92 38898[3:Res:15464.2,38686.0] || member(u,universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.94/300.92 39002[3:SpR:15513.0,15574.1] || member(u,universal_class) -> member(u,range_of(v)) equal(apply(inverse(v),u),sum_class(range_of(null_class)))**.
% 299.94/300.92 39023[3:Res:15574.1,19874.0] || member(u,universal_class) subclass(universal_class,complement(element_relation))* -> equal(sum_class(range_of(null_class)),apply(u,u))*.
% 299.94/300.92 39051[3:MRR:39007.0,10106.1] || -> equal(apply(u,not_subclass_element(complement(cantor(u)),v)),sum_class(range_of(null_class)))** subclass(complement(cantor(u)),v).
% 299.94/300.92 39357[3:Res:167.1,36243.0] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),u)*.
% 299.94/300.92 39377[3:Res:160.1,36243.0] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),v)*.
% 299.94/300.92 39387[3:Res:15464.2,36243.0] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92 40032[3:Res:167.1,39347.0] || -> subclass(intersection(union(u,u),v),w) member(not_subclass_element(intersection(union(u,u),v),w),u)*.
% 299.94/300.92 40053[3:Res:160.1,39347.0] || -> subclass(intersection(u,union(v,v)),w) member(not_subclass_element(intersection(u,union(v,v)),w),v)*.
% 299.94/300.92 40063[3:Res:15464.2,39347.0] || member(u,universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92 40097[0:SpR:39614.1,3136.1] || subclass(u,v) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),complement(u))*.
% 299.94/300.92 40125[0:SpR:39614.1,114.0] || subclass(union(u,v),complement(intersection(u,v)))* -> equal(symmetric_difference(u,v),union(u,v)).
% 299.94/300.92 40309[0:SpR:39766.0,114.0] || -> equal(intersection(complement(intersection(u,v)),union(u,intersection(u,v))),symmetric_difference(u,intersection(u,v)))**.
% 299.94/300.92 40606[0:SpR:39910.0,114.0] || -> equal(intersection(complement(intersection(u,v)),union(v,intersection(u,v))),symmetric_difference(v,intersection(u,v)))**.
% 299.94/300.92 40969[3:SpR:26811.0,33096.0] || -> subclass(regular(image(element_relation,successor(null_class))),power_class(complement(singleton(null_class))))* equal(image(element_relation,successor(null_class)),null_class).
% 299.94/300.92 40971[3:SpR:26811.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(null_class)))* member(u,power_class(complement(singleton(null_class)))).
% 299.94/300.92 41005[3:SpL:26811.0,18114.1] || equal(image(element_relation,successor(null_class)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(singleton(null_class))))* -> .
% 299.94/300.92 41013[3:SpL:26811.0,23752.0] || subclass(image(element_relation,successor(null_class)),power_class(complement(singleton(null_class))))* -> equal(image(element_relation,successor(null_class)),null_class).
% 299.94/300.92 41050[3:Rew:26811.0,40997.1] || subclass(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.92 41103[3:Res:15527.1,533.0] || subclass(domain_relation,rotate(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.92 41153[3:Res:15527.1,94.0] || subclass(domain_relation,rotate(compose_class(u))) -> equal(compose(u,ordered_pair(v,cantor(ordered_pair(w,v)))),w)**.
% 299.94/300.92 41156[3:Res:15527.1,15467.0] || subclass(domain_relation,rotate(application_function)) -> member(u,cantor(ordered_pair(v,cantor(ordered_pair(ordered_pair(u,w),v)))))*.
% 299.94/300.92 41163[3:Res:15527.1,37.0] || subclass(domain_relation,rotate(flip(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),w),v),u)*.
% 299.94/300.92 41164[3:Res:15527.1,34.0] || subclass(domain_relation,rotate(rotate(u))) -> member(ordered_pair(ordered_pair(cantor(ordered_pair(v,w)),v),w),u)*.
% 299.94/300.92 41222[3:Res:15528.1,533.0] || subclass(domain_relation,flip(singleton(u)))* -> equal(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.92 41272[3:Res:15528.1,94.0] || subclass(domain_relation,flip(compose_class(u))) -> equal(compose(u,ordered_pair(v,w)),cantor(ordered_pair(w,v)))**.
% 299.94/300.92 41276[3:Res:15528.1,37.0] || subclass(domain_relation,flip(flip(u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(v,w))),u)*.
% 299.94/300.92 41277[3:Res:15528.1,34.0] || subclass(domain_relation,flip(rotate(u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(v,w))),w),u)*.
% 299.94/300.92 41347[0:Res:2350.2,533.0] || subclass(u,singleton(v))* -> equal(intersection(w,u),null_class) equal(regular(intersection(w,u)),v)*.
% 299.94/300.92 41429[0:Obv:41391.2] || subclass(u,v) subclass(intersection(w,u),complement(v))* -> equal(intersection(w,u),null_class).
% 299.94/300.92 41788[0:Obv:41729.1] || subclass(intersection(u,intersection(v,w)),complement(v))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.92 42395[0:Obv:42330.1] || subclass(intersection(u,intersection(v,w)),complement(w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.92 42908[0:Res:3123.2,533.0] || subclass(u,singleton(v))* -> equal(intersection(u,w),null_class) equal(regular(intersection(u,w)),v)*.
% 299.94/300.92 42989[0:Obv:42952.2] || subclass(u,v) subclass(intersection(u,w),complement(v))* -> equal(intersection(u,w),null_class).
% 299.94/300.92 43516[0:Obv:43445.1] || subclass(intersection(intersection(u,v),w),complement(u))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.92 44028[0:Obv:43952.1] || subclass(intersection(intersection(u,v),w),complement(v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.92 44553[0:Res:63.1,3164.0] function(u) || subclass(cross_product(universal_class,universal_class),v)* -> equal(u,null_class) member(regular(u),v)*.
% 299.94/300.92 44732[0:Obv:44711.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> equal(u,null_class).
% 299.94/300.92 44733[0:Obv:44698.1] || subclass(singleton(u),symmetric_difference(v,w))* -> equal(singleton(u),null_class) member(u,union(v,w)).
% 299.94/300.92 44941[0:Rew:56.0,44894.1,56.0,44894.0] || -> subclass(singleton(not_subclass_element(intersection(u,power_class(v)),w)),power_class(v))* subclass(intersection(u,power_class(v)),w).
% 299.94/300.92 45118[0:Rew:56.0,45058.1,56.0,45058.0] || -> subclass(singleton(not_subclass_element(intersection(power_class(u),v),w)),power_class(u))* subclass(intersection(power_class(u),v),w).
% 299.94/300.92 45345[0:Obv:45316.2] || equal(u,v) subclass(universal_class,w) -> equal(unordered_pair(v,u),null_class)** member(v,w)*.
% 299.94/300.92 45451[0:Obv:45448.1] || subclass(restrict(u,v,w),complement(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92 45502[6:Res:29980.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),successor(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92 45503[6:Res:29933.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(null_class)) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92 45583[6:Res:29980.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),successor(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92 45584[6:Res:29933.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(null_class)) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92 46274[0:Rew:56.0,46173.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(w)).
% 299.94/300.92 46275[0:Rew:56.0,46174.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),power_class(w))))* member(u,power_class(v)).
% 299.94/300.92 46469[3:MRR:46419.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(inverse(u),range_of(u)),v)))* -> .
% 299.94/300.92 46470[3:MRR:46418.2,45167.0] || member(inverse(u),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(inverse(u),range_of(u)))))* -> .
% 299.94/300.92 46626[0:Rew:46582.0,5801.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.92 46723[0:Rew:46582.0,34853.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.92 46725[0:Rew:46582.0,19485.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(universal_class,union(u,complement(power_class(v)))) -> .
% 299.94/300.92 46727[0:Rew:46582.0,5528.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(null_class,intersection(complement(u),power_class(v)))* -> .
% 299.94/300.92 46728[0:Rew:46582.0,5527.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(omega,intersection(complement(u),power_class(v)))* -> .
% 299.94/300.92 46736[0:Rew:46582.0,5811.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.92 46744[0:Rew:46582.0,34941.1] || equal(intersection(complement(u),power_class(v)),domain_relation) subclass(domain_relation,union(u,complement(power_class(v))))* -> .
% 299.94/300.92 46745[0:Rew:46582.0,13492.1] || subclass(domain_relation,intersection(complement(u),power_class(v)))* subclass(domain_relation,union(u,complement(power_class(v)))) -> .
% 299.94/300.92 46747[0:Rew:46582.0,13592.1] || equal(intersection(complement(u),power_class(v)),domain_relation)** equal(union(u,complement(power_class(v))),domain_relation) -> .
% 299.94/300.92 46748[3:Rew:46582.0,18094.1] || -> member(singleton(null_class),intersection(complement(u),power_class(v)))* member(singleton(null_class),union(u,complement(power_class(v)))).
% 299.94/300.92 46813[0:Rew:46582.0,5802.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.92 46840[0:Rew:46582.0,30835.0] || member(regular(intersection(u,power_class(v))),complement(power_class(v)))* -> equal(intersection(u,power_class(v)),null_class).
% 299.94/300.92 46881[0:Rew:46582.0,36567.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(ordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46882[0:Rew:46582.0,36566.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(unordered_pair(v,w),image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46887[3:Rew:46582.0,18793.1] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(power_class(u))))* -> .
% 299.94/300.92 46897[0:Rew:46582.0,36589.0] || subclass(domain_relation,power_class(complement(power_class(u)))) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46900[0:Rew:46582.0,36588.0] || equal(power_class(complement(power_class(u))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.92 46923[0:Rew:46582.0,23784.0] || subclass(image(element_relation,power_class(u)),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 299.94/300.92 46947[0:Rew:46582.0,33122.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.94/300.92 47002[0:Rew:46582.0,34855.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.92 47004[0:Rew:46582.0,19488.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(universal_class,union(complement(power_class(u)),v)) -> .
% 299.94/300.92 47006[0:Rew:46582.0,5581.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(null_class,intersection(power_class(u),complement(v)))* -> .
% 299.94/300.92 47007[0:Rew:46582.0,5580.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(omega,intersection(power_class(u),complement(v)))* -> .
% 299.94/300.92 47015[0:Rew:46582.0,5812.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.92 47023[0:Rew:46582.0,34943.1] || equal(intersection(power_class(u),complement(v)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),v))* -> .
% 299.94/300.92 47024[0:Rew:46582.0,13495.1] || subclass(domain_relation,intersection(power_class(u),complement(v)))* subclass(domain_relation,union(complement(power_class(u)),v)) -> .
% 299.94/300.92 47026[0:Rew:46582.0,13595.1] || equal(intersection(power_class(u),complement(v)),domain_relation)** equal(union(complement(power_class(u)),v),domain_relation) -> .
% 299.94/300.92 47027[3:Rew:46582.0,18097.1] || -> member(singleton(null_class),intersection(power_class(u),complement(v)))* member(singleton(null_class),union(complement(power_class(u)),v)).
% 299.94/300.92 47113[0:Rew:46582.0,31185.0] || member(regular(intersection(power_class(u),v)),complement(power_class(u)))* -> equal(intersection(power_class(u),v),null_class).
% 299.94/300.92 47180[0:Rew:46582.0,46868.0] || subclass(power_class(complement(power_class(u))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 299.94/300.92 48441[6:Res:46551.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(null_class,complement(restrict(u,v,w)))*.
% 299.94/300.92 48443[6:Res:46551.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(null_class,complement(restrict(w,u,v)))*.
% 299.94/300.92 48464[6:Res:46551.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(null_class),universal_class)))),null_class)** -> equal(cross_product(singleton(null_class),universal_class),null_class).
% 299.94/300.92 48591[0:Res:28672.1,46587.0] || equal(image(element_relation,power_class(u)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.92 48592[0:Res:4845.1,46587.0] || subclass(domain_relation,image(element_relation,power_class(u))) member(ordered_pair(null_class,null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.92 49169[3:Res:48390.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(omega,complement(restrict(u,v,w)))*.
% 299.94/300.92 49171[3:Res:48390.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(omega,complement(restrict(w,u,v)))*.
% 299.94/300.92 49192[3:Res:48390.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(omega),universal_class)))),null_class)** -> equal(cross_product(singleton(omega),universal_class),null_class).
% 299.94/300.92 49246[3:SpR:47948.0,21036.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92 49348[3:Rew:47142.0,49305.1,26766.0,49305.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(null_class,power_class(complement(power_class(u)))).
% 299.94/300.92 49349[3:Rew:47142.0,49306.1,26766.0,49306.1] || equal(complement(union(image(element_relation,power_class(u)),v)),universal_class)** -> member(omega,power_class(complement(power_class(u)))).
% 299.94/300.92 49605[3:SpR:47949.0,21039.1] || equal(complement(power_class(complement(power_class(u)))),universal_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92 49711[3:Rew:47142.0,49641.1,26766.0,49641.1] || equal(complement(union(u,image(element_relation,power_class(v)))),universal_class)** -> member(omega,power_class(complement(power_class(v)))).
% 299.94/300.92 49840[0:Res:349.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.94/300.92 49841[3:Res:48390.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(omega,union(u,complement(power_class(v))))*.
% 299.94/300.92 49850[6:Res:46551.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 49852[6:Res:29980.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),successor(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 49853[6:Res:29933.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(null_class)) -> member(null_class,union(u,complement(power_class(v))))*.
% 299.94/300.92 49980[3:Res:15574.1,47748.1] || member(u,universal_class) equal(cantor(v),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.94/300.92 49993[3:Res:1932.2,47748.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(null_class,w) -> .
% 299.94/300.92 50144[0:Res:349.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.94/300.92 50145[3:Res:48390.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(omega,union(complement(power_class(u)),v))*.
% 299.94/300.92 50154[6:Res:46551.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 50156[6:Res:29980.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),successor(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 50157[6:Res:29933.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(null_class)) -> member(null_class,union(complement(power_class(u)),v))*.
% 299.94/300.92 50251[0:SpR:6906.0,39766.0] || -> equal(intersection(successor(u),symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))**.
% 299.94/300.92 50382[0:SoR:7035.0,72.1] one_to_one(complement(u)) || member(v,universal_class) -> member(v,u)* member(v,cross_product(universal_class,universal_class))*.
% 299.94/300.92 52028[3:Res:7.1,7746.0] || equal(complement(compose(element_relation,universal_class)),u) member(not_subclass_element(u,v),element_relation)* -> subclass(u,v).
% 299.94/300.92 52289[3:Rew:17061.0,52282.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> member(null_class,cantor(singleton(singleton(singleton(null_class))))).
% 299.94/300.92 52536[3:MRR:52516.2,10054.1] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,complement(cross_product(w,v)))* -> .
% 299.94/300.92 52562[3:SpL:1180.1,45179.0] || subclass(universal_class,union(null_class,singleton(not_subclass_element(cross_product(u,v),w))))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 53174[3:Obv:53162.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 53175[3:Obv:53161.1] || equal(singleton(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 53231[0:Res:3674.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(power_class(w),v)*.
% 299.94/300.92 53284[0:Res:10104.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(power_class(regular(w)),v)*.
% 299.94/300.92 53414[3:Rew:26771.0,53369.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,v))*.
% 299.94/300.92 53780[0:Res:3674.1,3879.0] || subclass(universal_class,u) -> equal(singleton(image(v,singleton(w))),null_class)** member(apply(v,w),u)*.
% 299.94/300.92 53795[3:SpL:1180.1,49922.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 53814[0:Res:3674.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(sum_class(w),v)*.
% 299.94/300.92 53867[0:Res:10104.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> equal(w,null_class) member(sum_class(regular(w)),v)*.
% 299.94/300.92 54070[3:Rew:26771.0,54028.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,v))*.
% 299.94/300.92 54190[3:MRR:54189.2,50049.0] || subclass(restrict(u,v,w),regular(cross_product(v,w)))* -> equal(restrict(u,v,w),null_class).
% 299.94/300.92 54313[0:MRR:54262.0,3674.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.94/300.92 54326[0:Obv:54324.1] || member(singleton(first(regular(cross_product(u,v)))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.94/300.92 54392[3:Res:7.1,15792.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.92 54476[3:Res:7.1,15795.1] || equal(intersection(u,v),domain_relation)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.92 54550[0:SpR:54401.1,104.0] || equal(single_valued1(u),universal_class) -> equal(domain__dfg(u,image(inverse(u),null_class),single_valued2(u)),single_valued3(u))**.
% 299.94/300.92 54616[3:SpL:54401.1,15443.1] || equal(u,universal_class) member(u,cantor(v))* equal(restrict(v,null_class,universal_class),null_class)** -> .
% 299.94/300.92 55293[0:SpL:44.0,6166.2] || member(u,complement(singleton(v)))* member(u,complement(v)) member(u,successor(v)) -> .
% 299.94/300.92 55339[3:Res:21033.1,6166.2] || equal(union(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.94/300.92 55340[0:Res:347.1,6166.2] || subclass(universal_class,union(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.92 55350[3:Res:21035.1,6166.2] || equal(union(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92 55351[0:Res:2130.1,6166.2] || subclass(universal_class,union(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.92 55375[0:Res:620.1,6166.2] || equal(symmetric_difference(u,v),universal_class)** member(omega,complement(v))* member(omega,complement(u))* -> .
% 299.94/300.92 55376[0:Res:508.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.92 55387[0:Res:2250.1,6166.2] || equal(symmetric_difference(u,v),universal_class)** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.92 55388[0:Res:2223.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.92 55488[0:MRR:55487.1,22203.0] || equal(unordered_pair(u,singleton(v)),singleton(u)) -> equal(apply(choice,ordered_pair(u,v)),singleton(u))**.
% 299.94/300.92 55787[0:SpL:22211.0,14970.0] || subclass(universal_class,complement(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55793[3:SpL:22211.0,44792.0] || subclass(unordered_pair(regular(ordered_pair(u,v)),w),null_class)* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55794[3:SpL:22211.0,47757.0] || equal(unordered_pair(regular(ordered_pair(u,v)),w),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 55812[3:SpL:22211.0,46149.0] || equal(complement(successor(regular(ordered_pair(omega,u)))),universal_class)** -> equal(regular(ordered_pair(omega,u)),singleton(omega)).
% 299.94/300.92 55817[6:SpL:22211.0,29545.0] || subclass(successor(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 55818[6:SpL:22211.0,29546.0] || equal(complement(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 55819[3:SpL:22211.0,26445.0] || equal(complement(successor(regular(ordered_pair(null_class,u)))),universal_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 55836[3:SpL:22211.0,44785.0] || subclass(unordered_pair(u,regular(ordered_pair(v,w))),null_class)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.92 55837[3:SpL:22211.0,47753.0] || equal(unordered_pair(u,regular(ordered_pair(v,w))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.92 55852[3:Rew:17051.0,55781.0] || -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(unordered_pair(null_class,regular(ordered_pair(universal_class,u))),ordered_pair(universal_class,u))**.
% 299.94/300.92 55859[3:MRR:55808.2,44837.0] || member(singleton(u),complement(regular(ordered_pair(v,u))))* -> equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.92 55901[6:SpL:46586.0,53207.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 55902[6:SpL:46592.0,53207.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 55981[0:Res:7.1,4069.1] || equal(u,complement(intersection(v,w)))* member(x,symmetric_difference(v,w))* -> member(x,u)*.
% 299.94/300.92 55994[3:Rew:42206.0,55993.0] || member(u,union(complement(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.92 55996[3:Rew:42557.0,55995.0] || member(u,union(complement(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.92 56051[3:SpL:46586.0,53354.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> member(omega,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 56052[3:SpL:46592.0,53354.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> member(omega,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 56158[0:Res:7.1,5324.0] || equal(restrict(u,v,w),x)* -> equal(x,null_class) member(regular(x),cross_product(v,w))*.
% 299.94/300.92 56641[3:MRR:56529.2,53899.0] || subclass(u,complement(unordered_pair(not_subclass_element(intersection(v,u),w),x)))* -> subclass(intersection(v,u),w).
% 299.94/300.92 56642[3:MRR:56528.2,53899.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(w,u),x))))* -> subclass(intersection(w,u),x).
% 299.94/300.92 57084[0:Rew:30.0,57045.1] single_valued_class(intersection(u,intersection(cross_product(universal_class,universal_class),v))) || -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.94/300.92 57536[0:Rew:29.0,57496.1] single_valued_class(intersection(u,intersection(v,cross_product(universal_class,universal_class)))) || -> function(intersection(u,restrict(v,universal_class,universal_class)))*.
% 299.94/300.92 57686[3:Rew:36218.0,57574.1] || subclass(u,v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.92 57724[3:MRR:57614.2,53899.0] || subclass(u,complement(unordered_pair(not_subclass_element(intersection(u,v),w),x)))* -> subclass(intersection(u,v),w).
% 299.94/300.92 57725[3:MRR:57613.2,53899.0] || subclass(u,complement(unordered_pair(v,not_subclass_element(intersection(u,w),x))))* -> subclass(intersection(u,w),x).
% 299.94/300.92 58325[0:Rew:30.0,58284.1] single_valued_class(intersection(intersection(cross_product(universal_class,universal_class),u),v)) || -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.94/300.92 58741[0:Res:93.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose_class(v),w) member(not_subclass_element(compose_class(v),w),u)*.
% 299.94/300.92 58744[0:Res:106.0,5363.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> subclass(application_function,v) member(not_subclass_element(application_function,v),u)*.
% 299.94/300.92 58745[0:Res:96.0,5363.0] || subclass(cross_product(universal_class,cross_product(universal_class,universal_class)),u)* -> subclass(composition_function,v) member(not_subclass_element(composition_function,v),u)*.
% 299.94/300.92 58750[0:Res:7.1,5363.0] || equal(u,v)* subclass(u,w)* -> subclass(v,x) member(not_subclass_element(v,x),w)*.
% 299.94/300.92 58999[3:Rew:30.0,58959.1] single_valued_class(union(null_class,intersection(cross_product(universal_class,universal_class),u))) || -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.92 59021[3:Res:58994.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.94/300.92 59025[3:Res:58994.0,7747.0] || member(regular(complement(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(complement(successor(compose(element_relation,universal_class))),null_class).
% 299.94/300.92 59093[3:Rew:26771.0,59040.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.94/300.92 59109[0:Obv:59084.2] || subclass(u,symmetric_difference(v,w)) subclass(u,complement(union(v,w)))* -> subclass(u,x)*.
% 299.94/300.92 59193[3:Res:58316.1,5363.0] || equal(u,universal_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.92 60108[3:Rew:29.0,60069.1] single_valued_class(union(null_class,intersection(u,cross_product(universal_class,universal_class)))) || -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.92 60304[0:Rew:29.0,60263.1] single_valued_class(intersection(intersection(u,cross_product(universal_class,universal_class)),v)) || -> function(intersection(restrict(u,universal_class,universal_class),v))*.
% 299.94/300.92 60835[0:SpR:47184.0,5276.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.94/300.92 60921[4:Rew:7649.0,60853.1,4135.0,60853.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92 60922[5:Rew:7649.0,60852.1,4135.0,60852.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92 61108[0:SpR:47187.0,5276.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.94/300.92 61195[4:Rew:7649.0,61134.1,4413.0,61134.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.92 61196[5:Rew:7649.0,61133.1,4413.0,61133.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.92 61285[3:MRR:61274.3,47783.0] || member(power_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.92 61367[3:MRR:61356.3,47783.0] || member(sum_class(u),element_relation)* member(u,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.92 61494[0:Res:121.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(singleton(u),omega)),second(ordered_pair(singleton(u),omega))),ordered_pair(singleton(u),omega))**.
% 299.94/300.92 62043[3:Res:59208.1,2371.1] || equal(complement(compose(u,inverse(u))),universal_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.94/300.92 62358[3:Res:58874.0,327.1] inductive(union(null_class,restrict(omega,u,v))) || -> equal(union(null_class,restrict(omega,u,v)),omega)**.
% 299.94/300.92 62449[0:Res:48.1,3718.1] inductive(power_class(intersection(complement(u),complement(v)))) || member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92 62502[3:Rew:48834.0,62435.0] || equal(image(element_relation,union(u,v)),null_class) member(omega,image(element_relation,union(u,v)))* -> .
% 299.94/300.92 62503[6:Rew:48834.0,62444.0] || equal(image(element_relation,union(u,v)),null_class) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92 62549[0:Res:56952.0,327.1] inductive(intersection(u,restrict(omega,v,w))) || -> equal(intersection(u,restrict(omega,v,w)),omega)**.
% 299.94/300.92 62773[0:Obv:62741.1] || subclass(intersection(regular(u),v),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 299.94/300.92 63074[0:Obv:63044.1] || subclass(intersection(u,regular(v)),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 299.94/300.92 63141[0:Res:58188.0,327.1] inductive(intersection(restrict(omega,u,v),w)) || -> equal(intersection(restrict(omega,u,v),w),omega)**.
% 299.94/300.92 63621[0:Obv:63603.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 63622[0:Obv:63602.1] || equal(power_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 63645[0:Obv:63633.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 63646[0:Obv:63632.1] || equal(sum_class(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 63649[3:SpL:17051.0,15530.1] || member(universal_class,cantor(cross_product(u,v))) equal(restrict(cross_product(null_class,universal_class),u,v),null_class)** -> .
% 299.94/300.92 63686[3:Obv:63668.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 63687[3:Obv:63667.1] || equal(cantor(u),universal_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 63843[3:Rew:27.0,63815.1,26766.0,63815.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(null_class,union(u,v)).
% 299.94/300.92 63844[3:Rew:27.0,63816.1,26766.0,63816.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.92 64686[3:Rew:27.0,64660.1,26766.0,64660.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),universal_class)** -> member(omega,union(v,w)).
% 299.94/300.92 64900[3:Res:1417.2,21267.1] || member(u,v)* member(singleton(u),w)* equal(complement(cross_product(w,v)),universal_class)** -> .
% 299.94/300.92 65258[0:Res:10071.3,46.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,successor_relation) -> equal(successor(v),u).
% 299.94/300.92 65279[3:Res:10071.3,15461.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,domain_relation) -> equal(cantor(v),u).
% 299.94/300.92 65281[3:Res:10071.3,47748.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(null_class,w) -> .
% 299.94/300.92 65287[3:MRR:65219.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.94/300.92 65288[3:MRR:65271.0,121.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> member(singleton(v),cantor(u)).
% 299.94/300.92 65363[3:SpL:1180.1,60697.0] || equal(union(null_class,singleton(not_subclass_element(cross_product(u,v),w))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 66305[3:SpR:65061.1,46586.0] || equal(successor(intersection(complement(u),power_class(v))),null_class)** -> equal(union(u,complement(power_class(v))),universal_class).
% 299.94/300.92 66313[3:SpR:65061.1,46592.0] || equal(successor(intersection(power_class(u),complement(v))),null_class)** -> equal(union(complement(power_class(u)),v),universal_class).
% 299.94/300.92 66749[3:Rew:7655.0,66398.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(image(element_relation,power_class(u)),v),universal_class)**.
% 299.94/300.92 66750[3:Rew:7654.0,66399.1] || equal(successor(power_class(complement(power_class(u)))),null_class) -> equal(union(v,image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.92 66751[3:Rew:26764.0,66433.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(u,w))* -> .
% 299.94/300.92 66795[3:Rew:66692.1,66794.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.94/300.92 67313[0:Res:48.1,4052.0] inductive(symmetric_difference(complement(intersection(u,v)),union(u,v))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.94/300.92 67467[3:SpL:22211.0,66670.0] || equal(successor(successor(regular(ordered_pair(null_class,u)))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 67716[3:SpL:22211.0,66671.0] || equal(successor(successor(regular(ordered_pair(omega,u)))),null_class)** -> equal(regular(ordered_pair(omega,u)),singleton(omega)).
% 299.94/300.92 67880[3:Res:66660.1,2371.1] || equal(successor(compose(u,inverse(u))),null_class)** subclass(u,cross_product(universal_class,universal_class)) -> function(u).
% 299.94/300.92 68124[3:MRR:68091.3,47783.0] || member(not_subclass_element(u,v),element_relation)* subclass(u,regular(compose(element_relation,universal_class)))* -> subclass(u,v).
% 299.94/300.92 68199[3:SpR:17051.0,5725.0] || -> equal(first(not_subclass_element(restrict(cross_product(u,null_class),v,w),null_class)),domain__dfg(cross_product(v,w),u,universal_class))**.
% 299.94/300.92 68280[3:SpR:17051.0,5726.0] || -> equal(second(not_subclass_element(restrict(cross_product(null_class,u),v,w),null_class)),range__dfg(cross_product(v,w),universal_class,u))**.
% 299.94/300.92 69917[3:SpL:22211.0,69512.0] || subclass(universal_class,regular(singleton(regular(ordered_pair(u,v)))))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 69961[3:SpL:22211.0,69929.0] || equal(regular(singleton(regular(ordered_pair(u,v)))),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 70104[3:Rew:31820.0,70002.2] || subclass(u,complement(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.94/300.92 70105[0:Rew:43463.0,70001.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(v,w))* -> subclass(u,null_class).
% 299.94/300.92 70106[3:Rew:31824.0,70000.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,v))* -> subclass(u,null_class).
% 299.94/300.92 70107[3:Rew:31243.0,69999.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(null_class,v))* -> subclass(u,null_class).
% 299.94/300.92 70108[0:Rew:43972.0,69997.2] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),intersection(w,v))* -> subclass(u,null_class).
% 299.94/300.92 70110[3:Rew:31415.0,69991.2] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),complement(singleton(null_class)))* -> subclass(u,null_class).
% 299.94/300.92 70111[3:Rew:30947.0,69990.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92 70112[3:Rew:30956.0,69989.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92 70113[3:Rew:7652.0,69985.2] || subclass(u,element_relation) member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.92 70114[0:Rew:42091.0,69982.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(w))* -> subclass(u,null_class).
% 299.94/300.92 70115[0:Rew:41750.0,69981.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92 70142[0:Obv:70061.1] || subclass(symmetric_difference(u,v),w) -> subclass(symmetric_difference(u,v),intersection(complement(intersection(u,v)),w))*.
% 299.94/300.92 70144[0:Rew:30.0,70143.1] || subclass(restrict(u,v,w),x) -> subclass(restrict(u,v,w),restrict(x,v,w))*.
% 299.94/300.92 70209[3:SpL:1180.1,69958.0] || equal(complement(regular(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 70441[3:Rew:7652.0,70235.1] || member(not_subclass_element(intersection(u,element_relation),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,element_relation),null_class).
% 299.94/300.92 70806[3:Rew:7652.0,70601.1] || member(not_subclass_element(intersection(element_relation,u),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(element_relation,u),null_class).
% 299.94/300.92 71115[3:Rew:71037.0,30386.1] || subclass(universal_class,intersection(complement(u),union(v,null_class)))* member(omega,union(u,complement(v))) -> .
% 299.94/300.92 71128[3:Rew:71037.0,27450.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92 71132[3:Rew:71037.0,70130.0] || subclass(u,complement(v)) member(not_subclass_element(u,null_class),union(v,null_class))* -> subclass(u,null_class).
% 299.94/300.92 71172[3:Rew:71037.0,70132.1] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.92 71227[3:Rew:71037.0,27421.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92 71233[3:Rew:71037.0,66752.1] || equal(successor(u),null_class) member(v,complement(w)) member(v,union(w,u))* -> .
% 299.94/300.92 72656[3:Rew:26766.0,71457.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(u,w))*.
% 299.94/300.92 71551[3:Rew:71037.0,30399.1] || subclass(universal_class,intersection(union(u,null_class),complement(v)))* member(omega,union(complement(u),v)) -> .
% 299.94/300.92 71748[3:Rew:71675.0,66791.1] || equal(successor(power_class(u)),null_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.94/300.92 71967[3:Rew:71963.0,66546.1] || equal(successor(u),null_class) member(v,union(null_class,w))* -> member(v,union(w,u))*.
% 299.94/300.92 71980[3:Rew:71963.0,34903.0] || subclass(u,union(null_class,v)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,null_class))*.
% 299.94/300.92 71982[3:Rew:71963.0,32034.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(sum_class(u),union(v,null_class))*.
% 299.94/300.92 71983[3:Rew:71963.0,31510.1] || member(u,universal_class) subclass(universal_class,union(null_class,v)) -> member(power_class(u),union(v,null_class))*.
% 299.94/300.92 72517[0:Rew:72365.0,45346.2] || equal(u,v) -> equal(unordered_pair(v,u),null_class) equal(intersection(v,unordered_pair(v,u)),null_class)**.
% 299.94/300.92 73941[3:Rew:26773.0,73800.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(null_class,v))*.
% 299.94/300.92 73989[3:Res:73729.0,5363.0] || subclass(u,v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.92 74441[3:Rew:74439.0,73629.0] || member(u,union(element_relation,complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.92 74914[3:Rew:26773.0,74683.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(power_class(u),union(v,v))*.
% 299.94/300.92 74915[3:Rew:26773.0,74684.1] || member(u,universal_class) subclass(universal_class,union(v,null_class)) -> member(sum_class(u),union(v,v))*.
% 299.94/300.92 74916[3:Rew:26773.0,74685.0] || subclass(u,union(v,null_class)) -> subclass(u,w) member(not_subclass_element(u,w),union(v,v))*.
% 299.94/300.92 75216[7:Res:73975.1,3164.0] function(u) || subclass(u,v) -> equal(successor(u),null_class) member(regular(successor(u)),v)*.
% 299.94/300.92 75244[7:Res:73975.1,1368.1] function(cross_product(universal_class,universal_class)) single_valued_class(successor(cross_product(universal_class,universal_class))) || -> function(successor(cross_product(universal_class,universal_class)))*.
% 299.94/300.92 75430[0:SpR:72365.0,5242.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),u)*.
% 299.94/300.92 75431[0:SpR:72365.0,5243.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(intersection(v,u),w),x),v)*.
% 299.94/300.92 75448[0:SpR:72365.0,4089.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),v)*.
% 299.94/300.92 75449[0:SpR:72365.0,4090.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(intersection(v,w),u),x),w)*.
% 299.94/300.92 75460[0:SpR:72365.0,10992.1] || member(u,union(v,w)) -> member(u,intersection(w,v))* member(u,symmetric_difference(v,w)).
% 299.94/300.92 75464[0:SpR:72365.0,4089.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),v)*.
% 299.94/300.92 75465[0:SpR:72365.0,4090.1] || -> subclass(intersection(u,intersection(v,w)),x) member(not_subclass_element(intersection(u,intersection(w,v)),x),w)*.
% 299.94/300.92 75470[0:SpR:72365.0,5239.2] || subclass(u,v) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.92 75473[0:SpR:72365.0,5242.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),u)*.
% 299.94/300.92 75474[0:SpR:72365.0,5243.1] || -> subclass(intersection(intersection(u,v),w),x) member(not_subclass_element(intersection(w,intersection(u,v)),x),v)*.
% 299.94/300.92 75500[0:SpR:72365.0,4087.2] || subclass(u,v) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.92 75673[0:SpL:72365.0,4069.1] || member(u,symmetric_difference(v,w))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.94/300.92 75692[0:SpL:72365.0,46617.0] || member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))) -> .
% 299.94/300.92 75710[0:SpL:72365.0,46804.0] || member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)) -> .
% 299.94/300.92 75980[3:Rew:75923.0,42207.0] || -> equal(intersection(union(null_class,symmetric_difference(u,v)),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.92 75991[0:Rew:75923.0,62595.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(intersection(u,v))),w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 76094[0:SpR:75789.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),union(w,v))*.
% 299.94/300.92 76095[0:SpR:75789.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),union(w,v))*.
% 299.94/300.92 76096[0:SpR:75789.0,5375.2] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),union(w,v))*.
% 299.94/300.92 78036[0:SpR:47184.0,75410.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.94/300.92 78037[0:SpR:47187.0,75410.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.94/300.92 78540[3:SpR:72083.0,9522.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.94/300.92 78603[3:SpR:72083.0,9522.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.94/300.92 78618[3:SpL:72083.0,151.0] || member(regular(complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 299.94/300.92 78664[3:SpL:72083.0,151.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.94/300.92 78942[3:SpR:71518.0,22779.0] || -> subclass(complement(successor(union(u,null_class))),intersection(union(null_class,complement(u)),complement(singleton(union(u,null_class)))))*.
% 299.94/300.92 79093[3:Rew:71518.0,78980.1] || -> member(not_subclass_element(u,union(null_class,complement(v))),union(v,null_class))* subclass(u,union(null_class,complement(v))).
% 299.94/300.92 79097[3:Rew:71518.0,79010.1] || member(regular(union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.92 79381[3:SpR:72082.0,9522.0] || -> member(not_subclass_element(u,complement(apply(null_class,v))),apply(null_class,w))* subclass(u,complement(apply(null_class,w))).
% 299.94/300.92 79468[3:SpL:72082.0,151.0] || member(regular(complement(apply(null_class,u))),apply(null_class,v))* -> equal(complement(apply(null_class,v)),null_class).
% 299.94/300.92 80125[0:Res:48.1,74230.0] inductive(symmetric_difference(union(u,v),complement(intersection(u,v)))) || -> member(null_class,complement(symmetric_difference(u,v)))*.
% 299.94/300.92 80250[3:SpR:74812.0,350.2] || member(union(null_class,u),universal_class) subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.94/300.92 80281[3:SpR:74812.0,350.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(null_class,u)),v)*.
% 299.94/300.92 80692[3:Rew:26766.0,80647.1,26766.0,80647.0] || member(union(null_class,compose(element_relation,universal_class)),element_relation)* -> equal(singleton(union(null_class,compose(element_relation,universal_class))),null_class).
% 299.94/300.92 80693[3:Rew:26811.0,80612.1] || -> member(power_class(complement(singleton(null_class))),image(element_relation,successor(null_class)))* equal(singleton(power_class(complement(singleton(null_class)))),null_class).
% 299.94/300.92 80694[0:Rew:46591.0,80613.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.94/300.92 80815[0:SSi:80805.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(u,v),null_class) equal(apply(choice,unordered_pair(u,v)),v)**.
% 299.94/300.92 80816[0:SSi:80807.0,70.0] || equal(u,universal_class) -> equal(unordered_pair(v,u),null_class) equal(apply(choice,unordered_pair(v,u)),v)**.
% 299.94/300.92 81049[3:SpL:1180.1,65070.0] || equal(successor(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),null_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92 81112[3:SpL:1180.1,65076.0] || equal(successor(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 81428[3:SpL:1180.1,81218.0] || equal(successor(complement(singleton(not_subclass_element(cross_product(u,v),w)))),null_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 81439[3:SpL:1180.1,69508.0] || subclass(universal_class,regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))))* -> subclass(cross_product(v,w),x).
% 299.94/300.92 81495[3:SpL:1180.1,70523.0] || subclass(universal_class,regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)))* -> subclass(cross_product(u,v),w).
% 299.94/300.92 82366[3:SpL:73742.0,15792.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.92 82432[3:Rew:73742.0,82242.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),u)*.
% 299.94/300.92 82433[3:Rew:73742.0,82255.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),v)*.
% 299.94/300.92 82470[3:SpR:73744.0,350.2] || member(union(u,null_class),universal_class) subclass(universal_class,v) -> member(power_class(union(u,u)),v)*.
% 299.94/300.92 82504[3:SpR:73744.0,350.2] || member(union(u,u),universal_class)* subclass(universal_class,v) -> member(power_class(union(u,null_class)),v)*.
% 299.94/300.92 82849[3:SpL:1180.1,81450.0] || equal(regular(unordered_pair(u,not_subclass_element(cross_product(v,w),x))),universal_class)** -> subclass(cross_product(v,w),x).
% 299.94/300.92 82983[3:Rew:26764.0,82917.2,45898.1,82917.2,26764.0,82917.1] || equal(null_class,u) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.94/300.92 82986[3:Rew:26764.0,82894.2,72365.0,82894.2,45898.1,82894.2,26764.0,82894.1,72365.0,82894.1] || equal(null_class,u) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.94/300.92 83034[3:SpL:1180.1,81507.0] || equal(regular(unordered_pair(not_subclass_element(cross_product(u,v),w),x)),universal_class)** -> subclass(cross_product(u,v),w).
% 299.94/300.92 83307[0:MRR:83280.0,10111.2] || member(u,universal_class) subclass(u,complement(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class).
% 299.94/300.92 83308[0:MRR:83275.0,10111.2] || member(u,universal_class) subclass(u,complement(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class).
% 299.94/300.92 83404[0:SpR:46586.0,42085.0] || -> equal(intersection(union(u,complement(power_class(v))),restrict(intersection(complement(u),power_class(v)),w,x)),null_class)**.
% 299.94/300.92 83405[0:SpR:46592.0,42085.0] || -> equal(intersection(union(complement(power_class(u)),v),restrict(intersection(power_class(u),complement(v)),w,x)),null_class)**.
% 299.94/300.92 83508[0:Rew:42085.0,83469.1] || member(not_subclass_element(restrict(u,v,w),null_class),complement(u))* -> subclass(restrict(u,v,w),null_class).
% 299.94/300.92 83527[3:SpL:22211.0,54301.0] || subclass(ordered_pair(u,v),regular(ordered_pair(u,v)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 83625[0:MRR:83598.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(image(u,v),w)))* -> .
% 299.94/300.92 83626[0:MRR:83593.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(unordered_pair(w,image(u,v))))* -> .
% 299.94/300.92 83672[0:Obv:83656.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,u),w),v)** subclass(unordered_pair(v,u),w).
% 299.94/300.92 83673[0:Obv:83654.1] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.92 83827[3:Res:83745.0,5362.0] || -> subclass(complement(successor(complement(singleton(u)))),v) equal(not_subclass_element(complement(successor(complement(singleton(u)))),v),u)**.
% 299.94/300.92 83984[3:Res:83834.0,5362.0] || -> subclass(complement(successor(complement(successor(null_class)))),u) equal(not_subclass_element(complement(successor(complement(successor(null_class)))),u),null_class)**.
% 299.94/300.92 84011[3:Res:11184.2,47748.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(compose_class(v),null_class) -> .
% 299.94/300.92 84288[3:Res:83852.0,327.1] inductive(complement(successor(union(null_class,complement(omega))))) || -> equal(complement(successor(union(null_class,complement(omega)))),omega)**.
% 299.94/300.92 84636[3:SpL:46586.0,83804.0] || equal(successor(union(u,complement(power_class(v)))),null_class) -> subclass(universal_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 84637[3:SpL:46592.0,83804.0] || equal(successor(union(complement(power_class(u)),v)),null_class) -> subclass(universal_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 86357[3:Res:58921.1,3163.0] || subclass(u,singleton(v))* -> equal(union(null_class,u),null_class) equal(regular(union(null_class,u)),v)*.
% 299.94/300.92 86585[6:SpL:22211.0,86430.0] || subclass(singleton(null_class),complement(regular(ordered_pair(null_class,u))))* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 86698[3:Res:121.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(singleton(w),cantor(singleton(w))),v)*.
% 299.94/300.92 86809[6:SpL:22211.0,86597.0] || equal(complement(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 86942[3:Res:16263.2,47748.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(compose_class(v),null_class) -> .
% 299.94/300.92 87378[6:SpL:22211.0,87202.0] || subclass(complement(singleton(regular(ordered_pair(null_class,u)))),null_class)* -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 87393[6:SpL:22211.0,87219.0] || equal(singleton(regular(ordered_pair(null_class,u))),successor(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 87399[6:SpL:22211.0,87220.0] || equal(singleton(regular(ordered_pair(null_class,u))),singleton(null_class))** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.92 87584[3:SpR:47949.0,59994.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.92 87589[3:SpR:47948.0,59994.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.92 88188[7:Res:75011.1,8.0] function(u) || subclass(u,intersection(successor(u),v))* -> equal(intersection(successor(u),v),u).
% 299.94/300.92 88573[7:Res:75118.1,8.0] function(u) || subclass(u,intersection(v,successor(u)))* -> equal(intersection(v,successor(u)),u).
% 299.94/300.92 88670[0:SpR:75901.0,9522.0] || -> member(not_subclass_element(u,complement(symmetric_difference(v,w))),symmetric_difference(w,v))* subclass(u,complement(symmetric_difference(w,v))).
% 299.94/300.92 88773[0:SpL:75901.0,151.0] || member(regular(complement(symmetric_difference(u,v))),symmetric_difference(v,u))* -> equal(complement(symmetric_difference(v,u)),null_class).
% 299.94/300.92 88986[0:SpR:46586.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(power_class(w)))),union(intersection(complement(v),power_class(w)),u))*.
% 299.94/300.92 88987[0:SpR:46592.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(complement(power_class(v)),w)),union(intersection(power_class(v),complement(w)),u))*.
% 299.94/300.92 89011[0:SpR:46586.0,76062.0] || -> subclass(symmetric_difference(union(u,complement(power_class(v))),complement(w)),union(w,intersection(complement(u),power_class(v))))*.
% 299.94/300.92 89012[0:SpR:46592.0,76062.0] || -> subclass(symmetric_difference(union(complement(power_class(u)),v),complement(w)),union(w,intersection(power_class(u),complement(v))))*.
% 299.94/300.92 89913[3:SpL:22211.0,83537.0] || equal(regular(ordered_pair(u,v)),ordered_pair(u,v))** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.92 90252[3:Rew:26764.0,90152.2,45898.1,90152.2,26764.0,90152.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.94/300.92 90255[3:Rew:26764.0,90127.2,72365.0,90127.2,45898.1,90127.2,26764.0,90127.1,72365.0,90127.1] || equal(null_class,u) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.94/300.92 90761[3:MRR:90760.1,22203.0] || -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class)) equal(intersection(singleton(u),ordered_pair(u,universal_class)),null_class)**.
% 299.94/300.92 91304[3:MRR:91303.1,22203.0] || -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(intersection(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),null_class)**.
% 299.94/300.92 91306[3:MRR:91305.1,22203.0] || -> equal(regular(ordered_pair(u,universal_class)),singleton(u)) equal(intersection(ordered_pair(u,universal_class),unordered_pair(u,null_class)),null_class)**.
% 299.94/300.92 91813[3:Res:86303.1,3163.0] || subclass(u,singleton(v))* -> equal(union(u,null_class),null_class) equal(regular(union(u,null_class)),v)*.
% 299.94/300.92 92026[3:SpR:47949.0,87555.0] || -> subclass(union(null_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.92 92031[3:SpR:47948.0,87555.0] || -> subclass(union(null_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.92 93817[3:Obv:93789.1] || subclass(unordered_pair(u,v),v)* -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.92 93818[3:Obv:93787.1] || subclass(unordered_pair(u,v),u)* -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.92 94061[3:Res:94057.1,3164.0] || equal(complement(u),null_class) subclass(u,v)* -> equal(w,null_class) member(regular(w),v)*.
% 299.94/300.92 94284[3:Res:94057.1,1925.1] || equal(complement(u),null_class) member(ordered_pair(v,w),compose(x,y))* -> member(w,u)*.
% 299.94/300.92 94421[3:Rew:27.0,94305.0] || equal(union(u,v),null_class) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.94/300.92 95035[3:Obv:95019.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.92 95036[3:Obv:95018.1] || equal(complement(u),null_class) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.92 95402[0:SpR:47949.0,57413.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.92 95407[0:SpR:47948.0,57413.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.92 96042[3:Obv:96016.0] || subclass(domain_relation,u) member(v,universal_class)* subclass(domain_relation,regular(u))* -> equal(u,null_class).
% 299.94/300.92 96048[3:MRR:96047.3,49998.2] || member(cantor(u),v)* member(u,w)* subclass(domain_relation,regular(cross_product(w,v)))* -> .
% 299.94/300.92 96116[3:SpR:74466.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.92 96151[3:Res:95721.0,327.1] inductive(complement(successor(complement(intersection(omega,u))))) || -> equal(complement(successor(complement(intersection(omega,u)))),omega)**.
% 299.94/300.92 96290[3:Res:96080.0,327.1] inductive(complement(successor(complement(intersection(u,omega))))) || -> equal(complement(successor(complement(intersection(u,omega)))),omega)**.
% 299.94/300.92 99025[0:Res:63.1,3172.0] function(u) || -> equal(u,null_class) equal(ordered_pair(first(regular(u)),second(regular(u))),regular(u))**.
% 299.94/300.92 99287[0:SpR:28787.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(complement(v))).
% 299.94/300.92 99692[0:SpL:28787.0,6139.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,complement(w))) -> .
% 299.94/300.92 99980[0:SpL:28787.0,6149.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(complement(v),w)) -> .
% 299.94/300.92 100735[0:Rew:100557.0,76264.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(v,u),w).
% 299.94/300.92 100736[0:Rew:100557.0,75689.0] || member(not_subclass_element(union(u,v),w),complement(union(v,u)))* -> subclass(union(u,v),w).
% 299.94/300.92 100801[0:Rew:100557.0,75691.1] || member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))) -> .
% 299.94/300.92 100869[0:Rew:100557.0,95887.0] || -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.92 101125[6:Rew:100557.0,29955.1] || -> member(null_class,intersection(complement(u),union(v,w)))* member(null_class,union(u,complement(union(v,w)))).
% 299.94/300.92 101127[3:Rew:100557.0,26908.0] || -> equal(union(null_class,intersection(complement(u),union(v,w))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.92 101150[3:Rew:100557.0,66753.1] || equal(successor(u),null_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.92 101167[3:Rew:100557.0,97008.0] || -> subclass(complement(successor(successor(union(u,complement(union(v,w)))))),intersection(complement(u),union(v,w)))*.
% 299.94/300.92 101177[0:Rew:100557.0,95758.0] || -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.92 101179[3:Rew:100557.0,96608.0] || -> subclass(complement(successor(successor(intersection(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.94/300.92 101192[3:Rew:100557.0,100306.0] || -> subclass(complement(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.94/300.92 101193[0:Rew:100557.0,5799.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 299.94/300.92 101195[0:Rew:100557.0,88981.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(union(v,w)))),union(image(element_relation,union(v,w)),u))*.
% 299.94/300.92 101334[0:Rew:100557.0,95890.0] || -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.92 101357[3:Rew:100557.0,26858.0] || -> equal(complement(intersection(union(null_class,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92 101358[3:Rew:100557.0,71613.0] || -> equal(complement(intersection(union(u,null_class),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92 101494[6:Rew:100557.0,29957.1] || -> member(null_class,intersection(union(u,v),complement(w)))* member(null_class,union(complement(union(u,v)),w)).
% 299.94/300.92 101496[3:Rew:100557.0,26893.0] || -> equal(union(null_class,intersection(union(u,v),complement(w))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.92 101534[3:Rew:100557.0,97011.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),w)))),intersection(union(u,v),complement(w)))*.
% 299.94/300.92 101544[0:Rew:100557.0,95761.0] || -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.92 101546[3:Rew:100557.0,96611.0] || -> subclass(complement(successor(successor(intersection(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.94/300.92 101559[3:Rew:100557.0,100309.0] || -> subclass(complement(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.94/300.92 101571[3:Rew:100557.0,66278.1] || equal(successor(image(element_relation,union(u,v))),null_class)** -> equal(power_class(complement(union(u,v))),universal_class).
% 299.94/300.92 101581[0:Rew:100557.0,34851.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92 101582[0:Rew:100557.0,19483.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(universal_class,power_class(complement(union(u,v)))) -> .
% 299.94/300.92 101584[0:Rew:100557.0,5485.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.92 101585[0:Rew:100557.0,5484.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(omega,image(element_relation,union(u,v)))* -> .
% 299.94/300.92 101599[0:Rew:100557.0,5809.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 299.94/300.92 101601[0:Rew:100557.0,89006.0] || -> subclass(symmetric_difference(power_class(complement(union(u,v))),complement(w)),union(w,image(element_relation,union(u,v))))*.
% 299.94/300.92 101607[0:Rew:100557.0,34939.1] || equal(image(element_relation,union(u,v)),domain_relation) subclass(domain_relation,power_class(complement(union(u,v))))* -> .
% 299.94/300.92 101608[0:Rew:100557.0,13490.1] || subclass(domain_relation,image(element_relation,union(u,v)))* subclass(domain_relation,power_class(complement(union(u,v)))) -> .
% 299.94/300.92 101610[0:Rew:100557.0,13590.1] || equal(image(element_relation,union(u,v)),domain_relation)** equal(power_class(complement(union(u,v))),domain_relation) -> .
% 299.94/300.92 101611[3:Rew:100557.0,18092.1] || -> member(singleton(null_class),image(element_relation,union(u,v)))* member(singleton(null_class),power_class(complement(union(u,v)))).
% 299.94/300.92 101647[3:Rew:100557.0,84631.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> subclass(universal_class,image(element_relation,union(u,v)))*.
% 299.94/300.92 101648[3:Rew:100557.0,56046.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(omega,image(element_relation,union(u,v)))*.
% 299.94/300.92 101649[6:Rew:100557.0,55896.0] || equal(successor(power_class(complement(union(u,v)))),null_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92 101665[0:Rew:100557.0,83399.0] || -> equal(intersection(power_class(complement(union(u,v))),restrict(image(element_relation,union(u,v)),w,x)),null_class)**.
% 299.94/300.92 101684[0:Rew:100557.0,5868.0] || -> subclass(symmetric_difference(union(u,v),complement(singleton(complement(union(u,v))))),successor(complement(union(u,v))))*.
% 299.94/300.92 101739[3:Rew:100557.0,26815.0] || -> equal(complement(intersection(union(u,v),union(null_class,w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92 101740[3:Rew:100557.0,71231.0] || -> equal(complement(intersection(union(u,v),union(w,null_class))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92 102001[3:Rew:101822.0,98910.1] inductive(union(null_class,union(null_class,intersection(omega,u)))) || -> equal(union(null_class,intersection(omega,u)),omega)**.
% 299.94/300.92 102065[3:Rew:101822.0,91081.1] inductive(intersection(union(null_class,union(omega,omega)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 102066[3:Rew:101822.0,85855.1] inductive(intersection(union(null_class,union(omega,null_class)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 102067[3:Rew:101822.0,84868.1] inductive(intersection(union(null_class,union(null_class,omega)),u)) || -> equal(intersection(union(null_class,omega),u),omega)**.
% 299.94/300.92 102068[3:Rew:101822.0,91598.1] inductive(intersection(u,union(null_class,union(omega,omega)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 102069[3:Rew:101822.0,86105.1] inductive(intersection(u,union(null_class,union(omega,null_class)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 102070[3:Rew:101822.0,85238.1] inductive(intersection(u,union(null_class,union(null_class,omega)))) || -> equal(intersection(u,union(null_class,omega)),omega)**.
% 299.94/300.92 102195[0:Rew:102187.0,47088.0] || -> equal(power_class(intersection(power_class(u),complement(singleton(complement(power_class(u)))))),power_class(complement(successor(complement(power_class(u))))))**.
% 299.94/300.92 102216[0:Rew:102187.0,40151.1] || subclass(complement(singleton(u)),complement(u))* -> equal(power_class(complement(successor(u))),power_class(complement(singleton(u)))).
% 299.94/300.92 102292[3:Rew:102264.0,71643.1] || equal(successor(singleton(u)),null_class) -> equal(union(v,complement(successor(u))),union(v,complement(u)))**.
% 299.94/300.92 102409[0:Rew:100557.0,100740.0] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(v,u)),null_class).
% 299.94/300.92 102410[0:Rew:100557.0,100805.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(w,v))).
% 299.94/300.92 102416[0:Rew:100557.0,101262.0] || -> member(not_subclass_element(u,complement(union(v,w))),union(w,v))* subclass(u,complement(union(v,w))).
% 299.94/300.92 102422[0:Rew:100557.0,101700.1] || member(regular(complement(union(u,v))),union(v,u))* -> equal(complement(union(u,v)),null_class).
% 299.94/300.92 102475[7:Rew:44.0,101029.1] function(intersection(complement(u),complement(singleton(u)))) || -> equal(successor(complement(successor(u))),complement(successor(u)))**.
% 299.94/300.92 103874[3:SpR:102188.0,350.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,u) -> member(power_class(complement(singleton(null_class))),u)*.
% 299.94/300.92 104418[3:SpR:100566.0,100329.0] || -> subclass(complement(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.94/300.92 105116[3:SpR:100576.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.94/300.92 105570[0:SpR:102187.0,33096.0] || -> subclass(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* equal(image(element_relation,successor(u)),null_class).
% 299.94/300.92 105598[0:SpR:102187.0,26.2] || member(u,universal_class) -> member(u,image(element_relation,successor(v)))* member(u,power_class(complement(successor(v)))).
% 299.94/300.92 105628[3:SpL:102187.0,18114.1] || equal(image(element_relation,successor(u)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(successor(u))))* -> .
% 299.94/300.92 105636[0:SpL:102187.0,23752.0] || subclass(image(element_relation,successor(u)),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.94/300.92 105716[0:Rew:102187.0,105587.1] || -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))* equal(singleton(power_class(complement(successor(u)))),null_class).
% 299.94/300.92 105717[0:Rew:102187.0,105622.1] || subclass(power_class(complement(successor(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.92 105859[3:SpR:102264.0,65061.1] || equal(successor(intersection(complement(u),successor(v))),null_class)** -> equal(union(u,complement(successor(v))),universal_class).
% 299.94/300.92 105862[0:SpR:102264.0,5350.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(intersection(complement(u),successor(v)),w))*.
% 299.94/300.92 105864[0:SpR:102264.0,76062.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(w)),union(w,intersection(complement(u),successor(v))))*.
% 299.94/300.92 105868[3:SpR:102264.0,18089.1] || -> member(singleton(null_class),intersection(complement(u),successor(v)))* member(singleton(null_class),union(u,complement(successor(v)))).
% 299.94/300.92 105902[0:SpR:102264.0,42085.0] || -> equal(intersection(union(u,complement(successor(v))),restrict(intersection(complement(u),successor(v)),w,x)),null_class)**.
% 299.94/300.92 105913[0:SpR:102264.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(u,intersection(complement(v),successor(w))))*.
% 299.94/300.92 105915[0:SpR:102264.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(successor(w)))),union(intersection(complement(v),successor(w)),u))*.
% 299.94/300.92 105984[0:SpL:102264.0,32866.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 299.94/300.92 105985[0:SpL:102264.0,19460.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(universal_class,union(u,complement(successor(v)))) -> .
% 299.94/300.92 105987[0:SpL:102264.0,372.0] || subclass(universal_class,union(u,complement(successor(v)))) member(omega,intersection(complement(u),successor(v)))* -> .
% 299.94/300.92 105988[0:SpL:102264.0,2134.0] || subclass(universal_class,union(u,complement(successor(v)))) member(null_class,intersection(complement(u),successor(v)))* -> .
% 299.94/300.92 105990[0:SpL:102264.0,32917.1] || equal(intersection(complement(u),successor(v)),domain_relation) subclass(domain_relation,union(u,complement(successor(v))))* -> .
% 299.94/300.92 105991[0:SpL:102264.0,13425.1] || subclass(domain_relation,intersection(complement(u),successor(v)))* subclass(domain_relation,union(u,complement(successor(v)))) -> .
% 299.94/300.92 105992[0:SpL:102264.0,13518.1] || equal(intersection(complement(u),successor(v)),domain_relation)** equal(union(u,complement(successor(v))),domain_relation) -> .
% 299.94/300.92 106003[3:SpL:102264.0,83804.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> subclass(universal_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92 106004[3:SpL:102264.0,53354.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(omega,intersection(complement(u),successor(v)))*.
% 299.94/300.92 106005[6:SpL:102264.0,53207.0] || equal(successor(union(u,complement(successor(v)))),null_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92 106007[0:SpL:102264.0,25.1] || member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) -> .
% 299.94/300.92 106779[0:Rew:75789.0,106655.1] || equal(union(u,v),universal_class) -> equal(union(null_class,intersection(u,v)),complement(symmetric_difference(u,v)))**.
% 299.94/300.92 106880[3:SpR:47187.0,97047.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),power_class(complement(power_class(u))))*.
% 299.94/300.92 107691[3:Rew:71518.0,107584.1] || member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))) -> .
% 299.94/300.92 107711[3:Rew:100575.0,107627.0] || equal(power_class(complement(union(u,v))),null_class) member(omega,power_class(complement(union(u,v))))* -> .
% 299.94/300.92 107712[6:Rew:100575.0,107637.0] || equal(power_class(complement(union(u,v))),null_class) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.92 107717[7:Rew:102221.1,107716.2,78996.1,107716.2] function(u) || member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))) -> .
% 299.94/300.92 109063[0:SpL:75789.0,100581.0] || member(not_subclass_element(union(u,v),w),complement(union(u,v)))* -> subclass(union(v,u),w).
% 299.94/300.92 109183[3:Rew:30548.0,109066.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.94/300.92 109188[3:Rew:30548.0,109076.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.94/300.92 109190[3:Rew:71518.0,109089.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92 109193[3:Rew:27497.0,109092.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92 109107[3:SpL:30548.0,100581.0] || member(not_subclass_element(union(u,u),v),union(null_class,complement(u)))* -> subclass(union(u,u),v).
% 299.94/300.92 109108[3:SpL:71518.0,100581.0] || member(not_subclass_element(union(u,null_class),v),union(null_class,complement(u)))* -> subclass(union(u,null_class),v).
% 299.94/300.92 109109[3:SpL:27497.0,100581.0] || member(not_subclass_element(union(null_class,u),v),union(null_class,complement(u)))* -> subclass(union(null_class,u),v).
% 299.94/300.92 109709[0:Res:48.1,100559.0] inductive(symmetric_difference(complement(u),union(v,w))) || -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.92 109864[3:SpR:47184.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),power_class(complement(power_class(v))))*.
% 299.94/300.92 110408[0:Res:48.1,100573.0] inductive(symmetric_difference(union(u,v),complement(w))) || -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.92 111527[3:Rew:108700.0,111390.1,72365.0,111390.0] || member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))) -> .
% 299.94/300.92 111964[0:Rew:44.0,111833.1] || member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)) -> .
% 299.94/300.92 112249[3:SpR:47187.0,100372.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),power_class(complement(power_class(u))))*.
% 299.94/300.92 112654[0:SpR:44.0,102499.0] || -> equal(union(complement(union(u,v)),complement(successor(w))),complement(intersection(union(u,v),successor(w))))**.
% 299.94/300.92 112703[0:SpR:44.0,102499.0] || -> equal(union(complement(successor(u)),complement(union(v,w))),complement(intersection(successor(u),union(v,w))))**.
% 299.94/300.92 112873[3:Rew:112872.0,112700.0] || -> equal(complement(intersection(union(u,v),union(w,w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.92 112890[3:Rew:112889.0,112749.0] || -> equal(complement(intersection(union(u,u),union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.92 112897[7:Rew:28787.0,112633.1] function(complement(union(u,v))) || -> equal(successor(complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.92 114699[3:Res:114621.0,5363.0] || subclass(u,v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.92 114718[3:Res:114621.0,5367.0] || -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),v)*.
% 299.94/300.92 114719[3:Res:114621.0,5366.0] || -> subclass(regular(complement(intersection(u,v))),w) member(not_subclass_element(regular(complement(intersection(u,v))),w),u)*.
% 299.94/300.92 115755[3:SpR:47209.0,114715.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),union(u,complement(power_class(v))))*.
% 299.94/300.92 115756[3:SpR:47210.0,114715.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),union(complement(power_class(u)),v))*.
% 299.94/300.92 115833[3:Rew:30.0,115795.1] single_valued_class(regular(complement(intersection(cross_product(universal_class,universal_class),u)))) || -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.94/300.92 115895[3:SpR:47208.0,115700.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.92 115896[3:SpR:47212.0,115700.0] || -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.92 115967[3:Rew:29.0,115933.1] single_valued_class(regular(complement(intersection(u,cross_product(universal_class,universal_class))))) || -> function(regular(complement(restrict(u,universal_class,universal_class))))*.
% 299.94/300.92 116357[3:Res:115703.0,327.1] inductive(regular(complement(restrict(omega,u,v)))) || -> equal(regular(complement(restrict(omega,u,v))),omega)**.
% 299.94/300.92 117027[3:Res:116974.0,5362.0] || -> subclass(regular(successor(complement(successor(null_class)))),u) equal(not_subclass_element(regular(successor(complement(successor(null_class)))),u),null_class)**.
% 299.94/300.92 117188[3:Res:9836.1,66684.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 299.94/300.92 117208[3:SpL:100575.0,113432.0] || subclass(power_class(complement(union(u,v))),null_class) -> subclass(regular(null_class),image(element_relation,union(u,v)))*.
% 299.94/300.92 117210[3:SpL:46586.0,113432.0] || subclass(union(u,complement(power_class(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),power_class(v)))*.
% 299.94/300.92 117211[3:SpL:102264.0,113432.0] || subclass(union(u,complement(successor(v))),null_class) -> subclass(regular(null_class),intersection(complement(u),successor(v)))*.
% 299.94/300.92 117212[3:SpL:46592.0,113432.0] || subclass(union(complement(power_class(u)),v),null_class) -> subclass(regular(null_class),intersection(power_class(u),complement(v)))*.
% 299.94/300.92 117601[3:Res:9964.1,66684.1] || equal(successor(complement(restrict(u,v,w))),null_class)** -> equal(symmetric_difference(cross_product(v,w),u),null_class).
% 299.94/300.92 117624[3:SpL:100575.0,116330.0] || equal(regular(power_class(complement(union(u,v)))),universal_class) -> member(null_class,image(element_relation,union(u,v)))*.
% 299.94/300.92 117626[3:SpL:46586.0,116330.0] || equal(regular(union(u,complement(power_class(v)))),universal_class) -> member(null_class,intersection(complement(u),power_class(v)))*.
% 299.94/300.92 117627[3:SpL:102264.0,116330.0] || equal(regular(union(u,complement(successor(v)))),universal_class) -> member(null_class,intersection(complement(u),successor(v)))*.
% 299.94/300.92 117628[3:SpL:46592.0,116330.0] || equal(regular(union(complement(power_class(u)),v)),universal_class) -> member(null_class,intersection(power_class(u),complement(v)))*.
% 299.94/300.92 118052[3:Rew:27497.0,118022.1] || member(u,universal_class) -> member(u,union(null_class,complement(restrict(v,w,x))))* member(u,v).
% 299.94/300.92 118151[7:Res:113801.1,8.0] function(u) || subclass(complement(u),regular(successor(u)))* -> equal(regular(successor(u)),complement(u)).
% 299.94/300.92 118339[7:Res:114570.1,8.0] function(u) || subclass(successor(u),regular(complement(u)))* -> equal(regular(complement(u)),successor(u)).
% 299.94/300.92 118355[3:SpR:102264.0,115747.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(power_class(w)))),union(u,complement(successor(v))))*.
% 299.94/300.93 118509[0:Rew:72365.0,118508.0] || -> equal(intersection(regular(cross_product(u,v)),restrict(w,u,v)),null_class)** equal(cross_product(u,v),null_class).
% 299.94/300.93 118522[3:SpR:46586.0,115748.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(successor(w)))),union(u,complement(power_class(v))))*.
% 299.94/300.93 118523[3:SpR:102264.0,115748.0] || -> subclass(regular(union(intersection(complement(u),successor(v)),complement(successor(w)))),union(u,complement(successor(v))))*.
% 299.94/300.93 118524[3:SpR:46592.0,115748.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(successor(w)))),union(complement(power_class(u)),v))*.
% 299.94/300.93 119193[3:SpR:102264.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.93 119864[3:SpR:46586.0,118554.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),power_class(w)))),union(v,complement(power_class(w))))*.
% 299.94/300.93 119865[3:SpR:102264.0,118554.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),successor(w)))),union(v,complement(successor(w))))*.
% 299.94/300.93 119866[3:SpR:46592.0,118554.0] || -> subclass(regular(union(complement(successor(u)),intersection(power_class(v),complement(w)))),union(complement(power_class(v)),w))*.
% 299.94/300.93 120084[3:Rew:101822.0,119955.0] || -> subclass(regular(union(union(complement(union(u,v)),w),x)),intersection(union(u,v),complement(w)))*.
% 299.94/300.93 120085[3:Rew:101822.0,119965.0] || -> subclass(regular(union(union(u,complement(union(v,w))),x)),intersection(complement(u),union(v,w)))*.
% 299.94/300.93 120173[3:Res:119989.0,327.1] inductive(regular(successor(union(null_class,complement(omega))))) || -> equal(regular(successor(union(null_class,complement(omega)))),omega)**.
% 299.94/300.93 121067[3:Rew:101822.0,120938.0] || -> subclass(regular(union(u,union(complement(union(v,w)),x))),intersection(union(v,w),complement(x)))*.
% 299.94/300.93 121068[3:Rew:101822.0,120948.0] || -> subclass(regular(union(u,union(v,complement(union(w,x))))),intersection(complement(v),union(w,x)))*.
% 299.94/300.93 122260[3:SpR:47187.0,103272.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),power_class(complement(power_class(v))))*.
% 299.94/300.93 123968[3:SpR:47184.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),power_class(complement(power_class(v))))*.
% 299.94/300.93 125402[3:SpR:47949.0,115722.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 125412[3:SpR:47948.0,115722.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 125500[3:SpR:100575.0,115740.1] || subclass(image(element_relation,union(u,v)),w) -> subclass(regular(power_class(complement(union(u,v)))),w)*.
% 299.94/300.93 125502[3:SpR:46586.0,115740.1] || subclass(intersection(complement(u),power_class(v)),w) -> subclass(regular(union(u,complement(power_class(v)))),w)*.
% 299.94/300.93 125503[3:SpR:102264.0,115740.1] || subclass(intersection(complement(u),successor(v)),w) -> subclass(regular(union(u,complement(successor(v)))),w)*.
% 299.94/300.93 125504[3:SpR:46592.0,115740.1] || subclass(intersection(power_class(u),complement(v)),w) -> subclass(regular(union(complement(power_class(u)),v)),w)*.
% 299.94/300.93 125564[3:Res:115740.1,3163.0] || subclass(u,singleton(v))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),v)*.
% 299.94/300.93 127048[3:SpR:47184.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),power_class(complement(power_class(w))))*.
% 299.94/300.93 127840[0:Rew:544.1,127755.3] || subclass(singleton(u),v)* subclass(v,w)* -> equal(singleton(u),null_class) member(u,w)*.
% 299.94/300.93 127885[3:SpR:47949.0,125369.0] || -> subclass(regular(complement(symmetric_difference(complement(power_class(complement(power_class(u)))),v))),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.93 127895[3:SpR:47948.0,125369.0] || -> subclass(regular(complement(symmetric_difference(u,complement(power_class(complement(power_class(v))))))),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.93 127977[3:Rew:108066.0,127886.0] || -> subclass(regular(complement(symmetric_difference(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 127978[3:Rew:108549.0,127890.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93 128428[0:SpR:47949.0,60176.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 128438[0:SpR:47948.0,60176.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 128714[0:Res:53.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,omega),w)*.
% 299.94/300.93 128721[0:Res:2123.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,null_class),w)*.
% 299.94/300.93 129478[3:Rew:58351.1,129452.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.94/300.93 129479[3:Rew:58350.1,129451.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.94/300.93 129481[3:MRR:129423.1,45243.0] || -> equal(regular(unordered_pair(u,singleton(null_class))),u) subclass(intersection(successor(null_class),unordered_pair(u,singleton(null_class))),null_class)*.
% 299.94/300.93 129482[3:MRR:129412.1,45258.0] || -> equal(regular(unordered_pair(singleton(null_class),u)),u) subclass(intersection(successor(null_class),unordered_pair(singleton(null_class),u)),null_class)*.
% 299.94/300.93 129551[3:Rew:58351.1,129525.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(successor(null_class),u),null_class) member(null_class,v).
% 299.94/300.93 129552[3:Rew:58350.1,129524.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(successor(null_class),u),w)* member(null_class,v).
% 299.94/300.93 129910[0:Res:53.0,12084.0] || -> equal(ordered_pair(first(ordered_pair(omega,singleton(u))),second(ordered_pair(omega,singleton(u)))),ordered_pair(omega,singleton(u)))**.
% 299.94/300.93 129917[0:Res:2123.0,12084.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.94/300.93 130153[6:Rew:129652.0,130148.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.94/300.93 130266[3:Rew:57106.1,130244.2] || subclass(intersection(singleton(null_class),u),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.94/300.93 130267[3:Rew:57105.1,130243.2] || subclass(intersection(singleton(null_class),u),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.94/300.93 130322[3:Rew:57106.1,130302.2] || subclass(intersection(u,singleton(null_class)),v)* -> equal(intersection(u,successor(null_class)),null_class) member(null_class,v).
% 299.94/300.93 130323[3:Rew:57105.1,130301.2] || subclass(intersection(u,singleton(null_class)),v)* -> subclass(intersection(u,successor(null_class)),w)* member(null_class,v).
% 299.94/300.93 131817[3:SpR:102540.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),union(v,w))))),union(u,complement(union(v,w))))*.
% 299.94/300.93 132162[0:Rew:72365.0,131838.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93 131855[0:SpR:102540.0,57010.0] || -> subclass(restrict(symmetric_difference(complement(u),union(v,w)),x,y),union(u,complement(union(v,w))))*.
% 299.94/300.93 132750[3:Rew:132494.0,132670.2] || subclass(u,complement(successor(null_class))) member(not_subclass_element(u,null_class),singleton(null_class))* -> subclass(u,null_class).
% 299.94/300.93 133505[3:Rew:132396.0,133350.2] || subclass(u,union(null_class,complement(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 133681[3:SpR:101537.0,96080.0] || -> subclass(complement(successor(complement(symmetric_difference(union(u,v),complement(w))))),union(complement(union(u,v)),w))*.
% 299.94/300.93 133719[0:SpR:101537.0,57461.0] || -> subclass(restrict(symmetric_difference(union(u,v),complement(w)),x,y),union(complement(union(u,v)),w))*.
% 299.94/300.93 134028[0:Rew:72365.0,133767.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93 134439[3:Res:131478.1,7162.1] || equal(u,universal_class) member(v,universal_class) -> equal(v,null_class) member(apply(choice,v),u)*.
% 299.94/300.93 134496[3:Res:131478.1,7203.2] function(u) || equal(v,universal_class) member(w,universal_class) -> member(image(u,w),v)*.
% 299.94/300.93 134561[3:Rew:134547.1,132219.1] || equal(complement(u),universal_class) -> equal(union(u,complement(union(v,w))),complement(union(v,w)))**.
% 299.94/300.93 134579[3:Rew:134577.1,64437.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(null_class,complement(v)))**.
% 299.94/300.93 135301[3:Rew:135299.1,64112.1] || equal(complement(power_class(u)),universal_class) -> equal(symmetric_difference(complement(v),power_class(u)),union(null_class,complement(v)))**.
% 299.94/300.93 136589[3:Rew:136228.1,44030.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,v).
% 299.94/300.93 136590[3:Rew:136228.1,43521.1] || equal(intersection(intersection(u,v),w),universal_class)** -> equal(intersection(u,v),null_class) member(null_class,u).
% 299.94/300.93 136592[3:Rew:136228.1,81099.2] || equal(intersection(u,complement(compose(element_relation,universal_class))),universal_class)** member(null_class,element_relation) -> equal(u,null_class).
% 299.94/300.93 136599[3:Rew:136228.1,67162.1] || equal(intersection(u,symmetric_difference(v,w)),universal_class)** -> equal(u,null_class) member(null_class,union(v,w)).
% 299.94/300.93 136604[3:Rew:136228.1,42990.2] || equal(intersection(u,v),universal_class)** subclass(u,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.94/300.93 136605[3:Rew:136228.1,41432.2] || equal(intersection(u,v),universal_class)** subclass(v,w)* -> equal(u,null_class) member(null_class,w)*.
% 299.94/300.93 137109[0:SpL:4626.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(null_class,x))* -> member(w,u)*.
% 299.94/300.93 137299[0:SpR:75513.1,3136.1] || subclass(u,v) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),complement(u))*.
% 299.94/300.93 137832[3:Res:86315.1,3163.0] || subclass(u,singleton(v))* -> equal(union(u,u),null_class) equal(regular(union(u,u)),v)*.
% 299.94/300.93 138754[3:Obv:138741.1] || equal(unordered_pair(u,v),v) -> member(u,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.93 138755[3:Obv:138739.1] || equal(unordered_pair(u,v),u) -> member(v,unordered_pair(u,v))* subclass(unordered_pair(u,v),w)*.
% 299.94/300.93 138792[0:SpR:47949.0,95372.0] || -> subclass(intersection(u,symmetric_difference(complement(power_class(complement(power_class(v)))),w)),union(w,image(element_relation,power_class(v))))*.
% 299.94/300.93 138802[0:SpR:47948.0,95372.0] || -> subclass(intersection(u,symmetric_difference(v,complement(power_class(complement(power_class(w)))))),union(image(element_relation,power_class(w)),v))*.
% 299.94/300.93 138902[3:Rew:108066.0,138793.0] || -> subclass(intersection(u,symmetric_difference(power_class(v),union(w,x))),complement(intersection(union(w,x),power_class(v))))*.
% 299.94/300.93 138903[3:Rew:108549.0,138797.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),power_class(x))),complement(intersection(power_class(x),union(v,w))))*.
% 299.94/300.93 139527[0:Rew:30.0,139526.0] || -> subclass(intersection(u,restrict(v,w,x)),restrict(intersection(u,restrict(v,w,x)),w,x))*.
% 299.94/300.93 140037[0:Rew:30.0,140036.0] || -> subclass(intersection(restrict(u,v,w),x),restrict(intersection(restrict(u,v,w),x),v,w))*.
% 299.94/300.93 140395[0:SpR:47949.0,128395.0] || -> subclass(intersection(symmetric_difference(complement(power_class(complement(power_class(u)))),v),w),union(v,image(element_relation,power_class(u))))*.
% 299.94/300.93 140405[0:SpR:47948.0,128395.0] || -> subclass(intersection(symmetric_difference(u,complement(power_class(complement(power_class(v))))),w),union(image(element_relation,power_class(v)),u))*.
% 299.94/300.93 140518[3:Rew:108066.0,140396.0] || -> subclass(intersection(symmetric_difference(power_class(u),union(v,w)),x),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 140519[3:Rew:108549.0,140400.0] || -> subclass(intersection(symmetric_difference(union(u,v),power_class(w)),x),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93 141255[7:MRR:141254.3,45637.0] function(u) || equal(successor(null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93 142510[3:Rew:142496.0,142509.0] || member(u,union(v,intersection(w,complement(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 142527[0:Rew:141859.0,142344.2] || subclass(u,intersection(v,complement(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.94/300.93 143126[3:Rew:143112.0,143125.0] || member(u,union(v,intersection(complement(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 143145[0:Rew:141983.0,142965.2] || subclass(u,intersection(complement(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 145164[3:Rew:145159.0,145163.0] || member(u,union(successor(null_class),singleton(singleton(null_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93 145179[3:Rew:144703.0,145078.2] || subclass(u,singleton(singleton(null_class))) member(not_subclass_element(u,null_class),successor(null_class))* -> subclass(u,null_class).
% 299.94/300.93 145821[3:Rew:145816.0,145820.0] || member(u,union(singleton(v),union(null_class,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 145835[3:Rew:145254.0,145720.2] || subclass(u,union(null_class,v)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93 146155[3:Rew:146150.0,146154.0] || member(u,union(singleton(v),union(v,null_class)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 146169[3:Rew:145328.0,146067.2] || subclass(u,union(v,null_class)) member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93 146596[3:Rew:146581.0,146595.0] || member(u,union(v,union(null_class,singleton(v))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 146613[3:Rew:145385.0,146458.2] || subclass(u,union(null_class,singleton(v)))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 147479[3:Rew:147473.0,147478.0] || member(u,union(singleton(v),union(v,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 147499[3:Rew:145647.0,147395.2] || subclass(u,union(v,v))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93 148085[3:Rew:72365.0,147897.0] || -> equal(intersection(symmetric_difference(union(u,v),complement(w)),singleton(union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93 148091[3:Rew:148082.0,148090.0] || member(u,union(singleton(v),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 148106[3:Rew:146944.0,147977.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(w))* -> subclass(u,null_class).
% 299.94/300.93 148659[3:Rew:72365.0,148480.0] || -> equal(intersection(symmetric_difference(complement(u),union(v,w)),singleton(union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93 148489[3:SpR:74466.0,147067.0] || -> equal(intersection(singleton(complement(symmetric_difference(u,v))),symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)**.
% 299.94/300.93 148667[3:Rew:148658.0,148666.0] || member(u,union(singleton(v),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 148681[3:Rew:147067.0,148563.2] || subclass(u,intersection(v,w))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93 149237[3:Rew:149225.0,149236.0] || member(u,union(v,intersection(w,singleton(v))))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 149253[3:Rew:147154.0,149098.2] || subclass(u,intersection(v,singleton(w)))* member(not_subclass_element(u,null_class),w) -> subclass(u,null_class).
% 299.94/300.93 149740[3:Rew:149728.0,149739.0] || member(u,union(v,intersection(singleton(v),w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 149756[3:Rew:148770.0,149600.2] || subclass(u,intersection(singleton(v),w))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 149982[0:SpR:100575.0,142270.0] || -> equal(intersection(image(element_relation,union(u,v)),restrict(power_class(complement(union(u,v))),w,x)),null_class)**.
% 299.94/300.93 149984[0:SpR:46586.0,142270.0] || -> equal(intersection(intersection(complement(u),power_class(v)),restrict(union(u,complement(power_class(v))),w,x)),null_class)**.
% 299.94/300.93 149985[0:SpR:102264.0,142270.0] || -> equal(intersection(intersection(complement(u),successor(v)),restrict(union(u,complement(successor(v))),w,x)),null_class)**.
% 299.94/300.93 149986[0:SpR:46592.0,142270.0] || -> equal(intersection(intersection(power_class(u),complement(v)),restrict(union(complement(power_class(u)),v),w,x)),null_class)**.
% 299.94/300.93 150901[3:Res:15464.2,150807.0] || member(u,universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> .
% 299.94/300.93 151200[3:Res:15464.2,144494.0] || member(u,universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(u,cantor(u)),v)* -> .
% 299.94/300.93 151502[3:Res:1272.2,151236.0] || member(restrict(u,v,w),cross_product(v,w))* member(restrict(u,v,w),u)* -> .
% 299.94/300.93 151503[3:Res:46669.1,151236.0] || member(image(element_relation,power_class(u)),universal_class) -> member(image(element_relation,power_class(u)),power_class(complement(power_class(u))))*.
% 299.94/300.93 151856[3:Rew:46591.0,151815.1] || member(power_class(complement(power_class(u))),universal_class) -> member(power_class(complement(power_class(u))),image(element_relation,power_class(u)))*.
% 299.94/300.93 151857[3:Rew:102187.0,151817.1] || member(power_class(complement(successor(u))),universal_class) -> member(power_class(complement(successor(u))),image(element_relation,successor(u)))*.
% 299.94/300.93 152149[3:Rew:147875.0,152066.1] || member(not_subclass_element(restrict(u,v,w),null_class),singleton(u))* -> subclass(restrict(u,v,w),null_class).
% 299.94/300.93 157868[7:SpL:72531.1,45180.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || subclass(domain_relation,successor(complement(singleton(ordered_pair(null_class,null_class)))))* -> .
% 299.94/300.93 159911[0:SpL:99108.0,108.0] || member(ordered_pair(u,regular(domain_relation)),application_function)* -> equal(apply(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.94/300.93 159912[0:SpL:99108.0,97.0] || member(ordered_pair(u,regular(domain_relation)),composition_function)* -> equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation))).
% 299.94/300.93 159926[3:Rew:99108.0,159878.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> member(first(regular(domain_relation)),cantor(singleton(regular(domain_relation))))*.
% 299.94/300.93 159939[3:Res:159832.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(domain_relation),cantor(regular(domain_relation))),v)*.
% 299.94/300.93 159950[0:Res:159832.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(regular(domain_relation),omega)),second(ordered_pair(regular(domain_relation),omega))),ordered_pair(regular(domain_relation),omega))**.
% 299.94/300.93 162688[3:MRR:162687.1,10054.1] || equal(successor(u),null_class) member(v,union(u,w))* -> member(v,union(null_class,w))*.
% 299.94/300.93 162690[3:MRR:162689.1,10054.1] || equal(successor(u),null_class) member(v,union(w,u))* -> member(v,union(null_class,w))*.
% 299.94/300.93 163108[6:MRR:163107.1,45624.0] inductive(ordered_pair(u,v)) || -> equal(unordered_pair(u,singleton(v)),regular(omega))** equal(regular(omega),null_class).
% 299.94/300.93 163669[0:Res:159845.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(domain_relation),complement(restrict(u,v,w)))*.
% 299.94/300.93 163671[0:Res:159845.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(domain_relation),union(u,complement(power_class(v))))*.
% 299.94/300.93 163673[0:Res:159845.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(domain_relation),complement(restrict(w,u,v)))*.
% 299.94/300.93 163674[0:Res:159845.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(domain_relation),union(complement(power_class(u)),v))*.
% 299.94/300.93 164083[3:SpL:99109.0,108.0] || member(ordered_pair(u,regular(composition_function)),application_function)* -> equal(apply(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.94/300.93 164084[3:SpL:99109.0,97.0] || member(ordered_pair(u,regular(composition_function)),composition_function)* -> equal(compose(u,first(regular(composition_function))),second(regular(composition_function))).
% 299.94/300.93 164099[3:Rew:99109.0,164050.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> member(first(regular(composition_function)),cantor(singleton(regular(composition_function))))*.
% 299.94/300.93 164112[3:Res:164004.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(composition_function),cantor(regular(composition_function))),v)*.
% 299.94/300.93 164123[3:Res:164004.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(regular(composition_function),omega)),second(ordered_pair(regular(composition_function),omega))),ordered_pair(regular(composition_function),omega))**.
% 299.94/300.93 164284[3:SpR:46680.0,114715.0] || -> subclass(regular(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164305[0:SpR:46680.0,58108.0] || -> subclass(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164317[3:SpR:46680.0,58256.0] || -> subclass(union(null_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164344[0:SpR:46680.0,56843.0] || -> subclass(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93 164631[3:Rew:26764.0,164430.1,72365.0,164430.1,7655.0,164430.1,71037.0,164430.1] || equal(null_class,u) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93 164767[3:SpR:46893.0,114715.0] || -> subclass(regular(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164788[0:SpR:46893.0,58108.0] || -> subclass(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164800[3:SpR:46893.0,58256.0] || -> subclass(union(null_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164827[0:SpR:46893.0,56843.0] || -> subclass(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93 166352[3:Res:164017.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(composition_function),complement(restrict(u,v,w)))*.
% 299.94/300.93 166354[3:Res:164017.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(composition_function),union(u,complement(power_class(v))))*.
% 299.94/300.93 166356[3:Res:164017.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(composition_function),complement(restrict(w,u,v)))*.
% 299.94/300.93 166357[3:Res:164017.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(composition_function),union(complement(power_class(u)),v))*.
% 299.94/300.93 167032[0:Rew:26764.0,166913.2,26764.0,166913.0] || member(u,universal_class) subclass(universal_class,v) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93 167440[3:MRR:167432.1,2123.0] || subclass(domain_relation,compose(u,v))* -> member(null_class,cantor(v)) member(null_class,image(u,range_of(null_class)))*.
% 299.94/300.93 167441[3:MRR:167431.1,2123.0] || equal(compose(u,v),domain_relation)** -> member(null_class,cantor(v))* member(null_class,image(u,range_of(null_class)))*.
% 299.94/300.93 167780[3:Rew:5238.1,167779.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(singleton(complement(singleton(null_class))),u),null_class)*.
% 299.94/300.93 167782[3:Rew:4086.1,167781.0] || member(complement(singleton(null_class)),complement(successor(null_class))) -> subclass(intersection(u,singleton(complement(singleton(null_class)))),null_class)*.
% 299.94/300.93 167981[7:SpL:72531.1,157876.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),universal_class)** -> .
% 299.94/300.93 168087[7:SpL:72531.1,157877.0] function(complement(singleton(ordered_pair(null_class,null_class)))) || equal(successor(complement(singleton(ordered_pair(null_class,null_class)))),domain_relation)** -> .
% 299.94/300.93 168391[0:Res:99.0,5372.0] || -> subclass(domain_relation,u) equal(ordered_pair(first(not_subclass_element(domain_relation,u)),second(not_subclass_element(domain_relation,u))),not_subclass_element(domain_relation,u))**.
% 299.94/300.93 168392[0:Res:45.0,5372.0] || -> subclass(successor_relation,u) equal(ordered_pair(first(not_subclass_element(successor_relation,u)),second(not_subclass_element(successor_relation,u))),not_subclass_element(successor_relation,u))**.
% 299.94/300.93 168393[0:Res:19.0,5372.0] || -> subclass(element_relation,u) equal(ordered_pair(first(not_subclass_element(element_relation,u)),second(not_subclass_element(element_relation,u))),not_subclass_element(element_relation,u))**.
% 299.94/300.93 168397[0:Res:106.0,5372.0] || -> subclass(application_function,u) equal(ordered_pair(first(not_subclass_element(application_function,u)),second(not_subclass_element(application_function,u))),not_subclass_element(application_function,u))**.
% 299.94/300.93 168398[0:Res:96.0,5372.0] || -> subclass(composition_function,u) equal(ordered_pair(first(not_subclass_element(composition_function,u)),second(not_subclass_element(composition_function,u))),not_subclass_element(composition_function,u))**.
% 299.94/300.93 170486[7:SoR:37615.0,5405.2] single_valued_class(apply(null_class,u)) || member(range_of(null_class),universal_class)* equal(apply(null_class,u),null_class)** -> .
% 299.94/300.93 171399[3:Res:78525.0,358.1] || member(u,universal_class) -> member(u,successor(apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class))))*.
% 299.94/300.93 172094[3:Res:78588.0,358.1] || member(u,universal_class) -> member(u,successor(sum_class(range_of(null_class)))) member(u,complement(apply(null_class,v)))*.
% 299.94/300.93 173661[3:Res:83795.0,358.1] || member(u,universal_class) -> member(u,successor(complement(apply(null_class,v))))* member(u,sum_class(range_of(null_class))).
% 299.94/300.93 173682[3:Res:83800.0,358.1] || member(u,universal_class) -> member(u,successor(complement(sum_class(range_of(null_class)))))* member(u,apply(null_class,v))*.
% 299.94/300.93 174005[3:Res:96169.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.94/300.93 174272[3:Res:96308.0,358.1] || member(u,universal_class) -> member(u,successor(complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.93 175056[6:SpL:174383.0,108.0] || member(ordered_pair(u,regular(element_relation)),application_function)* -> equal(apply(u,first(regular(element_relation))),second(regular(element_relation))).
% 299.94/300.93 175057[6:SpL:174383.0,97.0] || member(ordered_pair(u,regular(element_relation)),composition_function)* -> equal(compose(u,first(regular(element_relation))),second(regular(element_relation))).
% 299.94/300.93 175072[6:Rew:174383.0,175023.1] || member(singleton(singleton(singleton(regular(element_relation)))),application_function) -> member(first(regular(element_relation)),cantor(singleton(regular(element_relation))))*.
% 299.94/300.93 175085[6:Res:174971.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(regular(element_relation),cantor(regular(element_relation))),v)*.
% 299.94/300.93 175096[6:Res:174971.0,12018.0] || -> equal(ordered_pair(first(ordered_pair(regular(element_relation),omega)),second(ordered_pair(regular(element_relation),omega))),ordered_pair(regular(element_relation),omega))**.
% 299.94/300.93 179173[6:Res:174985.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(regular(element_relation),complement(restrict(u,v,w)))*.
% 299.94/300.93 179175[6:Res:174985.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(regular(element_relation),union(u,complement(power_class(v))))*.
% 299.94/300.93 179177[6:Res:174985.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(regular(element_relation),complement(restrict(w,u,v)))*.
% 299.94/300.93 179178[6:Res:174985.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(regular(element_relation),union(complement(power_class(u)),v))*.
% 299.94/300.93 1956[0:Res:24.2,386.1] || member(singleton(u),v)* member(singleton(u),w)* subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.93 5145[0:Res:4123.0,8.0] || subclass(cross_product(u,v),restrict(w,u,v))* -> equal(restrict(w,u,v),cross_product(u,v)).
% 299.94/300.93 5352[0:Res:5276.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.94/300.93 11139[0:Obv:11125.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),v)** member(u,w) subclass(unordered_pair(u,v),complement(w)).
% 299.94/300.93 11140[0:Obv:11118.0] || -> equal(not_subclass_element(unordered_pair(u,v),complement(w)),u)** member(v,w) subclass(unordered_pair(u,v),complement(w)).
% 299.94/300.93 12026[0:Res:2123.0,1419.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.94/300.93 13026[0:Obv:13019.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(singleton(v),image(w,image(x,singleton(u))))*.
% 299.94/300.93 14419[0:SpL:475.0,5611.0] || subclass(domain_relation,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93 14420[0:SpL:476.0,5611.0] || subclass(domain_relation,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93 14914[3:Res:166.1,10074.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.94/300.93 14929[3:Res:159.1,10074.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.94/300.93 15038[0:Rew:39.0,15030.0] || member(flip(cross_product(u,universal_class)),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),element_relation)*.
% 299.94/300.93 15039[0:Rew:54.0,15029.0] || member(restrict(element_relation,universal_class,u),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),element_relation)*.
% 299.94/300.93 15109[3:Res:166.1,10076.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.94/300.93 15124[3:Res:159.1,10076.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.94/300.93 15195[0:SpL:475.0,680.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(unordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.94/300.93 15196[0:SpL:476.0,680.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(unordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.94/300.93 15362[0:SpL:475.0,14448.0] || equal(symmetric_difference(u,cross_product(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93 15363[0:SpL:476.0,14448.0] || equal(symmetric_difference(cross_product(u,v),w),domain_relation) -> member(ordered_pair(null_class,null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93 15572[3:Rew:15422.0,9322.1] || member(u,universal_class) -> member(u,cantor(v)) equal(range__dfg(v,u,universal_class),range__dfg(null_class,w,x))*.
% 299.94/300.93 19444[0:Res:1932.2,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.93 20001[3:Res:15464.2,19874.0] || member(u,universal_class) subclass(domain_relation,cantor(ordered_pair(u,cantor(u))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 20395[0:Rew:56.0,20372.2,56.0,20372.1,56.0,20372.0] || member(power_class(u),universal_class) -> subclass(singleton(apply(choice,power_class(u))),power_class(u))* equal(power_class(u),null_class).
% 299.94/300.93 20596[3:Res:166.1,10075.0] || -> equal(intersection(apply(null_class,u),v),null_class) member(regular(intersection(apply(null_class,u),v)),apply(null_class,w))*.
% 299.94/300.93 20614[3:Res:159.1,10075.0] || -> equal(intersection(u,apply(null_class,v)),null_class) member(regular(intersection(u,apply(null_class,v))),apply(null_class,w))*.
% 299.94/300.93 21635[3:Res:24.2,21267.1] || member(singleton(u),v)* member(singleton(u),w)* equal(complement(intersection(w,v)),universal_class)** -> .
% 299.94/300.93 21839[0:Res:49.1,3163.0] inductive(singleton(u)) || -> equal(image(successor_relation,singleton(u)),null_class) equal(regular(image(successor_relation,singleton(u))),u)**.
% 299.94/300.93 22176[0:Res:367.1,218.0] || subclass(ordered_pair(u,v),restrict(w,x,y))* -> member(unordered_pair(u,singleton(v)),cross_product(x,y))*.
% 299.94/300.93 22190[0:Res:367.1,4386.0] || subclass(ordered_pair(u,v),regular(w)) member(unordered_pair(u,singleton(v)),w)* -> equal(w,null_class).
% 299.94/300.93 22354[0:Res:354.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(u,x),symmetric_difference(v,w))* -> subclass(u,x).
% 299.94/300.93 22357[0:Res:350.2,4070.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(power_class(u),symmetric_difference(v,w))* -> .
% 299.94/300.93 22358[0:Res:351.2,4070.1] || member(u,universal_class) subclass(universal_class,intersection(v,w)) member(sum_class(u),symmetric_difference(v,w))* -> .
% 299.94/300.93 22373[0:Res:367.1,4070.1] || subclass(ordered_pair(u,v),intersection(w,x)) member(unordered_pair(u,singleton(v)),symmetric_difference(w,x))* -> .
% 299.94/300.93 23467[0:Rew:2349.1,23466.1] || member(regular(u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.94/300.93 23601[0:Rew:3122.1,23600.1] || member(regular(u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.94/300.93 24031[0:Res:2364.1,2.0] || subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.94/300.93 25460[0:SpL:479.0,3166.0] || subclass(u,symmetric_difference(complement(v),complement(w)))* -> equal(u,null_class) member(regular(u),union(v,w)).
% 299.94/300.93 25486[0:Res:4124.0,3166.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),u)*.
% 299.94/300.93 25644[0:Res:4124.0,3167.0] || -> equal(restrict(intersection(u,v),w,x),null_class) member(regular(restrict(intersection(u,v),w,x)),v)*.
% 299.94/300.93 25808[0:SpL:1179.1,22164.0] || subclass(regular(cross_product(u,v)),w)* subclass(universal_class,complement(w)) -> equal(cross_product(u,v),null_class).
% 299.94/300.93 25855[0:Res:3238.1,2.0] || subclass(universal_class,symmetric_difference(u,v)) subclass(union(u,v),w)* -> member(unordered_pair(x,y),w)*.
% 299.94/300.93 25974[3:Res:17248.1,4060.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),complement(w)))* -> member(unordered_pair(u,null_class),union(v,w)).
% 299.94/300.93 25982[0:Res:3678.2,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(singleton(w),null_class) member(w,union(u,v))*.
% 299.94/300.93 25984[0:Res:10922.2,4060.0] || subclass(universal_class,symmetric_difference(complement(u),complement(v)))* -> equal(w,null_class) member(regular(w),union(u,v))*.
% 299.94/300.93 26042[0:SpL:1179.1,25815.0] || equal(u,regular(cross_product(v,w)))* subclass(universal_class,complement(u))* -> equal(cross_product(v,w),null_class).
% 299.94/300.93 26245[0:Res:7326.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(v))* member(u,x)*.
% 299.94/300.93 26362[0:Res:7327.1,2.0] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(w))* member(u,x)*.
% 299.94/300.93 26465[0:Res:225.1,2.0] || subclass(u,v) -> equal(restrict(u,w,x),null_class) member(regular(restrict(u,w,x)),v)*.
% 299.94/300.93 26659[3:Res:10058.1,12216.0] || member(not_subclass_element(u,intersection(compose(element_relation,universal_class),u)),element_relation)* -> subclass(u,intersection(compose(element_relation,universal_class),u)).
% 299.94/300.93 26663[0:Res:3678.2,12216.0] || subclass(universal_class,u) -> equal(singleton(not_subclass_element(v,intersection(u,v))),null_class)** subclass(v,intersection(u,v)).
% 299.94/300.93 26682[0:Rew:30.0,26596.1] || member(not_subclass_element(u,restrict(u,v,w)),cross_product(v,w))* -> subclass(u,restrict(u,v,w)).
% 299.94/300.93 26701[0:MRR:26658.0,10106.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(v))* subclass(u,intersection(union(v,w),u)).
% 299.94/300.93 26702[0:MRR:26657.0,10106.1] || -> member(not_subclass_element(u,intersection(union(v,w),u)),complement(w))* subclass(u,intersection(union(v,w),u)).
% 299.94/300.93 28389[3:Rew:26766.0,27016.1] || -> equal(union(null_class,apply(null_class,u)),null_class) member(regular(union(null_class,apply(null_class,u))),apply(null_class,v))*.
% 299.94/300.93 28390[3:Rew:26766.0,27017.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.94/300.93 28391[3:Rew:26766.0,27026.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.94/300.93 28392[3:Rew:26766.0,27045.1] || member(not_subclass_element(u,union(null_class,compose(element_relation,universal_class))),element_relation)* -> subclass(u,union(null_class,compose(element_relation,universal_class))).
% 299.94/300.93 28393[3:Rew:26766.0,27054.1] || member(regular(union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 299.94/300.93 27076[3:Rew:26766.0,23395.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* member(u,v) -> member(ordered_pair(u,v),element_relation)*.
% 299.94/300.93 27099[3:Rew:26766.0,25959.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(w,x),union(u,v))*.
% 299.94/300.93 27100[3:Rew:26766.0,25957.0] || subclass(universal_class,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(unordered_pair(w,x),union(u,v))*.
% 299.94/300.93 27101[3:Rew:26766.0,25977.0] || subclass(domain_relation,union(null_class,symmetric_difference(complement(u),complement(v))))* -> member(ordered_pair(null_class,null_class),union(u,v)).
% 299.94/300.93 28400[3:Rew:26766.0,27115.1] || -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(regular(union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.93 28401[3:Rew:26766.0,27124.1] || -> equal(union(null_class,restrict(u,v,w)),null_class) member(regular(union(null_class,restrict(u,v,w))),u)*.
% 299.94/300.93 28402[3:Rew:26766.0,27192.1] || member(not_subclass_element(union(null_class,u),intersection(v,u)),v)* -> subclass(union(null_class,u),intersection(v,u)).
% 299.94/300.93 28405[3:Rew:27497.0,27241.1,26771.0,27241.1,27497.0,27241.0] || member(not_subclass_element(union(null_class,complement(u)),v),union(null_class,u))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93 29986[0:SpR:6220.1,69.0] || -> equal(cross_product(singleton(u),universal_class),null_class) equal(apply(regular(cross_product(singleton(u),universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.93 30201[3:SpL:17074.0,3883.2] || member(image(u,null_class),universal_class) subclass(universal_class,complement(v)) member(apply(u,universal_class),v)* -> .
% 299.94/300.93 30411[0:SpR:30351.0,191.1] || member(inverse(cross_product(u,universal_class)),universal_class) -> member(ordered_pair(inverse(cross_product(u,universal_class)),image(universal_class,u)),domain_relation)*.
% 299.94/300.93 30577[3:SpL:27497.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(null_class,v),w)).
% 299.94/300.93 30579[3:SpL:27497.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(null_class,w))).
% 299.94/300.93 30828[3:Rew:26766.0,30787.1] || member(regular(intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 299.94/300.93 31175[3:Rew:26766.0,31126.1] || member(regular(intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 299.94/300.93 31493[0:SpL:114.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(u),complement(intersection(v,w)))*.
% 299.94/300.93 32014[0:SpL:114.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(sum_class(u),complement(intersection(v,w)))*.
% 299.94/300.93 33150[0:Obv:33139.0] || -> equal(regular(unordered_pair(u,v)),u) subclass(v,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.94/300.93 33151[0:Obv:33138.0] || -> equal(regular(unordered_pair(u,v)),v) subclass(u,complement(unordered_pair(u,v)))* equal(unordered_pair(u,v),null_class).
% 299.94/300.93 33191[3:SpR:26766.0,6828.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(null_class,v))),complement(symmetric_difference(u,complement(v))))**.
% 299.94/300.93 33205[3:SpR:26766.0,6828.0] || -> equal(union(intersection(complement(u),v),intersection(union(null_class,u),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.94/300.93 34843[3:SpR:5722.0,32790.1] || member(inverse(restrict(cross_product(u,universal_class),v,w)),universal_class)* -> member(image(cross_product(v,w),u),universal_class).
% 299.94/300.93 34880[0:SpL:114.0,5366.0] || subclass(u,symmetric_difference(v,w)) -> subclass(u,x) member(not_subclass_element(u,x),complement(intersection(v,w)))*.
% 299.94/300.93 35294[0:Res:226.1,25.1] || member(not_subclass_element(restrict(complement(u),v,w),x),u)* -> subclass(restrict(complement(u),v,w),x).
% 299.94/300.93 35870[3:Rew:30548.0,35808.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,u))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93 35832[3:SpL:30548.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,v),w))*.
% 299.94/300.93 35835[3:SpL:30548.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,w)))*.
% 299.94/300.93 36153[3:Res:349.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(singleton(u)),universal_class))))* -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 299.94/300.93 37124[0:MRR:37109.0,121.0] || member(complement(u),universal_class) -> member(singleton(complement(u)),u)* member(singleton(singleton(singleton(complement(u)))),element_relation)*.
% 299.94/300.93 37207[3:SpR:35849.0,20392.0] || -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93 37228[3:SpR:35849.0,20392.0] || -> subclass(singleton(regular(power_class(union(null_class,u)))),power_class(union(null_class,u)))* equal(power_class(union(u,u)),null_class).
% 299.94/300.93 37554[7:Rew:37448.1,37454.2] function(cantor(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 299.94/300.93 38330[7:Rew:38158.1,38271.2] one_to_one(u) || member(inverse(u),cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.93 38916[7:SoR:38913.0,2263.2] single_valued_class(complement(cross_product(singleton(omega),universal_class))) || equal(complement(cross_product(singleton(omega),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93 38993[7:SoR:38990.0,2263.2] single_valued_class(complement(cross_product(singleton(null_class),universal_class))) || equal(complement(cross_product(singleton(null_class),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93 39046[3:MRR:39029.0,10104.1] || subclass(u,complement(cantor(v)))* -> equal(apply(v,regular(u)),sum_class(range_of(null_class))) equal(u,null_class).
% 299.94/300.93 39396[3:Res:225.1,36243.0] || -> equal(restrict(union(null_class,u),v,w),null_class) member(regular(restrict(union(null_class,u),v,w)),u)*.
% 299.94/300.93 40072[3:Res:225.1,39347.0] || -> equal(restrict(union(u,u),v,w),null_class) member(regular(restrict(union(u,u),v,w)),u)*.
% 299.94/300.93 40210[0:SpL:39614.1,6160.0] || subclass(complement(u),complement(v)) subclass(universal_class,complement(u)) member(omega,union(v,u))* -> .
% 299.94/300.93 40211[0:SpL:39614.1,209.0] || subclass(complement(u),complement(v)) member(w,complement(u)) member(w,union(v,u))* -> .
% 299.94/300.93 40344[0:SpR:475.0,39766.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(u,cross_product(v,w))),symmetric_difference(u,cross_product(v,w)))**.
% 299.94/300.93 40345[0:SpR:476.0,39766.0] || -> equal(intersection(complement(restrict(u,v,w)),symmetric_difference(cross_product(v,w),u)),symmetric_difference(cross_product(v,w),u))**.
% 299.94/300.93 40935[3:SpR:26811.0,5792.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))),successor(image(element_relation,successor(null_class))))*.
% 299.94/300.93 41053[3:Rew:26811.0,40982.1] || -> member(not_subclass_element(u,power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* subclass(u,power_class(complement(singleton(null_class)))).
% 299.94/300.93 41054[3:Rew:26811.0,40994.1] || member(regular(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 299.94/300.93 41093[3:SpR:248.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(v,cantor(singleton(singleton(singleton(v))))),singleton(v)),u)*.
% 299.94/300.93 41107[3:Res:15527.1,25.1] || subclass(domain_relation,rotate(complement(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.94/300.93 41114[3:Res:15527.1,22.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),u)*.
% 299.94/300.93 41115[3:Res:15527.1,23.0] || subclass(domain_relation,rotate(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.94/300.93 41125[3:Res:15527.1,36243.0] || subclass(domain_relation,rotate(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93 41126[3:Res:15527.1,39347.0] || subclass(domain_relation,rotate(union(u,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93 41139[3:Res:15527.1,35234.0] || subclass(domain_relation,rotate(successor(null_class))) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),singleton(null_class))*.
% 299.94/300.93 41146[3:Res:15527.1,38686.0] || subclass(domain_relation,rotate(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.94/300.93 41157[3:Res:15527.1,108.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(ordered_pair(v,w),u))),v),w)**.
% 299.94/300.93 41206[3:SpR:248.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(v,singleton(v)),cantor(singleton(singleton(singleton(v))))),u)*.
% 299.94/300.93 41213[3:SpR:248.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(singleton(singleton(singleton(v))),cantor(ordered_pair(v,singleton(v)))),u)*.
% 299.94/300.93 41226[3:Res:15528.1,25.1] || subclass(domain_relation,flip(complement(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.94/300.93 41233[3:Res:15528.1,22.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),u)*.
% 299.94/300.93 41234[3:Res:15528.1,23.0] || subclass(domain_relation,flip(intersection(u,v)))* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.94/300.93 41244[3:Res:15528.1,36243.0] || subclass(domain_relation,flip(union(null_class,u))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93 41245[3:Res:15528.1,39347.0] || subclass(domain_relation,flip(union(u,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93 41258[3:Res:15528.1,35234.0] || subclass(domain_relation,flip(successor(null_class))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),singleton(null_class))*.
% 299.94/300.93 41265[3:Res:15528.1,38686.0] || subclass(domain_relation,flip(cantor(complement(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.94/300.93 41351[0:Res:2350.2,25.1] || subclass(u,complement(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.94/300.93 41358[0:Res:2350.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),v)*.
% 299.94/300.93 41359[0:Res:2350.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.94/300.93 41369[3:Res:2350.2,36243.0] || subclass(u,union(null_class,v)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93 41370[3:Res:2350.2,39347.0] || subclass(u,union(v,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93 41383[3:Res:2350.2,35234.0] || subclass(u,successor(null_class)) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),singleton(null_class))*.
% 299.94/300.93 41390[3:Res:2350.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.94/300.93 41691[0:Res:2352.1,533.0] || -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(regular(intersection(u,intersection(singleton(v),w))),v)**.
% 299.94/300.93 42292[0:Res:2353.1,533.0] || -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(regular(intersection(u,intersection(v,singleton(w)))),w)**.
% 299.94/300.93 42912[0:Res:3123.2,25.1] || subclass(u,complement(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.94/300.93 42919[0:Res:3123.2,22.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),v)*.
% 299.94/300.93 42920[0:Res:3123.2,23.0] || subclass(u,intersection(v,w))* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.94/300.93 42930[3:Res:3123.2,36243.0] || subclass(u,union(null_class,v)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93 42931[3:Res:3123.2,39347.0] || subclass(u,union(v,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93 42944[3:Res:3123.2,35234.0] || subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(regular(intersection(u,v)),singleton(null_class))*.
% 299.94/300.93 42951[3:Res:3123.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.94/300.93 43407[0:Res:3125.1,533.0] || -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(regular(intersection(intersection(singleton(u),v),w)),u)**.
% 299.94/300.93 43914[0:Res:3126.1,533.0] || -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(regular(intersection(intersection(u,singleton(v)),w)),v)**.
% 299.94/300.93 44547[0:Res:33146.0,3164.0] || subclass(complement(singleton(u)),v)* -> equal(singleton(u),null_class) equal(u,null_class) member(regular(u),v).
% 299.94/300.93 44552[0:Res:58.0,3164.0] || subclass(cross_product(universal_class,universal_class),u) -> equal(compose(v,w),null_class) member(regular(compose(v,w)),u)*.
% 299.94/300.93 44557[0:Res:36.0,3164.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(flip(v),null_class) member(regular(flip(v)),u)*.
% 299.94/300.93 44558[0:Res:33.0,3164.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> equal(rotate(v),null_class) member(regular(rotate(v)),u)*.
% 299.94/300.93 44597[3:Res:16031.0,3164.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.94/300.93 44598[3:Res:16394.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(apply(null_class,w),null_class) member(regular(apply(null_class,w)),v)*.
% 299.94/300.93 44599[3:Res:16627.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(apply(null_class,v),null_class) member(regular(apply(null_class,v)),u)*.
% 299.94/300.93 44600[3:Res:29199.0,3164.0] || subclass(union(u,u),v)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93 44602[0:Res:33096.0,3164.0] || subclass(complement(u),v) -> equal(u,null_class) equal(regular(u),null_class) member(regular(regular(u)),v)*.
% 299.94/300.93 44641[6:Res:44511.1,1275.1] || subclass(intersection(u,v),null_class) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93 45293[3:SpL:26766.0,7036.0] || equal(u,union(null_class,v))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.94/300.93 45347[0:Obv:45331.2] || equal(u,v) equal(complement(singleton(v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45348[0:Obv:45330.2] || equal(u,v) subclass(unordered_pair(v,u),complement(singleton(v)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45399[6:Res:59.1,44640.1] || member(ordered_pair(u,null_class),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.94/300.93 45500[0:Res:365.1,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> member(ordered_pair(x,y),complement(restrict(u,v,w)))*.
% 299.94/300.93 45581[0:Res:365.1,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> member(ordered_pair(x,y),complement(restrict(w,u,v)))*.
% 299.94/300.93 45692[0:SpR:39614.1,5270.1] || subclass(u,v) -> subclass(symmetric_difference(v,u),w) member(not_subclass_element(symmetric_difference(v,u),w),complement(u))*.
% 299.94/300.93 46111[3:Res:1272.2,44800.1] || member(omega,cross_product(u,v)) member(omega,w) subclass(restrict(w,u,v),null_class)* -> .
% 299.94/300.93 46119[3:Res:59.1,44800.1] || member(ordered_pair(u,omega),compose(v,w)) subclass(image(v,image(w,singleton(u))),null_class)* -> .
% 299.94/300.93 46281[3:Rew:26766.0,46280.0] || -> equal(complement(intersection(power_class(union(null_class,u)),power_class(v))),complement(intersection(power_class(union(u,u)),power_class(v))))*.
% 299.94/300.93 46285[3:Rew:26766.0,46284.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,v)))),complement(intersection(power_class(u),power_class(union(v,v)))))*.
% 299.94/300.93 46410[0:Res:3436.2,533.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 46633[0:Rew:46582.0,22750.0] || -> subclass(complement(union(u,intersection(complement(v),power_class(w)))),intersection(complement(u),union(v,complement(power_class(w)))))*.
% 299.94/300.93 46703[0:Rew:46582.0,38971.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.94/300.93 46763[0:Rew:46582.0,22767.0] || -> subclass(complement(union(intersection(complement(u),power_class(v)),w)),intersection(union(u,complement(power_class(v))),complement(w)))*.
% 299.94/300.93 46771[0:Rew:46582.0,26304.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(omega,union(u,complement(power_class(v)))).
% 299.94/300.93 46774[0:Rew:46582.0,26418.1] || equal(complement(successor(intersection(complement(u),power_class(v)))),universal_class)** -> member(null_class,union(u,complement(power_class(v)))).
% 299.94/300.93 46820[0:Rew:46582.0,22753.0] || -> subclass(complement(union(u,intersection(power_class(v),complement(w)))),intersection(complement(u),union(complement(power_class(v)),w)))*.
% 299.94/300.93 46849[0:Rew:46582.0,44940.0] || member(not_subclass_element(intersection(u,power_class(v)),w),complement(power_class(v)))* -> subclass(intersection(u,power_class(v)),w).
% 299.94/300.93 46850[0:Rew:46582.0,45283.2] || equal(u,power_class(v))* member(w,universal_class) -> member(w,complement(power_class(v)))* member(w,u)*.
% 299.94/300.93 46891[0:Rew:46582.0,5864.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.94/300.93 46948[0:Rew:46582.0,36088.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.94/300.93 46952[3:Rew:46582.0,36591.0] || equal(power_class(complement(power_class(u))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,power_class(u)))* -> .
% 299.94/300.93 47042[0:Rew:46582.0,22770.0] || -> subclass(complement(union(intersection(power_class(u),complement(v)),w)),intersection(union(complement(power_class(u)),v),complement(w)))*.
% 299.94/300.93 47050[0:Rew:46582.0,26307.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(omega,union(complement(power_class(u)),v)).
% 299.94/300.93 47053[0:Rew:46582.0,26421.1] || equal(complement(successor(intersection(power_class(u),complement(v)))),universal_class)** -> member(null_class,union(complement(power_class(u)),v)).
% 299.94/300.93 47119[3:Rew:46582.0,40933.0] || -> equal(complement(intersection(power_class(complement(singleton(null_class))),power_class(u))),union(image(element_relation,successor(null_class)),complement(power_class(u))))**.
% 299.94/300.93 47120[3:Rew:46582.0,40978.0] || -> equal(complement(intersection(power_class(u),power_class(complement(singleton(null_class))))),union(complement(power_class(u)),image(element_relation,successor(null_class))))**.
% 299.94/300.93 47130[0:Rew:46582.0,45117.0] || member(not_subclass_element(intersection(power_class(u),v),w),complement(power_class(u)))* -> subclass(intersection(power_class(u),v),w).
% 299.94/300.93 47185[0:Rew:46582.0,46682.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.94/300.93 48594[3:Res:17208.1,46587.0] || equal(image(element_relation,power_class(u)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(power_class(u))))* -> .
% 299.94/300.93 48922[3:Rew:26766.0,48685.1] || member(u,universal_class) -> member(u,complement(power_class(union(null_class,v))))* member(u,power_class(union(v,v)))*.
% 299.94/300.93 49828[3:SpL:26766.0,46618.0] || member(u,symmetric_difference(union(null_class,v),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.93 49847[0:Res:348.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(unordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.94/300.93 49849[0:Res:365.1,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> member(ordered_pair(w,x),union(u,complement(power_class(v))))*.
% 299.94/300.93 49872[0:Res:28672.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))*.
% 299.94/300.93 49873[0:Res:4845.1,46618.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.94/300.93 49975[3:Res:1272.2,47748.1] || member(u,cross_product(v,w))* member(u,x)* equal(restrict(x,v,w),null_class)** -> .
% 299.94/300.93 50002[3:Res:1971.3,47748.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor_relation,null_class) -> .
% 299.94/300.93 50028[3:Res:59.1,47748.1] || member(ordered_pair(u,v),compose(w,x))* equal(image(w,image(x,singleton(u))),null_class) -> .
% 299.94/300.93 50126[3:SpL:26766.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,w)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.93 50151[0:Res:348.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(unordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.94/300.93 50153[0:Res:365.1,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> member(ordered_pair(w,x),union(complement(power_class(u)),v))*.
% 299.94/300.93 50176[0:Res:28672.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))*.
% 299.94/300.93 50177[0:Res:4845.1,46805.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.94/300.93 50237[0:SpR:6906.0,5276.0] || -> subclass(symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))),complement(symmetric_difference(complement(u),complement(singleton(u)))))*.
% 299.94/300.93 50322[0:SpL:6906.0,3166.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(regular(u),successor(v)).
% 299.94/300.93 52543[3:MRR:52542.0,32787.1] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,complement(compose_class(u)))* -> .
% 299.94/300.93 53030[3:Rew:26764.0,52931.1] || equal(null_class,u) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.94/300.93 53232[0:Res:57.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(power_class(u)),w)*.
% 299.94/300.93 53233[0:Res:55.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(sum_class(u)),w)*.
% 299.94/300.93 53236[0:Res:3671.1,3845.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,x)),w)*.
% 299.94/300.93 53240[0:Res:10106.1,3845.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(power_class(not_subclass_element(w,x)),v)*.
% 299.94/300.93 53241[3:Res:32787.1,3845.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(cantor(u)),w)*.
% 299.94/300.93 53815[0:Res:57.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(power_class(u)),w)*.
% 299.94/300.93 53816[0:Res:55.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(sum_class(u)),w)*.
% 299.94/300.93 53819[0:Res:3671.1,3882.0] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,x)),w)*.
% 299.94/300.93 53823[0:Res:10106.1,3882.0] || subclass(universal_class,u)* subclass(u,v)* -> subclass(w,x) member(sum_class(not_subclass_element(w,x)),v)*.
% 299.94/300.93 53824[3:Res:32787.1,3882.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(cantor(u)),w)*.
% 299.94/300.93 54164[0:Obv:54102.2] || subclass(singleton(u),regular(v))* member(u,v) -> equal(singleton(u),null_class) equal(v,null_class).
% 299.94/300.93 54165[0:MRR:54119.0,10104.1] || subclass(u,regular(complement(v)))* -> member(regular(u),v) equal(u,null_class) equal(complement(v),null_class).
% 299.94/300.93 54171[0:Obv:54136.1] || subclass(restrict(u,v,w),regular(u))* -> equal(restrict(u,v,w),null_class) equal(u,null_class).
% 299.94/300.93 54223[0:Obv:54205.1] || subclass(unordered_pair(u,v),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.93 54224[0:Obv:54204.1] || subclass(unordered_pair(u,v),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.93 54239[0:Obv:54230.1] || equal(unordered_pair(u,v),v) -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93 54240[0:Obv:54229.1] || equal(unordered_pair(u,v),u) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93 54862[3:Rew:54401.1,54622.2] || equal(u,universal_class) member(u,cantor(regular(cross_product(null_class,universal_class))))* -> equal(cross_product(null_class,universal_class),null_class).
% 299.94/300.93 54992[6:Res:29980.1,46617.0] || equal(intersection(complement(u),power_class(v)),successor(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93 54993[6:Res:29933.1,46617.0] || equal(intersection(complement(u),power_class(v)),singleton(null_class)) member(null_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93 55206[6:Res:29980.1,46804.0] || equal(intersection(power_class(u),complement(v)),successor(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93 55207[6:Res:29933.1,46804.0] || equal(intersection(power_class(u),complement(v)),singleton(null_class)) member(null_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93 55338[3:Res:48390.1,6166.2] || equal(complement(union(u,v)),null_class)** member(omega,complement(v)) member(omega,complement(u)) -> .
% 299.94/300.93 55347[6:Res:46551.1,6166.2] || equal(complement(union(u,v)),null_class)** member(null_class,complement(v)) member(null_class,complement(u)) -> .
% 299.94/300.93 55348[6:Res:29980.1,6166.2] || equal(union(u,v),successor(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.93 55349[6:Res:29933.1,6166.2] || equal(union(u,v),singleton(null_class))** member(null_class,complement(v))* member(null_class,complement(u))* -> .
% 299.94/300.93 55761[0:SpR:22211.0,26006.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,regular(ordered_pair(u,v)))* equal(singleton(u),null_class).
% 299.94/300.93 55778[3:SpR:22211.0,35372.1] || equal(u,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.94/300.93 55779[0:SpR:22211.0,348.1] || subclass(universal_class,u) -> equal(regular(ordered_pair(v,w)),singleton(v)) member(regular(ordered_pair(v,w)),u)*.
% 299.94/300.93 55791[0:SpL:22211.0,14972.0] || subclass(universal_class,complement(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93 55834[0:SpL:22211.0,14971.0] || subclass(universal_class,complement(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93 55972[0:SpL:27.0,4069.1] || member(u,symmetric_difference(complement(v),complement(w)))* subclass(union(v,w),x)* -> member(u,x)*.
% 299.94/300.93 55980[0:Res:63.1,4069.1] function(complement(intersection(u,v))) || member(w,symmetric_difference(u,v))* -> member(w,cross_product(universal_class,universal_class)).
% 299.94/300.93 56010[3:Rew:7649.0,55913.1,26772.1,55913.0] || member(u,union(v,regular(v)))* subclass(universal_class,w) -> equal(v,null_class) member(u,w)*.
% 299.94/300.93 56012[3:Rew:43286.1,56011.1] || subclass(u,null_class) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93 56014[3:Rew:26890.1,56013.0] || member(u,union(v,singleton(w)))* subclass(universal_class,x) -> member(w,v) member(u,x)*.
% 299.94/300.93 56017[3:Rew:26897.1,56016.0] || member(u,union(singleton(v),w))* subclass(universal_class,x) -> member(v,w) member(u,x)*.
% 299.94/300.93 56026[3:Rew:41584.1,56025.1] || subclass(u,null_class) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93 56520[0:Res:4087.2,533.0] || subclass(u,singleton(v))* -> subclass(intersection(w,u),x) equal(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93 57378[3:Res:56986.0,3163.0] || -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(regular(intersection(u,union(null_class,singleton(v)))),v)**.
% 299.94/300.93 57382[3:Res:56986.0,1368.1] single_valued_class(intersection(u,union(null_class,cross_product(universal_class,universal_class)))) || -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.93 57605[0:Res:5239.2,533.0] || subclass(u,singleton(v))* -> subclass(intersection(u,w),x) equal(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93 57934[3:Res:57341.0,8.0] || subclass(u,restrict(union(null_class,u),v,w))* -> equal(restrict(union(null_class,u),v,w),u).
% 299.94/300.93 58650[3:Res:58222.0,3163.0] || -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(regular(intersection(union(null_class,singleton(u)),v)),u)**.
% 299.94/300.93 58654[3:Res:58222.0,1368.1] single_valued_class(intersection(union(null_class,cross_product(universal_class,universal_class)),u)) || -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.93 58743[0:Res:63.1,5363.0] function(u) || subclass(cross_product(universal_class,universal_class),v) -> subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.93 58955[3:Res:58256.0,3163.0] || -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(regular(union(null_class,intersection(singleton(u),v))),u)**.
% 299.94/300.93 59020[3:Res:58994.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.94/300.93 59024[3:Res:58994.0,7746.0] || member(not_subclass_element(complement(successor(compose(element_relation,universal_class))),u),element_relation)* -> subclass(complement(successor(compose(element_relation,universal_class))),u).
% 299.94/300.93 59501[3:Res:10992.1,44800.1] || member(omega,union(u,v)) subclass(intersection(u,v),null_class) -> member(omega,symmetric_difference(u,v))*.
% 299.94/300.93 59788[0:Obv:59770.2] || equal(u,v) member(v,w) -> subclass(unordered_pair(v,u),intersection(w,unordered_pair(v,u)))*.
% 299.94/300.93 60065[3:Res:58880.0,3163.0] || -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(regular(union(null_class,intersection(u,singleton(v)))),v)**.
% 299.94/300.93 60122[3:Res:60107.0,3164.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(u)),null_class) member(regular(complement(successor(u))),v)*.
% 299.94/300.93 60885[3:SpL:47184.0,45958.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))** -> .
% 299.94/300.93 60912[3:Rew:7649.0,60863.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(power_class(v)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93 61159[3:SpL:47187.0,45958.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))** -> .
% 299.94/300.93 61186[3:Rew:7649.0,61135.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)**.
% 299.94/300.93 61446[3:Res:59011.0,8.0] || subclass(union(null_class,u),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(null_class,u)).
% 299.94/300.93 61484[3:Res:61403.0,8.0] || subclass(successor(null_class),complement(successor(complement(singleton(null_class)))))* -> equal(complement(successor(complement(singleton(null_class)))),successor(null_class)).
% 299.94/300.93 61495[0:Res:3674.1,12018.0] || -> equal(singleton(u),null_class) equal(ordered_pair(first(ordered_pair(u,omega)),second(ordered_pair(u,omega))),ordered_pair(u,omega))**.
% 299.94/300.93 61769[3:Rew:17061.0,61759.1] || member(singleton(singleton(singleton(singleton(singleton(null_class))))),application_function)* -> equal(apply(singleton(singleton(singleton(null_class))),null_class),universal_class).
% 299.94/300.93 62038[3:Res:59208.1,325.0] || equal(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),universal_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.93 62039[3:Res:59208.1,326.0] || equal(complement(cross_product(cross_product(universal_class,universal_class),universal_class)),universal_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.93 62138[3:Rew:26766.0,62102.0] || equal(union(null_class,intersection(u,v)),universal_class)** member(w,symmetric_difference(u,v))* -> member(w,x)*.
% 299.94/300.93 62290[3:Res:61413.0,8.0] || subclass(union(u,u),complement(successor(complement(u))))* -> equal(union(u,u),complement(successor(complement(u)))).
% 299.94/300.93 62348[3:Res:58874.0,8.0] || subclass(u,union(null_class,restrict(u,v,w)))* -> equal(union(null_class,restrict(u,v,w)),u).
% 299.94/300.93 62539[0:Res:56952.0,8.0] || subclass(u,intersection(v,restrict(u,w,x)))* -> equal(intersection(v,restrict(u,w,x)),u).
% 299.94/300.93 62639[0:Res:57010.0,8.0] || subclass(u,restrict(intersection(u,v),w,x))* -> equal(restrict(intersection(u,v),w,x),u).
% 299.94/300.93 62779[0:Rew:536.1,62778.1] || member(regular(intersection(u,v)),singleton(u))* -> equal(intersection(u,v),null_class) equal(singleton(u),null_class).
% 299.94/300.93 62868[0:Res:57461.0,8.0] || subclass(u,restrict(intersection(v,u),w,x))* -> equal(restrict(intersection(v,u),w,x),u).
% 299.94/300.93 62953[3:Res:57753.0,8.0] || subclass(u,restrict(union(u,u),v,w))* -> equal(restrict(union(u,u),v,w),u).
% 299.94/300.93 63079[0:Rew:536.1,63078.1] || member(regular(intersection(u,v)),singleton(v))* -> equal(intersection(u,v),null_class) equal(singleton(v),null_class).
% 299.94/300.93 63131[0:Res:58188.0,8.0] || subclass(u,intersection(restrict(u,v,w),x))* -> equal(intersection(restrict(u,v,w),x),u).
% 299.94/300.93 63407[0:Res:7.1,7158.1] || equal(singleton(u),v)* member(v,universal_class) -> equal(v,null_class) equal(apply(choice,v),u)*.
% 299.94/300.93 63838[3:Rew:47142.0,63752.2,26766.0,63752.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,power_class(x)).
% 299.94/300.93 63958[0:SpR:46730.0,39766.0] || -> equal(intersection(union(u,complement(power_class(v))),symmetric_difference(complement(u),power_class(v))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.93 64221[3:Res:63711.0,3163.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.94/300.93 64287[0:SpR:47009.0,39766.0] || -> equal(intersection(union(complement(power_class(u)),v),symmetric_difference(power_class(u),complement(v))),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.93 64541[3:Res:63721.0,3163.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.94/300.93 64681[3:Rew:47142.0,64599.2,26766.0,64599.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,power_class(v)).
% 299.94/300.93 65209[0:Res:10071.3,691.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.93 65259[0:Res:10071.3,15.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.93 65260[0:Res:10071.3,16.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,cross_product(w,x))* -> member(u,x)*.
% 299.94/300.93 65291[0:MRR:65261.2,19.0] || member(u,universal_class)* member(v,u)* subclass(composition_function,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.93 65292[3:MRR:65221.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(unordered_pair(ordered_pair(v,u),w)))* -> .
% 299.94/300.93 65293[3:MRR:65220.3,45167.0] || member(u,universal_class) member(v,u) subclass(element_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 299.94/300.93 65295[0:MRR:65270.0,121.0] || member(u,singleton(singleton(singleton(v))))* subclass(element_relation,application_function) -> equal(apply(u,singleton(v)),v).
% 299.94/300.93 65360[3:Res:7.1,15791.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),u)*.
% 299.94/300.93 65445[3:Res:63693.1,7158.1] || equal(successor(null_class),u) member(u,universal_class) -> equal(u,null_class) equal(apply(choice,u),null_class)**.
% 299.94/300.93 65469[3:Res:63693.1,358.1] || equal(complement(u),successor(null_class)) member(v,universal_class) -> member(v,u)* member(v,singleton(null_class))*.
% 299.94/300.93 65534[3:Res:63705.0,3163.0] || -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(regular(intersection(intersection(successor(null_class),u),v)),null_class)**.
% 299.94/300.93 65623[3:Res:63713.0,3163.0] || -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(regular(intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 299.94/300.93 65679[3:Res:63716.0,3163.0] || -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(regular(intersection(u,intersection(successor(null_class),v))),null_class)**.
% 299.94/300.93 65735[3:Res:63720.0,3163.0] || -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(regular(intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 299.94/300.93 66127[0:Res:7.1,3162.0] || equal(unordered_pair(u,v),w)* -> equal(w,null_class) equal(regular(w),v)* equal(regular(w),u)*.
% 299.94/300.93 66924[3:Rew:26771.0,66824.1,26771.0,66824.0] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,u))*.
% 299.94/300.93 67107[3:Rew:26771.0,67010.1,26771.0,67010.0] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,v))*.
% 299.94/300.93 67619[0:Rew:39614.1,67555.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(v,u))* -> subclass(w,complement(u)).
% 299.94/300.93 67624[0:Rew:27.0,67566.1] || member(not_subclass_element(u,union(v,w)),symmetric_difference(complement(v),complement(w)))* -> subclass(u,union(v,w)).
% 299.94/300.93 67875[3:Res:66660.1,325.0] || equal(successor(cross_product(cross_product(universal_class,universal_class),universal_class)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),flip(u))*.
% 299.94/300.93 67876[3:Res:66660.1,326.0] || equal(successor(cross_product(cross_product(universal_class,universal_class),universal_class)),null_class)** -> equal(cross_product(cross_product(universal_class,universal_class),universal_class),rotate(u))*.
% 299.94/300.93 69081[3:Rew:69027.1,69080.1] || equal(null_class,u) member(v,union(u,w))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93 69493[3:Rew:69441.1,69492.1] || equal(null_class,u) member(v,union(w,u))* subclass(universal_class,x) -> member(v,x)*.
% 299.94/300.93 69507[3:SpL:22211.0,47754.0] || subclass(universal_class,regular(unordered_pair(u,regular(ordered_pair(v,w)))))* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93 70095[0:Rew:23584.0,69992.3] || subclass(u,v)* member(not_subclass_element(u,null_class),singleton(w))* -> member(w,v)* subclass(u,null_class).
% 299.94/300.93 70096[0:Rew:23452.0,69975.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),w)* -> member(v,w)* subclass(u,null_class).
% 299.94/300.93 70133[0:Obv:70070.2] || subclass(u,symmetric_difference(v,w)) subclass(u,x) -> subclass(u,intersection(union(v,w),x))*.
% 299.94/300.93 70134[0:Obv:70066.2] || subclass(u,v) subclass(intersection(u,w),x) -> subclass(intersection(u,w),intersection(v,x))*.
% 299.94/300.93 70135[0:Obv:70064.2] || subclass(u,v) subclass(intersection(w,u),x) -> subclass(intersection(w,u),intersection(v,x))*.
% 299.94/300.93 70138[0:Obv:70069.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(u,x))*.
% 299.94/300.93 70139[0:Obv:70068.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(w,x))*.
% 299.94/300.93 70140[0:Obv:70067.1] || subclass(intersection(intersection(u,v),w),x) -> subclass(intersection(intersection(u,v),w),intersection(v,x))*.
% 299.94/300.93 70141[0:Obv:70065.1] || subclass(intersection(u,intersection(v,w)),x) -> subclass(intersection(u,intersection(v,w)),intersection(v,x))*.
% 299.94/300.93 70194[3:SpL:22211.0,69931.0] || equal(complement(regular(singleton(regular(ordered_pair(u,v))))),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93 70432[0:Rew:23584.0,70242.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,v) subclass(intersection(u,v),null_class).
% 299.94/300.93 70458[0:Rew:43463.0,70251.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(v,w))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93 70459[3:Rew:31824.0,70250.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93 70460[3:Rew:31243.0,70249.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(null_class,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93 70461[0:Rew:43972.0,70247.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),intersection(w,v))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93 70496[0:Obv:70369.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),v))*.
% 299.94/300.93 70522[3:SpL:22211.0,47758.0] || subclass(universal_class,regular(unordered_pair(regular(ordered_pair(u,v)),w)))* -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93 70779[3:Rew:36218.0,70686.1] || member(not_subclass_element(union(u,u),intersection(v,u)),v)* -> subclass(union(u,u),intersection(v,u)).
% 299.94/300.93 70798[0:Rew:23584.0,70608.2] || member(not_subclass_element(intersection(u,v),null_class),singleton(w))* -> member(w,u) subclass(intersection(u,v),null_class).
% 299.94/300.93 70824[0:Rew:43463.0,70617.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(u,w))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93 70825[3:Rew:31824.0,70616.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93 70826[3:Rew:31243.0,70615.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(null_class,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93 70827[0:Rew:43972.0,70613.1] || member(not_subclass_element(intersection(complement(u),v),null_class),intersection(w,u))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93 70862[0:Obv:70735.1] || subclass(intersection(u,v),symmetric_difference(w,x)) -> subclass(intersection(u,v),intersection(union(w,x),u))*.
% 299.94/300.93 71011[0:Res:70740.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,u),null_class) member(regular(intersection(v,u)),w)*.
% 299.94/300.93 71139[3:Rew:71037.0,30832.0] || member(regular(intersection(u,union(v,null_class))),complement(v))* -> equal(intersection(u,union(v,null_class)),null_class).
% 299.94/300.93 71143[3:Rew:71037.0,33192.0] || -> equal(union(intersection(u,complement(v)),intersection(complement(u),union(v,null_class))),complement(symmetric_difference(u,complement(v))))**.
% 299.94/300.93 71153[3:Rew:71037.0,45294.2] || equal(u,union(v,null_class))* member(w,universal_class) -> member(w,complement(v))* member(w,u)*.
% 299.94/300.93 71159[3:Rew:71037.0,49829.1] || member(u,symmetric_difference(union(v,null_class),power_class(w)))* -> member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.93 71163[3:Rew:71037.0,53028.1] || equal(null_class,u) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.94/300.93 71237[3:Rew:71037.0,50127.1] || member(u,symmetric_difference(power_class(v),union(w,null_class)))* -> member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.93 72714[3:Rew:71518.0,71421.1,71518.0,71421.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(sum_class(range_of(null_class)))))*.
% 299.94/300.93 72715[3:Rew:71518.0,71422.1,71518.0,71422.0] || member(u,union(null_class,complement(apply(null_class,v))))* -> member(u,union(null_class,complement(apply(null_class,w))))*.
% 299.94/300.93 72716[3:Rew:71518.0,71427.1,71518.0,71427.0] || member(u,union(null_class,complement(sum_class(range_of(null_class)))))* -> member(u,union(null_class,complement(apply(null_class,v))))*.
% 299.94/300.93 71619[3:Rew:71037.0,31181.0] || member(regular(intersection(union(u,null_class),v)),complement(u))* -> equal(intersection(union(u,null_class),v),null_class).
% 299.94/300.93 71620[3:Rew:71037.0,33206.0] || -> equal(union(intersection(complement(u),v),intersection(union(u,null_class),complement(v))),complement(symmetric_difference(complement(u),v)))**.
% 299.94/300.93 71763[3:Rew:71675.0,23771.1] || member(regular(u),complement(inverse(v)))* subclass(u,union(null_class,inverse(v))) -> equal(u,null_class).
% 299.94/300.93 72735[3:Rew:71675.0,71774.0] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,apply(null_class,x)))*.
% 299.94/300.93 72736[3:Rew:71675.0,71778.0] || subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(unordered_pair(u,v),union(null_class,apply(null_class,w)))*.
% 299.94/300.93 71789[3:Rew:71675.0,26229.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(apply(null_class,w)))*.
% 299.94/300.93 71790[3:Rew:71675.0,26228.1] || member(u,universal_class) -> member(u,union(null_class,apply(null_class,v)))* member(u,complement(sum_class(range_of(null_class)))).
% 299.94/300.93 72737[3:Rew:71675.0,71836.1] || subclass(universal_class,union(null_class,apply(null_class,u)))* -> member(unordered_pair(v,w),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.93 71852[3:Rew:71675.0,26230.1] || member(u,universal_class) -> member(u,union(null_class,sum_class(range_of(null_class))))* member(u,complement(apply(null_class,v)))*.
% 299.94/300.93 71863[3:Rew:71675.0,23772.1] || member(regular(u),complement(sum_class(v)))* subclass(u,union(null_class,sum_class(v))) -> equal(u,null_class).
% 299.94/300.93 71875[3:Rew:71675.0,23770.1] || member(regular(u),complement(range_of(v)))* subclass(u,union(null_class,range_of(v))) -> equal(u,null_class).
% 299.94/300.93 71897[3:Rew:71675.0,23769.1] || member(regular(u),complement(cantor(v)))* subclass(u,union(null_class,cantor(v))) -> equal(u,null_class).
% 299.94/300.93 72754[3:Rew:71037.0,71149.1] || member(not_subclass_element(intersection(u,complement(v)),null_class),union(v,null_class))* -> subclass(intersection(u,complement(v)),null_class).
% 299.94/300.93 72775[3:Rew:26766.0,72774.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.94/300.93 72786[3:Rew:71037.0,71584.1] || subclass(union(u,null_class),complement(successor(complement(u))))* -> equal(complement(successor(complement(u))),union(u,null_class)).
% 299.94/300.93 72791[3:Rew:71037.0,71628.1] || member(not_subclass_element(intersection(complement(u),v),null_class),union(u,null_class))* -> subclass(intersection(complement(u),v),null_class).
% 299.94/300.93 72805[3:Rew:71963.0,71984.1] || -> equal(intersection(u,union(null_class,v)),null_class) member(regular(intersection(u,union(null_class,v))),union(v,null_class))*.
% 299.94/300.93 72806[3:Rew:71963.0,71993.2] || equal(null_class,u) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.94/300.93 72807[3:Rew:71963.0,72012.2] || subclass(union(u,null_class),v) -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93 72808[3:Rew:71963.0,72027.1] || -> equal(intersection(union(null_class,u),v),null_class) member(regular(intersection(union(null_class,u),v)),union(u,null_class))*.
% 299.94/300.93 73948[3:Rew:26773.0,73789.1,26773.0,73789.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(null_class,u))*.
% 299.94/300.93 73949[3:Rew:26773.0,73801.1,26773.0,73801.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(null_class,v))*.
% 299.94/300.93 74181[3:Res:72069.0,3164.0] || subclass(union(null_class,u),v) -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93 74247[0:SpR:72387.0,39614.1] || subclass(complement(intersection(u,v)),union(u,v))* -> equal(complement(intersection(u,v)),symmetric_difference(u,v)).
% 299.94/300.93 74351[0:SpL:72387.0,4070.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* member(u,symmetric_difference(v,w)) -> .
% 299.94/300.93 74924[3:Rew:26773.0,74667.1,26773.0,74667.0] || -> equal(intersection(union(u,null_class),v),null_class) member(regular(intersection(union(u,null_class),v)),union(u,u))*.
% 299.94/300.93 74925[3:Rew:26773.0,74686.1,26773.0,74686.0] || -> equal(intersection(u,union(v,null_class)),null_class) member(regular(intersection(u,union(v,null_class))),union(v,v))*.
% 299.94/300.93 74986[3:Res:73733.0,3164.0] || subclass(union(u,u),v)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93 75100[3:Rew:71675.0,75073.1] single_valued_class(intersection(union(cross_product(universal_class,universal_class),null_class),u)) || -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.93 75200[3:Rew:71675.0,75176.1] single_valued_class(intersection(u,union(cross_product(universal_class,universal_class),null_class))) || -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.93 75215[7:Res:73975.1,5363.0] function(u) || subclass(u,v) -> subclass(successor(u),w) member(not_subclass_element(successor(u),w),v)*.
% 299.94/300.93 75292[3:Res:74108.0,3164.0] || subclass(union(u,null_class),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93 75387[3:Res:74675.0,3164.0] || subclass(union(null_class,u),v) -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93 75457[0:SpR:72365.0,2356.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),v)*.
% 299.94/300.93 75458[0:SpR:72365.0,3240.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(symmetric_difference(v,w),u)),union(v,w))*.
% 299.94/300.93 75477[0:SpR:72365.0,3231.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(w,symmetric_difference(u,v))),union(u,v))*.
% 299.94/300.93 75525[0:SpR:72365.0,3129.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),u)*.
% 299.94/300.93 75642[0:SpL:72365.0,5212.0] || member(regular(intersection(regular(u),v)),u)* -> equal(intersection(v,regular(u)),null_class) equal(u,null_class).
% 299.94/300.93 75662[0:SpL:72365.0,12219.0] || member(not_subclass_element(intersection(u,v),intersection(w,u)),w)* -> subclass(intersection(v,u),intersection(w,u)).
% 299.94/300.93 75663[0:SpL:72365.0,12220.0] || member(not_subclass_element(intersection(u,v),intersection(w,v)),w)* -> subclass(intersection(v,u),intersection(w,v)).
% 299.94/300.93 75675[0:SpL:72365.0,4071.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(w,v))).
% 299.94/300.93 75694[0:SpL:72365.0,12217.1] || subclass(u,v) member(not_subclass_element(u,intersection(v,w)),w)* -> subclass(u,intersection(w,v)).
% 299.94/300.93 75695[0:SpL:72365.0,12219.0] || member(not_subclass_element(intersection(u,v),intersection(v,w)),w)* -> subclass(intersection(u,v),intersection(w,v)).
% 299.94/300.93 75700[0:SpL:72365.0,5201.0] || member(regular(intersection(u,regular(v))),v)* -> equal(intersection(regular(v),u),null_class) equal(v,null_class).
% 299.94/300.93 75703[0:SpL:72365.0,12220.0] || member(not_subclass_element(intersection(u,v),intersection(u,w)),w)* -> subclass(intersection(u,v),intersection(w,u)).
% 299.94/300.93 75830[0:Rew:75789.0,40122.1] || subclass(complement(u),complement(v)) -> equal(union(complement(u),intersection(v,u)),complement(symmetric_difference(v,u)))**.
% 299.94/300.93 75961[0:Rew:75923.0,12492.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93 75962[0:Rew:75923.0,12488.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 75968[3:Rew:75923.0,68814.1] || equal(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.94/300.93 75969[0:Rew:75923.0,43169.1] || subclass(complement(symmetric_difference(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),null_class)**.
% 299.94/300.93 76072[0:SpR:75789.0,6929.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(u),complement(v))),union(v,u))*.
% 299.94/300.93 76073[0:SpR:75789.0,3231.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),union(v,u))*.
% 299.94/300.93 76097[0:SpR:75789.0,3240.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),union(w,v))*.
% 299.94/300.93 76123[0:SpR:75789.0,46730.0] || -> equal(intersection(union(u,complement(power_class(v))),union(power_class(v),complement(u))),symmetric_difference(complement(u),power_class(v)))**.
% 299.94/300.93 76152[0:SpR:75789.0,46730.0] || -> equal(intersection(union(complement(power_class(u)),v),union(complement(v),power_class(u))),symmetric_difference(complement(v),power_class(u)))**.
% 299.94/300.93 76369[0:Rew:76314.0,75674.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(v,w))).
% 299.94/300.93 76851[0:Res:76060.0,3164.0] || subclass(union(u,v),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.94/300.93 76889[0:SpR:76314.0,3231.1] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(v,u),w)),union(u,v))*.
% 299.94/300.93 76893[0:SpR:76314.0,3240.1] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(w,v))),union(v,w))*.
% 299.94/300.93 76898[0:SpR:76314.0,6929.1] || -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(regular(symmetric_difference(complement(v),complement(u))),union(u,v))*.
% 299.94/300.93 76920[0:SpL:76314.0,4071.0] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,v))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93 77931[3:Res:73745.0,8.0] || subclass(u,restrict(union(u,null_class),v,w))* -> equal(restrict(union(u,null_class),v,w),u).
% 299.94/300.93 78061[0:Res:75410.0,8.0] || subclass(complement(intersection(u,v)),symmetric_difference(v,u))* -> equal(complement(intersection(u,v)),symmetric_difference(v,u)).
% 299.94/300.93 78623[3:SpL:72083.0,152.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.94/300.93 78653[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(sum_class(range_of(null_class))),complement(v)))* -> member(u,union(apply(null_class,w),v))*.
% 299.94/300.93 78661[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(v),complement(sum_class(range_of(null_class)))))* -> member(u,union(v,apply(null_class,w)))*.
% 299.94/300.93 78669[3:SpL:72083.0,152.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.94/300.93 78699[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(sum_class(range_of(null_class)),w)).
% 299.94/300.93 78707[3:SpL:72083.0,4060.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,sum_class(range_of(null_class)))).
% 299.94/300.93 79099[3:Rew:71518.0,79015.1] || member(not_subclass_element(union(null_class,complement(u)),v),union(u,null_class))* -> subclass(union(null_class,complement(u)),v).
% 299.94/300.93 79045[3:SpL:71518.0,4060.0] || member(u,symmetric_difference(union(null_class,complement(v)),complement(w)))* -> member(u,union(union(v,null_class),w)).
% 299.94/300.93 79053[3:SpL:71518.0,4060.0] || member(u,symmetric_difference(complement(v),union(null_class,complement(w))))* -> member(u,union(v,union(w,null_class))).
% 299.94/300.93 79473[3:SpL:72082.0,152.0] || member(not_subclass_element(complement(apply(null_class,u)),v),apply(null_class,w))* -> subclass(complement(apply(null_class,w)),v).
% 299.94/300.93 79503[3:SpL:72082.0,4060.0] || member(u,symmetric_difference(complement(apply(null_class,v)),complement(w)))* -> member(u,union(apply(null_class,x),w))*.
% 299.94/300.93 79511[3:SpL:72082.0,4060.0] || member(u,symmetric_difference(complement(v),complement(apply(null_class,w))))* -> member(u,union(v,apply(null_class,x)))*.
% 299.94/300.93 79705[0:SpR:75789.0,72375.0] || -> equal(intersection(union(power_class(u),complement(v)),union(v,complement(power_class(u)))),symmetric_difference(power_class(u),complement(v)))**.
% 299.94/300.93 79756[0:SpR:75789.0,72375.0] || -> equal(intersection(union(complement(u),power_class(v)),union(complement(power_class(v)),u)),symmetric_difference(power_class(v),complement(u)))**.
% 299.94/300.93 80070[0:SpL:75789.0,74230.0] || member(u,symmetric_difference(union(v,w),complement(intersection(w,v))))* -> member(u,complement(symmetric_difference(w,v))).
% 299.94/300.93 80253[3:SpR:74812.0,20392.0] || -> subclass(singleton(regular(power_class(union(u,null_class)))),power_class(union(u,null_class)))* equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93 80284[3:SpR:74812.0,20392.0] || -> subclass(singleton(regular(power_class(union(null_class,u)))),power_class(union(null_class,u)))* equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93 80542[0:Res:7.1,5368.0] || equal(restrict(u,v,w),x)* -> subclass(x,y) member(not_subclass_element(x,y),cross_product(v,w))*.
% 299.94/300.93 80654[0:Res:54298.0,218.0] || -> equal(singleton(complement(restrict(u,v,w))),null_class) member(complement(restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.93 81036[3:SpL:22211.0,65069.0] || equal(successor(unordered_pair(u,regular(ordered_pair(v,w)))),null_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93 81098[3:Obv:81074.1] || subclass(intersection(u,complement(compose(element_relation,universal_class))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93 81101[3:SpL:22211.0,65075.0] || equal(successor(unordered_pair(regular(ordered_pair(u,v)),w)),null_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93 81176[3:Res:15574.1,66684.1] || member(u,universal_class) equal(successor(cantor(v)),null_class) -> equal(sum_class(range_of(null_class)),apply(v,u))*.
% 299.94/300.93 81189[3:Res:1932.2,66684.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,w)* equal(successor(w),null_class) -> .
% 299.94/300.93 81274[3:Res:10071.3,66684.1] || member(u,universal_class)* member(v,u)* subclass(element_relation,w)* equal(successor(w),null_class) -> .
% 299.94/300.93 81423[3:Obv:81396.1] || subclass(intersection(complement(compose(element_relation,universal_class)),u),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93 81457[3:SpL:22211.0,69524.0] || equal(regular(unordered_pair(u,regular(ordered_pair(v,w)))),universal_class)** -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93 81513[3:SpL:22211.0,70536.0] || equal(regular(unordered_pair(regular(ordered_pair(u,v)),w)),universal_class)** -> equal(regular(ordered_pair(u,v)),singleton(u)).
% 299.94/300.93 82445[3:Rew:73742.0,82348.1] || member(not_subclass_element(union(u,null_class),intersection(v,u)),v)* -> subclass(union(u,null_class),intersection(v,u)).
% 299.94/300.93 82473[3:SpR:73744.0,20392.0] || -> subclass(singleton(regular(power_class(union(u,u)))),power_class(union(u,u)))* equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93 82507[3:SpR:73744.0,20392.0] || -> subclass(singleton(regular(power_class(union(u,null_class)))),power_class(union(u,null_class)))* equal(power_class(union(u,u)),null_class).
% 299.94/300.93 82635[7:SpL:26811.0,74053.1] function(image(element_relation,successor(null_class))) || equal(successor(image(element_relation,successor(null_class))),power_class(complement(singleton(null_class))))** -> .
% 299.94/300.93 82636[7:SpL:46591.0,74053.1] function(image(element_relation,power_class(u))) || equal(successor(image(element_relation,power_class(u))),power_class(complement(power_class(u))))** -> .
% 299.94/300.93 82987[3:Rew:26764.0,82916.2,65061.1,82916.2,26764.0,82916.1] || equal(successor(u),null_class) member(regular(complement(v)),union(u,v))* -> equal(complement(v),null_class).
% 299.94/300.93 82988[3:Rew:26764.0,82893.2,72365.0,82893.2,65061.1,82893.2,26764.0,82893.1,72365.0,82893.1] || equal(successor(u),null_class) member(regular(complement(v)),union(v,u))* -> equal(complement(v),null_class).
% 299.94/300.93 83494[3:Rew:83490.0,83493.0] || member(u,union(complement(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93 83510[0:Rew:42085.0,83462.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),complement(v))* -> subclass(u,null_class).
% 299.94/300.93 83807[3:Res:83745.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93 83824[3:Res:83745.0,3167.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),v)*.
% 299.94/300.93 83825[3:Res:83745.0,3166.0] || -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(regular(complement(successor(complement(intersection(u,v))))),u)*.
% 299.94/300.93 83982[3:Res:83834.0,8.0] || subclass(singleton(null_class),complement(successor(complement(successor(null_class)))))* -> equal(complement(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.93 84003[3:Res:11184.2,21267.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(complement(compose_class(v)),universal_class) -> .
% 299.94/300.93 84004[0:Res:11184.2,386.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.94/300.93 84010[3:Res:11184.2,66684.1] || member(u,universal_class) equal(compose(v,singleton(u)),u)** equal(successor(compose_class(v)),null_class) -> .
% 299.94/300.93 84224[3:Obv:84177.1] || subclass(union(null_class,intersection(u,v)),symmetric_difference(u,v))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.93 84227[3:Rew:26764.0,84171.1,7649.0,84171.1,6810.0,84171.1,26764.0,84171.0,7649.0,84171.0] || member(regular(complement(successor(u))),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(complement(successor(u)),null_class).
% 299.94/300.93 84278[3:Res:83852.0,8.0] || subclass(u,complement(successor(union(null_class,complement(u)))))* -> equal(complement(successor(union(null_class,complement(u)))),u).
% 299.94/300.93 86353[3:Res:58921.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.94/300.93 86354[3:Res:58921.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93 86356[3:Res:58921.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(null_class,u),w) equal(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93 86650[4:SpR:17311.0,15738.2] || member(element_relation,universal_class) member(universal_class,cantor(element_relation)) -> member(ordered_pair(element_relation,ordered_pair(universal_class,sum_class(universal_class))),application_function)*.
% 299.94/300.93 86856[3:Res:15800.2,691.1] || member(u,universal_class)* subclass(domain_relation,symmetric_difference(v,w)) subclass(universal_class,complement(union(v,w)))* -> .
% 299.94/300.93 86891[3:Obv:86864.0] || subclass(domain_relation,symmetric_difference(u,v)) member(w,universal_class)* subclass(domain_relation,complement(union(u,v)))* -> .
% 299.94/300.93 86934[3:Res:16263.2,691.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** subclass(universal_class,complement(compose_class(v)))* -> .
% 299.94/300.93 86941[3:Res:16263.2,66684.1] || member(u,universal_class) equal(compose(v,u),cantor(u))** equal(successor(compose_class(v)),null_class) -> .
% 299.94/300.93 87002[0:Rew:544.0,86994.1,248.0,86994.1,13.0,86994.0] || -> equal(apply(choice,singleton(singleton(singleton(u)))),singleton(singleton(u)))** equal(apply(choice,null_class),singleton(singleton(u))).
% 299.94/300.93 87538[6:SpL:22211.0,87209.0] || equal(successor(complement(singleton(regular(ordered_pair(null_class,u))))),null_class)** -> equal(regular(ordered_pair(null_class,u)),singleton(null_class)).
% 299.94/300.93 87551[6:SpL:22211.0,87189.0] || equal(u,regular(ordered_pair(null_class,v)))* -> equal(regular(ordered_pair(null_class,v)),singleton(null_class))** member(null_class,u)*.
% 299.94/300.93 87842[3:Res:15527.1,73862.0] || subclass(domain_relation,rotate(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)*.
% 299.94/300.93 87843[3:Res:15528.1,73862.0] || subclass(domain_relation,flip(union(u,null_class))) -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)*.
% 299.94/300.93 87854[3:Res:225.1,73862.0] || -> equal(restrict(union(u,null_class),v,w),null_class) member(regular(restrict(union(u,null_class),v,w)),u)*.
% 299.94/300.93 87860[3:Res:3123.2,73862.0] || subclass(u,union(v,null_class)) -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),v)*.
% 299.94/300.93 87862[3:Res:2350.2,73862.0] || subclass(u,union(v,null_class)) -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),v)*.
% 299.94/300.93 88779[0:SpL:75901.0,152.0] || member(not_subclass_element(complement(symmetric_difference(u,v)),w),symmetric_difference(v,u))* -> subclass(complement(symmetric_difference(v,u)),w).
% 299.94/300.93 88814[0:SpL:75901.0,4060.0] || member(u,symmetric_difference(complement(symmetric_difference(v,w)),complement(x)))* -> member(u,union(symmetric_difference(w,v),x)).
% 299.94/300.93 88823[0:SpL:75901.0,4060.0] || member(u,symmetric_difference(complement(v),complement(symmetric_difference(w,x))))* -> member(u,union(v,symmetric_difference(x,w))).
% 299.94/300.93 90256[3:Rew:26764.0,90151.2,65061.1,90151.2,26764.0,90151.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(u,w))* subclass(v,complement(w)).
% 299.94/300.93 90257[3:Rew:26764.0,90126.2,72365.0,90126.2,65061.1,90126.2,26764.0,90126.1,72365.0,90126.1] || equal(successor(u),null_class) -> member(not_subclass_element(v,complement(w)),union(w,u))* subclass(v,complement(w)).
% 299.94/300.93 90786[0:MRR:90785.1,22203.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v))) equal(intersection(singleton(u),ordered_pair(u,v)),null_class)**.
% 299.94/300.93 91809[3:Res:86303.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.94/300.93 91810[3:Res:86303.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93 91812[3:Res:86303.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(u,null_class),w) equal(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93 94060[3:Res:94057.1,5363.0] || equal(complement(u),null_class) subclass(u,v)* -> subclass(w,x) member(not_subclass_element(w,x),v)*.
% 299.94/300.93 94273[3:Res:94057.1,15795.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.93 94274[3:Res:94057.1,15792.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> member(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.93 95038[4:SpR:12338.0,3435.1] || member(inverse(restrict(element_relation,null_class,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,null_class,universal_class)),universal_class),domain_relation)*.
% 299.94/300.93 95039[5:SpR:13152.0,3435.1] || member(inverse(restrict(element_relation,universal_class,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,universal_class,universal_class)),universal_class),domain_relation)*.
% 299.94/300.93 95180[3:Res:94124.1,4050.0] || equal(complement(symmetric_difference(u,cross_product(v,w))),null_class) -> member(singleton(x),complement(restrict(u,v,w)))*.
% 299.94/300.93 95182[3:Res:94124.1,46618.0] || equal(complement(symmetric_difference(complement(u),power_class(v))),null_class) -> member(singleton(w),union(u,complement(power_class(v))))*.
% 299.94/300.93 95183[3:Res:94124.1,4051.0] || equal(complement(symmetric_difference(cross_product(u,v),w)),null_class) -> member(singleton(x),complement(restrict(w,u,v)))*.
% 299.94/300.93 95184[3:Res:94124.1,46805.0] || equal(complement(symmetric_difference(power_class(u),complement(v))),null_class) -> member(singleton(w),union(complement(power_class(u)),v))*.
% 299.94/300.93 95249[3:Rew:48834.0,95203.0] || equal(image(element_relation,union(u,v)),null_class) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 95258[3:Rew:17051.0,95255.0] || -> equal(cross_product(null_class,u),null_class) equal(range__dfg(regular(cross_product(null_class,u)),universal_class,u),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.93 95536[0:SpR:74466.0,57662.1] || subclass(complement(symmetric_difference(u,v)),w) -> subclass(symmetric_difference(union(u,v),complement(intersection(u,v))),w)*.
% 299.94/300.93 95639[0:SpL:74466.0,58259.0] || subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> subclass(u,complement(symmetric_difference(v,w))).
% 299.94/300.93 96050[3:MRR:96049.3,86942.2] || equal(compose(u,v),cantor(v))** member(v,universal_class) subclass(domain_relation,regular(compose_class(u)))* -> .
% 299.94/300.93 96052[3:MRR:96033.0,96033.3,32787.1,10054.1] || member(u,cantor(u))* subclass(element_relation,v) subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.94/300.93 96141[3:Res:95721.0,8.0] || subclass(u,complement(successor(complement(intersection(u,v)))))* -> equal(complement(successor(complement(intersection(u,v)))),u).
% 299.94/300.93 96280[3:Res:96080.0,8.0] || subclass(u,complement(successor(complement(intersection(v,u)))))* -> equal(complement(successor(complement(intersection(v,u)))),u).
% 299.94/300.93 96571[3:Res:96127.0,8.0] || subclass(complement(u),complement(successor(union(u,v))))* -> equal(complement(successor(union(u,v))),complement(u)).
% 299.94/300.93 96712[3:Res:96266.0,8.0] || subclass(complement(u),complement(successor(union(v,u))))* -> equal(complement(successor(union(v,u))),complement(u)).
% 299.94/300.93 96756[3:Res:96668.0,8.0] || subclass(complement(singleton(u)),complement(successor(successor(u))))* -> equal(complement(successor(successor(u))),complement(singleton(u))).
% 299.94/300.93 97056[3:Res:96978.0,3163.0] || -> equal(complement(successor(successor(complement(singleton(u))))),null_class) equal(regular(complement(successor(successor(complement(singleton(u)))))),u)**.
% 299.94/300.93 97064[3:Res:96978.0,1368.1] single_valued_class(complement(successor(successor(complement(cross_product(universal_class,universal_class)))))) || -> function(complement(successor(successor(complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.93 97446[3:Res:97062.0,3163.0] || -> equal(complement(successor(successor(complement(successor(null_class))))),null_class) equal(regular(complement(successor(successor(complement(successor(null_class)))))),null_class)**.
% 299.94/300.93 99023[0:Res:93.0,3172.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.94/300.93 99028[0:Res:36.0,3172.0] || -> equal(flip(u),null_class) equal(ordered_pair(first(regular(flip(u))),second(regular(flip(u)))),regular(flip(u)))**.
% 299.94/300.93 99029[0:Res:33.0,3172.0] || -> equal(rotate(u),null_class) equal(ordered_pair(first(regular(rotate(u))),second(regular(rotate(u)))),regular(rotate(u)))**.
% 299.94/300.93 100381[3:Res:100257.0,3163.0] || -> equal(complement(union(complement(singleton(u)),v)),null_class) equal(regular(complement(union(complement(singleton(u)),v))),u)**.
% 299.94/300.93 100389[3:Res:100257.0,1368.1] single_valued_class(complement(union(complement(cross_product(universal_class,universal_class)),u))) || -> function(complement(union(complement(cross_product(universal_class,universal_class)),u)))*.
% 299.94/300.93 100645[0:Rew:100557.0,88810.0] || member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)) -> .
% 299.94/300.93 100650[0:Rew:100557.0,89128.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(v,complement(union(x,w)))).
% 299.94/300.93 100675[3:Rew:100557.0,79500.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))* -> .
% 299.94/300.93 100677[3:Rew:100557.0,78696.0] || member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)) -> .
% 299.94/300.93 100687[0:Rew:100557.0,88820.0] || member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))) -> .
% 299.94/300.93 100690[3:Rew:100557.0,79509.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))* -> .
% 299.94/300.93 100692[3:Rew:100557.0,78705.0] || member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))) -> .
% 299.94/300.93 100700[3:Rew:100557.0,78659.0] || member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))* -> .
% 299.94/300.93 100712[3:Rew:100557.0,78650.0] || member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))* -> .
% 299.94/300.93 100723[0:Rew:100557.0,40618.0] || -> equal(union(intersection(u,v),complement(union(v,intersection(u,v)))),complement(symmetric_difference(v,intersection(u,v))))**.
% 299.94/300.93 100724[0:Rew:100557.0,40321.0] || -> equal(union(intersection(u,v),complement(union(u,intersection(u,v)))),complement(symmetric_difference(u,intersection(u,v))))**.
% 299.94/300.93 100804[0:Rew:100557.0,88399.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(complement(union(w,v)),x)).
% 299.94/300.93 100833[0:Rew:100557.0,9983.1] || -> member(u,intersection(complement(v),union(w,x))) subclass(singleton(u),union(v,complement(union(w,x))))*.
% 299.94/300.93 100871[3:Rew:100557.0,96650.0] || -> subclass(complement(successor(union(u,intersection(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93 100959[0:Rew:100557.0,89137.1] || member(u,symmetric_difference(complement(v),union(w,x)))* -> member(u,union(complement(union(w,x)),v)).
% 299.94/300.93 101070[3:Rew:100557.0,61667.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(intersection(complement(u),union(v,w)),null_class)**.
% 299.94/300.93 101071[3:Rew:100557.0,47465.1] || equal(intersection(complement(u),union(v,w)),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93 101072[0:Rew:100557.0,6835.1] inductive(intersection(complement(u),union(v,w))) || equal(union(u,complement(union(v,w))),universal_class)** -> .
% 299.94/300.93 101083[3:Rew:100557.0,44753.1] || subclass(intersection(complement(u),union(v,w)),null_class)* -> subclass(universal_class,union(u,complement(union(v,w)))).
% 299.94/300.93 101090[3:Rew:100557.0,61711.0] || equal(union(u,complement(union(v,w))),null_class) -> equal(intersection(complement(u),union(v,w)),universal_class)**.
% 299.94/300.93 101124[6:Rew:100557.0,44627.1] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93 101141[0:Rew:100557.0,42146.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(intersection(complement(u),union(v,w)),x)),null_class)**.
% 299.94/300.93 101142[0:Rew:100557.0,42496.0] || -> equal(intersection(union(u,complement(union(v,w))),intersection(x,intersection(complement(u),union(v,w)))),null_class)**.
% 299.94/300.93 101147[3:Rew:100557.0,48380.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 101148[6:Rew:100557.0,46542.0] || subclass(union(u,complement(union(v,w))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 101152[0:Rew:100557.0,48670.0] || -> equal(image(element_relation,union(u,complement(union(v,w)))),complement(power_class(intersection(complement(u),union(v,w)))))**.
% 299.94/300.93 101178[3:Rew:100557.0,96509.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.94/300.93 101217[0:Rew:100557.0,22748.0] || -> subclass(complement(union(u,image(element_relation,union(v,w)))),intersection(complement(u),power_class(complement(union(v,w)))))*.
% 299.94/300.93 101264[0:Rew:100557.0,84957.0] || subclass(u,complement(union(v,w))) member(regular(u),union(w,v))* -> equal(u,null_class).
% 299.94/300.93 101298[0:Rew:100557.0,9986.1] || -> member(u,intersection(union(v,w),complement(x))) subclass(singleton(u),union(complement(union(v,w)),x))*.
% 299.94/300.93 101336[3:Rew:100557.0,96653.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93 101364[3:Rew:100557.0,40251.1] || subclass(complement(u),union(v,w)) -> equal(union(complement(union(v,w)),u),union(null_class,u))**.
% 299.94/300.93 101423[0:Rew:100557.0,88409.1] || member(u,symmetric_difference(union(v,w),complement(x)))* -> member(u,union(x,complement(union(v,w)))).
% 299.94/300.93 101438[3:Rew:100557.0,61670.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(intersection(union(u,v),complement(w)),null_class)**.
% 299.94/300.93 101439[3:Rew:100557.0,47473.1] || equal(intersection(union(u,v),complement(w)),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93 101441[0:Rew:100557.0,6759.1] inductive(intersection(union(u,v),complement(w))) || equal(union(complement(union(u,v)),w),universal_class)** -> .
% 299.94/300.93 101452[3:Rew:100557.0,44755.1] || subclass(intersection(union(u,v),complement(w)),null_class)* -> subclass(universal_class,union(complement(union(u,v)),w)).
% 299.94/300.93 101459[3:Rew:100557.0,61714.0] || equal(union(complement(union(u,v)),w),null_class) -> equal(intersection(union(u,v),complement(w)),universal_class)**.
% 299.94/300.93 101493[6:Rew:100557.0,44629.1] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93 101510[0:Rew:100557.0,42148.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(intersection(union(u,v),complement(w)),x)),null_class)**.
% 299.94/300.93 101511[0:Rew:100557.0,42498.0] || -> equal(intersection(union(complement(union(u,v)),w),intersection(x,intersection(union(u,v),complement(w)))),null_class)**.
% 299.94/300.93 101516[3:Rew:100557.0,48383.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 101517[6:Rew:100557.0,46544.0] || subclass(union(complement(union(u,v)),w),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 101519[0:Rew:100557.0,48673.0] || -> equal(image(element_relation,union(complement(union(u,v)),w)),complement(power_class(intersection(union(u,v),complement(w)))))**.
% 299.94/300.93 101545[3:Rew:100557.0,96512.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.94/300.93 101579[0:Rew:100557.0,62434.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(singleton(w),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101612[0:Rew:100557.0,22765.0] || -> subclass(complement(union(image(element_relation,union(u,v)),w)),intersection(power_class(complement(union(u,v))),complement(w)))*.
% 299.94/300.93 101623[0:Rew:100557.0,26302.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(omega,power_class(complement(union(u,v)))).
% 299.94/300.93 101626[0:Rew:100557.0,26416.1] || equal(complement(successor(image(element_relation,union(u,v)))),universal_class)** -> member(null_class,power_class(complement(union(u,v)))).
% 299.94/300.93 101653[6:Rew:100557.0,62445.0] || equal(power_class(complement(union(u,v))),successor(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101654[6:Rew:100557.0,62446.0] || equal(power_class(complement(union(u,v))),singleton(null_class)) member(null_class,image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101677[7:Rew:100557.0,82637.1] function(intersection(complement(u),complement(v))) || equal(successor(complement(union(u,v))),union(u,v))** -> .
% 299.94/300.93 101685[0:Rew:100557.0,22826.0] || -> subclass(complement(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))*.
% 299.94/300.93 101748[0:Rew:100557.0,33170.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93 101749[0:Rew:100557.0,33162.0] || equal(symmetric_difference(intersection(u,v),complement(union(u,v))),universal_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 101751[0:Rew:100557.0,33171.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93 101752[0:Rew:100557.0,33163.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 101801[3:Rew:100557.0,78757.0] || -> equal(union(complement(union(u,v)),apply(null_class,w)),union(sum_class(range_of(null_class)),complement(union(u,v))))**.
% 299.94/300.93 101805[0:Rew:100557.0,84971.0] || equal(complement(union(u,v)),w) member(regular(w),union(u,v))* -> equal(w,null_class).
% 299.94/300.93 102045[3:Rew:101822.0,59972.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(universal_class,universal_class)))*.
% 299.94/300.93 102190[0:Rew:102187.0,38982.0] || -> member(not_subclass_element(u,image(element_relation,successor(v))),power_class(complement(successor(v))))* subclass(u,image(element_relation,successor(v))).
% 299.94/300.93 102214[0:Rew:102187.0,36096.0] || member(regular(image(element_relation,successor(u))),power_class(complement(successor(u))))* -> equal(image(element_relation,successor(u)),null_class).
% 299.94/300.93 102280[3:Rew:102264.0,38762.0] || -> equal(union(u,intersection(union(null_class,v),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.94/300.93 102281[3:Rew:102264.0,71151.0] || -> equal(union(u,intersection(union(v,null_class),complement(singleton(complement(v))))),union(u,complement(successor(complement(v)))))**.
% 299.94/300.93 102315[3:Rew:102295.0,38454.0] || -> equal(union(intersection(union(null_class,u),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.94/300.93 102316[3:Rew:102295.0,71606.0] || -> equal(union(intersection(union(u,null_class),complement(singleton(complement(u)))),v),union(v,complement(successor(complement(u)))))**.
% 299.94/300.93 102447[3:Rew:27497.0,102392.0] || -> equal(complement(union(element_relation,union(null_class,complement(compose(element_relation,universal_class))))),complement(union(element_relation,complement(compose(element_relation,universal_class)))))**.
% 299.94/300.93 102448[3:Rew:27497.0,102394.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(v,u))),complement(union(complement(u),intersection(v,u))))**.
% 299.94/300.93 102449[3:Rew:27497.0,102395.0] || -> equal(complement(union(union(null_class,complement(u)),intersection(u,v))),complement(union(complement(u),intersection(u,v))))**.
% 299.94/300.93 102451[0:Rew:102187.0,100608.0] || -> equal(power_class(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u))))),power_class(complement(successor(symmetric_difference(v,u)))))**.
% 299.94/300.93 102452[3:Rew:102187.0,100612.0] || -> equal(power_class(complement(union(apply(null_class,u),singleton(apply(null_class,v))))),power_class(complement(successor(apply(null_class,v)))))**.
% 299.94/300.93 102453[3:Rew:102187.0,100618.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.94/300.93 102454[3:Rew:102187.0,100622.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.94/300.93 102455[0:Rew:100557.0,100741.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(v,u)),w).
% 299.94/300.93 102492[0:Rew:100557.0,101708.0] || member(not_subclass_element(complement(union(u,v)),w),union(v,u))* -> subclass(complement(union(u,v)),w).
% 299.94/300.93 102506[3:Rew:101822.0,101954.1] single_valued_class(union(null_class,union(null_class,union(cross_product(universal_class,universal_class),null_class)))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.93 102507[3:Rew:101822.0,101955.1] single_valued_class(union(null_class,union(null_class,union(null_class,cross_product(universal_class,universal_class))))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.93 102603[3:Rew:26764.0,100497.2,45898.1,100497.2,26764.0,100497.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.94/300.93 102606[3:Rew:26764.0,100468.2,72365.0,100468.2,45898.1,100468.2,26764.0,100468.1,72365.0,100468.1] || equal(null_class,u) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.94/300.93 103281[3:Res:100329.0,3163.0] || -> equal(complement(union(u,complement(singleton(v)))),null_class) equal(regular(complement(union(u,complement(singleton(v))))),v)**.
% 299.94/300.93 103289[3:Res:100329.0,1368.1] single_valued_class(complement(union(u,complement(cross_product(universal_class,universal_class))))) || -> function(complement(union(u,complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.93 104528[3:SpL:100566.0,100416.0] || subclass(union(u,complement(union(v,w))),null_class)* -> subclass(universal_class,intersection(complement(u),union(v,w))).
% 299.94/300.93 104640[3:Rew:101822.0,104639.0,26766.0,104639.0] || -> equal(union(u,union(null_class,intersection(power_class(v),power_class(w)))),union(u,intersection(power_class(v),power_class(w))))**.
% 299.94/300.93 105035[3:Res:100387.0,3163.0] || -> equal(complement(union(complement(successor(null_class)),u)),null_class) equal(regular(complement(union(complement(successor(null_class)),u))),null_class)**.
% 299.94/300.93 105227[3:SpL:100576.0,100416.0] || subclass(union(complement(union(u,v)),w),null_class)* -> subclass(universal_class,intersection(union(u,v),complement(w))).
% 299.94/300.93 105350[3:Rew:101822.0,105349.0,26766.0,105349.0] || -> equal(union(union(null_class,intersection(power_class(u),power_class(v))),w),union(intersection(power_class(u),power_class(v)),w))**.
% 299.94/300.93 105451[3:Res:103287.0,3163.0] || -> equal(complement(union(u,complement(successor(null_class)))),null_class) equal(regular(complement(union(u,complement(successor(null_class))))),null_class)**.
% 299.94/300.93 105552[0:SpR:102187.0,5792.0] || -> subclass(symmetric_difference(power_class(complement(successor(u))),complement(singleton(image(element_relation,successor(u))))),successor(image(element_relation,successor(u))))*.
% 299.94/300.93 105573[0:SpR:102187.0,46586.0] || -> equal(complement(intersection(power_class(complement(successor(u))),power_class(v))),union(image(element_relation,successor(u)),complement(power_class(v))))**.
% 299.94/300.93 105606[0:SpR:102187.0,46592.0] || -> equal(complement(intersection(power_class(u),power_class(complement(successor(v))))),union(complement(power_class(u)),image(element_relation,successor(v))))**.
% 299.94/300.93 105648[7:SpL:102187.0,74053.1] function(image(element_relation,successor(u))) || equal(successor(image(element_relation,successor(u))),power_class(complement(successor(u))))** -> .
% 299.94/300.93 105718[0:Rew:102187.0,105604.1] || -> member(not_subclass_element(u,power_class(complement(successor(v)))),image(element_relation,successor(v)))* subclass(u,power_class(complement(successor(v)))).
% 299.94/300.93 105719[0:Rew:102187.0,105617.1] || member(regular(power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 299.94/300.93 105869[0:SpR:102264.0,26275.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(omega,union(u,complement(successor(v)))).
% 299.94/300.93 105871[0:SpR:102264.0,26389.1] || equal(complement(successor(intersection(complement(u),successor(v)))),universal_class)** -> member(null_class,union(u,complement(successor(v)))).
% 299.94/300.93 106084[0:Rew:72365.0,105930.0] || -> equal(intersection(union(u,complement(successor(v))),union(complement(u),successor(v))),symmetric_difference(complement(u),successor(v)))**.
% 299.94/300.93 105943[0:SpR:46591.0,102264.0] || -> equal(complement(intersection(power_class(complement(power_class(u))),successor(v))),union(image(element_relation,power_class(u)),complement(successor(v))))**.
% 299.94/300.93 105945[0:SpR:102187.0,102264.0] || -> equal(complement(intersection(power_class(complement(successor(u))),successor(v))),union(image(element_relation,successor(u)),complement(successor(v))))**.
% 299.94/300.93 106864[3:SpR:74466.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(intersection(u,v))))))),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 107638[6:Res:29980.1,100568.0] || equal(image(element_relation,union(u,v)),successor(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93 107639[6:Res:29933.1,100568.0] || equal(image(element_relation,union(u,v)),singleton(null_class)) member(null_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93 107733[3:Rew:100575.0,107624.0] || equal(power_class(complement(union(u,v))),null_class) member(singleton(w),power_class(complement(union(u,v))))* -> .
% 299.94/300.93 107875[3:SpR:100569.0,101822.0] || -> equal(union(null_class,complement(intersection(power_class(u),union(v,w)))),complement(intersection(power_class(u),union(v,w))))**.
% 299.94/300.93 108037[3:Rew:47142.0,107876.0,26766.0,107876.0,46582.0,107876.0,26766.0,107876.0] || -> equal(power_class(union(null_class,intersection(power_class(u),union(v,w)))),power_class(intersection(power_class(u),union(v,w))))**.
% 299.94/300.93 108355[3:SpR:100580.0,101822.0] || -> equal(union(null_class,complement(intersection(union(u,v),power_class(w)))),complement(intersection(union(u,v),power_class(w))))**.
% 299.94/300.93 108520[3:Rew:47142.0,108356.0,26766.0,108356.0,46582.0,108356.0,26766.0,108356.0] || -> equal(power_class(union(null_class,intersection(union(u,v),power_class(w)))),power_class(intersection(union(u,v),power_class(w))))**.
% 299.94/300.93 109764[3:Rew:71518.0,109611.1] || member(u,symmetric_difference(complement(v),union(w,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93 109768[3:Rew:30548.0,109634.1] || member(u,symmetric_difference(complement(v),union(w,null_class)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93 109769[3:Rew:30548.0,109637.1] || member(u,symmetric_difference(complement(v),union(null_class,w)))* -> member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.93 109696[0:Res:347.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93 109708[0:Res:2130.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93 109781[7:Rew:102294.1,109780.2,78996.1,109780.2] function(u) || member(v,symmetric_difference(complement(w),successor(u)))* -> member(v,union(w,complement(u))).
% 299.94/300.93 110461[3:Rew:71518.0,110343.1] || member(u,symmetric_difference(union(v,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93 110465[3:Rew:30548.0,110367.1] || member(u,symmetric_difference(union(v,null_class),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93 110466[3:Rew:30548.0,110370.1] || member(u,symmetric_difference(union(null_class,v),complement(w)))* -> member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.93 110395[0:Res:347.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93 110407[0:Res:2130.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93 110478[7:Rew:105292.1,110477.2,78996.1,110477.2] function(u) || member(v,symmetric_difference(successor(u),complement(w)))* -> member(v,union(w,complement(u))).
% 299.94/300.93 110741[3:SpR:74466.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(intersection(u,v)))),w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 110965[3:Rew:71537.0,110964.1] || member(u,universal_class) -> member(u,complement(power_class(complement(v)))) member(u,power_class(union(null_class,complement(v))))*.
% 299.94/300.93 111088[3:SpR:74466.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 111243[3:SpR:74466.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 111457[0:Res:48.1,100558.0] inductive(intersection(complement(u),union(v,w))) || member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.93 111618[3:SpR:74466.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 111910[0:Res:48.1,100572.0] inductive(intersection(union(u,v),complement(w))) || member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.93 112233[3:SpR:74466.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),w)),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 112554[3:Rew:26766.0,112412.0,100569.0,112412.0,26766.0,112412.0] || -> subclass(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 112555[3:Rew:26766.0,112416.0,100580.0,112416.0,26766.0,112416.0] || -> subclass(union(null_class,intersection(union(u,v),power_class(w))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.94/300.93 112856[0:Rew:102499.0,112577.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93 112872[3:Rew:101740.0,112701.0] || -> equal(union(complement(union(u,v)),union(null_class,complement(w))),union(complement(union(u,v)),complement(w)))**.
% 299.94/300.93 112889[3:Rew:101358.0,112750.0] || -> equal(union(union(null_class,complement(u)),complement(union(v,w))),union(complement(u),complement(union(v,w))))**.
% 299.94/300.93 112892[3:Rew:101822.0,112752.1,26766.0,112752.1,26766.0,112752.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(w,x)).
% 299.94/300.93 112893[3:Rew:101822.0,112753.1,26766.0,112753.1,26766.0,112753.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(null_class,union(u,v)).
% 299.94/300.93 112894[3:Rew:101822.0,112754.1,26766.0,112754.1,26766.0,112754.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),universal_class)** -> member(omega,union(u,v)).
% 299.94/300.93 112928[0:Rew:72387.0,112602.0] || -> equal(symmetric_difference(complement(union(u,v)),complement(union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.94/300.93 112962[3:Rew:26766.0,112961.0,100578.0,112961.0] || -> equal(union(null_class,symmetric_difference(union(u,v),union(w,x))),symmetric_difference(union(u,v),union(w,x)))**.
% 299.94/300.93 113269[3:Rew:26766.0,113248.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(null_class,complement(restrict(w,u,v))).
% 299.94/300.93 113270[3:Rew:26766.0,113249.0] || equal(union(null_class,symmetric_difference(cross_product(u,v),w)),universal_class)** -> member(omega,complement(restrict(w,u,v))).
% 299.94/300.93 113464[3:Res:113084.0,3163.0] || -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(regular(regular(union(null_class,complement(singleton(u))))),u)**.
% 299.94/300.93 113472[3:Res:113084.0,1368.1] single_valued_class(regular(union(null_class,complement(cross_product(universal_class,universal_class))))) || -> function(regular(union(null_class,complement(cross_product(universal_class,universal_class)))))*.
% 299.94/300.93 113508[3:Rew:101822.0,113409.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.94/300.93 113509[3:Rew:101822.0,113410.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.94/300.93 113545[3:Res:113096.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(power_class(u)),null_class) member(regular(regular(power_class(u))),v)*.
% 299.94/300.93 113664[3:Rew:26766.0,113643.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(null_class,complement(restrict(u,v,w))).
% 299.94/300.93 113665[3:Rew:26766.0,113644.0] || equal(union(null_class,symmetric_difference(u,cross_product(v,w))),universal_class)** -> member(omega,complement(restrict(u,v,w))).
% 299.94/300.93 113751[3:Res:113097.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.94/300.93 114338[3:Rew:47158.0,114337.0] || -> equal(complement(intersection(power_class(u),power_class(union(null_class,complement(v))))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.94/300.93 114339[3:Rew:114338.0,114231.0] || -> equal(union(complement(power_class(u)),image(element_relation,union(v,v))),complement(intersection(power_class(u),power_class(complement(v)))))**.
% 299.94/300.93 114360[5:Rew:7649.0,114230.1,4413.0,114230.1,72365.0,114230.1,12578.0,114230.1] || equal(union(u,v),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93 114617[3:Res:114525.0,3164.0] || subclass(union(u,null_class),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93 114728[3:Res:114621.0,3170.0] || -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),u)*.
% 299.94/300.93 114848[3:SpR:101379.0,97047.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),power_class(complement(power_class(u))))*.
% 299.94/300.93 114850[3:SpR:101379.0,100372.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),power_class(complement(power_class(u))))*.
% 299.94/300.93 115028[4:Rew:7649.0,114919.1,4413.0,114919.1] || equal(complement(power_class(u)),universal_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93 115029[5:Rew:7649.0,114918.1,4413.0,114918.1] || equal(complement(power_class(u)),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93 115173[3:Res:114565.0,3164.0] || subclass(union(null_class,u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93 115278[3:Res:114567.0,3164.0] || subclass(union(u,u),v)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93 115594[3:Rew:47158.0,115593.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.94/300.93 115595[3:Rew:115594.0,115498.0] || -> equal(union(image(element_relation,union(u,u)),complement(power_class(v))),complement(intersection(power_class(complement(u)),power_class(v))))**.
% 299.94/300.93 115616[5:Rew:7649.0,115497.1,4413.0,115497.1,12578.0,115497.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93 115787[3:Res:114715.0,3163.0] || -> equal(regular(complement(intersection(singleton(u),v))),null_class) equal(regular(regular(complement(intersection(singleton(u),v)))),u)**.
% 299.94/300.93 115925[3:Res:115700.0,3163.0] || -> equal(regular(complement(intersection(u,singleton(v)))),null_class) equal(regular(regular(complement(intersection(u,singleton(v))))),v)**.
% 299.94/300.93 116073[3:SpR:101772.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),power_class(complement(power_class(w))))*.
% 299.94/300.93 116100[0:SpR:44.0,101772.0] || -> equal(complement(intersection(successor(u),power_class(complement(power_class(v))))),union(complement(successor(u)),image(element_relation,power_class(v))))**.
% 299.94/300.93 116249[4:Rew:7649.0,116099.1,4413.0,116099.1,72365.0,116099.1] || equal(complement(power_class(u)),universal_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93 116250[5:Rew:7649.0,116098.1,4413.0,116098.1,72365.0,116098.1] || equal(complement(power_class(u)),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93 116347[3:Res:115703.0,8.0] || subclass(u,regular(complement(restrict(u,v,w))))* -> equal(regular(complement(restrict(u,v,w))),u).
% 299.94/300.93 116624[3:Res:115793.0,3163.0] || -> equal(regular(complement(intersection(successor(null_class),u))),null_class) equal(regular(regular(complement(intersection(successor(null_class),u)))),null_class)**.
% 299.94/300.93 116711[3:Res:115931.0,3163.0] || -> equal(regular(complement(intersection(u,successor(null_class)))),null_class) equal(regular(regular(complement(intersection(u,successor(null_class))))),null_class)**.
% 299.94/300.93 116780[3:Res:116703.0,3163.0] || -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(regular(regular(union(u,complement(successor(null_class))))),null_class)**.
% 299.94/300.93 117003[3:Res:116756.0,3163.0] || -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(regular(regular(union(complement(successor(null_class)),u))),null_class)**.
% 299.94/300.93 117025[3:Res:116974.0,8.0] || subclass(singleton(null_class),regular(successor(complement(successor(null_class)))))* -> equal(regular(successor(complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.93 118054[3:Rew:27497.0,118018.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(null_class,v),w))))* member(u,v).
% 299.94/300.93 118055[3:Rew:27497.0,118019.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,null_class),w))))* member(u,v).
% 299.94/300.93 118056[3:Rew:27497.0,118020.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(union(v,v),w))))* member(u,v).
% 299.94/300.93 118057[3:Rew:27497.0,118021.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,v).
% 299.94/300.93 118058[3:Rew:27497.0,118024.2] || subclass(u,v)* member(w,universal_class) -> member(w,union(null_class,complement(u)))* member(w,v)*.
% 299.94/300.93 118059[3:Rew:27497.0,118026.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(null_class,w)))))* member(u,w).
% 299.94/300.93 118060[3:Rew:27497.0,118027.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,null_class)))))* member(u,w).
% 299.94/300.93 118061[3:Rew:27497.0,118028.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,union(w,w)))))* member(u,w).
% 299.94/300.93 118062[3:Rew:27497.0,118029.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,w).
% 299.94/300.93 118069[3:Rew:27497.0,118040.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(successor(null_class),v))))* member(u,singleton(null_class)).
% 299.94/300.93 118070[3:Rew:27497.0,118041.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,successor(null_class)))))* member(u,singleton(null_class)).
% 299.94/300.93 118071[0:Rew:44.0,117959.2] || member(u,universal_class) subclass(successor(v),w)* -> member(u,complement(successor(v)))* member(u,w)*.
% 299.94/300.93 118114[7:SpR:46591.0,113801.1] function(image(element_relation,power_class(u))) || -> subclass(regular(successor(image(element_relation,power_class(u)))),power_class(complement(power_class(u))))*.
% 299.94/300.93 118116[7:SpR:102187.0,113801.1] function(image(element_relation,successor(u))) || -> subclass(regular(successor(image(element_relation,successor(u)))),power_class(complement(successor(u))))*.
% 299.94/300.93 118305[7:SpR:46591.0,114570.1] function(image(element_relation,power_class(u))) || -> subclass(regular(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))*.
% 299.94/300.93 118307[7:SpR:102187.0,114570.1] function(image(element_relation,successor(u))) || -> subclass(regular(power_class(complement(successor(u)))),successor(image(element_relation,successor(u))))*.
% 299.94/300.93 118705[3:Res:118622.0,8.0] || subclass(power_class(u),regular(successor(complement(power_class(u)))))* -> equal(regular(successor(complement(power_class(u)))),power_class(u)).
% 299.94/300.93 120163[3:Res:119989.0,8.0] || subclass(u,regular(successor(union(null_class,complement(u)))))* -> equal(regular(successor(union(null_class,complement(u)))),u).
% 299.94/300.93 120259[3:Res:120157.0,8.0] || subclass(successor(u),regular(successor(complement(successor(u)))))* -> equal(regular(successor(complement(successor(u)))),successor(u)).
% 299.94/300.93 120336[3:Res:120207.0,8.0] || subclass(complement(u),regular(successor(union(null_class,u))))* -> equal(regular(successor(union(null_class,u))),complement(u)).
% 299.94/300.93 120394[3:Res:120300.0,8.0] || subclass(complement(singleton(null_class)),regular(successor(successor(null_class))))* -> equal(regular(successor(successor(null_class))),complement(singleton(null_class))).
% 299.94/300.93 120458[3:Res:120301.0,8.0] || subclass(complement(u),regular(successor(union(u,null_class))))* -> equal(regular(successor(union(u,null_class))),complement(u)).
% 299.94/300.93 120707[3:Res:120317.0,8.0] || subclass(complement(power_class(u)),regular(successor(power_class(u))))* -> equal(regular(successor(power_class(u))),complement(power_class(u))).
% 299.94/300.93 120734[3:Res:120319.0,8.0] || subclass(complement(successor(u)),regular(successor(successor(u))))* -> equal(regular(successor(successor(u))),complement(successor(u))).
% 299.94/300.93 120805[3:Res:120315.0,8.0] || subclass(complement(u),regular(successor(union(u,u))))* -> equal(regular(successor(union(u,u))),complement(u)).
% 299.94/300.93 121392[0:Res:5976.2,16.0] || member(flip(cross_product(u,universal_class)),universal_class)* subclass(domain_relation,cross_product(v,w))* -> member(inverse(u),w)*.
% 299.94/300.93 121403[3:MRR:121388.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))* -> .
% 299.94/300.93 121810[0:Res:5975.2,16.0] || member(restrict(element_relation,universal_class,u),universal_class)* subclass(domain_relation,cross_product(v,w))* -> member(sum_class(u),w)*.
% 299.94/300.93 121823[3:MRR:121806.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))* -> .
% 299.94/300.93 122243[3:SpR:74466.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 122268[3:SpR:101379.0,103272.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),power_class(complement(power_class(v))))*.
% 299.94/300.93 123449[3:Rew:27497.0,123407.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(intersection(v,w),x))))* member(u,w).
% 299.94/300.93 123909[3:Rew:27497.0,123870.1] || member(u,universal_class) -> member(u,union(null_class,complement(intersection(v,intersection(w,x)))))* member(u,x).
% 299.94/300.93 123974[3:SpR:101772.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),power_class(complement(power_class(w))))*.
% 299.94/300.93 124750[0:SpL:112558.0,4060.0] || member(u,symmetric_difference(complement(union(v,w)),complement(x)))* -> member(u,union(union(w,v),x)).
% 299.94/300.93 124760[0:SpL:112558.0,4060.0] || member(u,symmetric_difference(complement(v),complement(union(w,x))))* -> member(u,union(v,union(x,w))).
% 299.94/300.93 125046[0:Rew:100566.0,124414.0] || -> equal(union(union(u,v),complement(union(w,x))),union(union(v,u),complement(union(w,x))))*.
% 299.94/300.93 125047[0:Rew:100576.0,124458.0] || -> equal(union(complement(union(u,v)),union(w,x)),union(complement(union(u,v)),union(x,w)))*.
% 299.94/300.93 125048[0:Rew:102499.0,124465.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(v,u),union(w,x))))*.
% 299.94/300.93 125051[0:Rew:102499.0,124501.0] || -> equal(complement(intersection(union(u,v),union(w,x))),complement(intersection(union(u,v),union(x,w))))*.
% 299.94/300.93 125058[3:Rew:26766.0,124683.0,100569.0,124683.0,26766.0,124683.0] || -> equal(union(null_class,intersection(power_class(u),union(v,w))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 125560[3:Res:115740.1,3167.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 299.94/300.93 125561[3:Res:115740.1,3166.0] || subclass(u,intersection(v,w))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93 125563[3:Res:115740.1,5362.0] || subclass(u,singleton(v))* -> subclass(regular(complement(u)),w) equal(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93 125632[3:SpR:74466.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w))),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 125903[3:SpR:74466.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))))),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 127054[3:SpR:101772.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),power_class(complement(power_class(x))))*.
% 299.94/300.93 127466[3:Rew:26766.0,127328.0,100569.0,127328.0] || -> subclass(regular(union(null_class,intersection(power_class(u),union(v,w)))),complement(intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 127467[3:Rew:26766.0,127332.0,100580.0,127332.0] || -> subclass(regular(union(null_class,intersection(union(u,v),power_class(w)))),complement(intersection(power_class(w),union(u,v))))*.
% 299.94/300.93 127563[3:Rew:26766.0,127511.0,100569.0,127511.0] || equal(union(null_class,intersection(union(u,v),power_class(w))),complement(intersection(power_class(w),union(u,v))))** -> .
% 299.94/300.93 127564[3:Rew:26766.0,127515.0,100580.0,127515.0] || equal(union(null_class,intersection(power_class(u),union(v,w))),complement(intersection(union(v,w),power_class(u))))** -> .
% 299.94/300.93 127743[3:Rew:100569.0,127603.0,26766.0,127603.0] || -> subclass(regular(complement(intersection(power_class(u),union(v,w)))),union(null_class,intersection(union(v,w),power_class(u))))*.
% 299.94/300.93 127744[3:Rew:100580.0,127607.0,26766.0,127607.0] || -> subclass(regular(complement(intersection(union(u,v),power_class(w)))),union(null_class,intersection(power_class(w),union(u,v))))*.
% 299.94/300.93 127842[0:MRR:127803.2,22203.0] || subclass(ordered_pair(u,v),w)* subclass(w,x)* -> member(apply(choice,ordered_pair(u,v)),x)*.
% 299.94/300.93 128716[0:Res:121.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,singleton(x)),w)*.
% 299.94/300.93 129216[0:Rew:72365.0,129080.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(w,union(u,v))),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93 129389[0:Rew:72365.0,129253.0] || -> subclass(intersection(union(complement(u),complement(v)),intersection(union(u,v),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93 129306[0:SpR:74466.0,70402.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(complement(symmetric_difference(u,v)),w))*.
% 299.94/300.93 129897[6:SpL:129728.0,15793.2] || member(successor(null_class),universal_class) subclass(domain_relation,complement(u)) member(ordered_pair(successor(null_class),null_class),u)* -> .
% 299.94/300.93 130147[6:SpL:129652.0,1925.1] || member(ordered_pair(u,v),compose(successor(null_class),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.93 130700[3:Rew:130679.1,130699.0] || member(u,union(successor(null_class),v))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.94/300.93 130707[3:Rew:129591.1,130592.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,u) subclass(intersection(u,v),null_class).
% 299.94/300.93 130708[3:Rew:129591.1,130590.2] || member(not_subclass_element(intersection(u,v),null_class),successor(null_class))* -> member(null_class,v) subclass(intersection(u,v),null_class).
% 299.94/300.93 130709[3:Rew:129591.1,130589.3] || subclass(u,v)* member(not_subclass_element(u,null_class),successor(null_class))* -> member(null_class,v)* subclass(u,null_class).
% 299.94/300.93 130897[3:MRR:130829.0,53.0] || subclass(intersection(complement(u),union(v,w)),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93 131313[3:Rew:131294.1,131312.0] || member(u,union(v,successor(null_class)))* subclass(universal_class,w) -> member(null_class,v) member(u,w)*.
% 299.94/300.93 131320[3:Rew:130351.1,131205.3] || subclass(u,successor(null_class)) member(not_subclass_element(u,null_class),v)* -> member(null_class,v) subclass(u,null_class).
% 299.94/300.93 131819[3:SpR:102540.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),union(v,w)))))),union(u,complement(union(v,w))))*.
% 299.94/300.93 131821[3:SpR:102540.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),union(v,w))),x)),union(u,complement(union(v,w))))*.
% 299.94/300.93 131827[3:SpR:102540.0,47712.1] || equal(union(u,complement(union(v,w))),null_class) -> equal(symmetric_difference(complement(u),union(v,w)),null_class)**.
% 299.94/300.93 131828[0:SpR:102540.0,42933.1] || subclass(union(u,complement(union(v,w))),null_class)* -> equal(symmetric_difference(complement(u),union(v,w)),null_class).
% 299.94/300.93 131845[3:SpR:102540.0,95683.0] || -> subclass(union(null_class,intersection(symmetric_difference(complement(u),union(v,w)),x)),union(u,complement(union(v,w))))*.
% 299.94/300.93 131847[3:SpR:102540.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),union(v,w)),x))),union(u,complement(union(v,w))))*.
% 299.94/300.93 131850[0:SpR:102540.0,70402.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(union(u,complement(union(v,w))),x))*.
% 299.94/300.93 131853[3:SpR:102540.0,95663.0] || -> subclass(intersection(union(null_class,symmetric_difference(complement(u),union(v,w))),x),union(u,complement(union(v,w))))*.
% 299.94/300.93 131863[3:SpR:102540.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93 131871[3:SpR:102540.0,95712.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93 131873[3:SpR:102540.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),union(w,x))))),union(v,complement(union(w,x))))*.
% 299.94/300.93 131875[3:SpR:102540.0,95699.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93 131880[0:SpR:102540.0,57662.1] || subclass(union(u,complement(union(v,w))),x) -> subclass(symmetric_difference(complement(u),union(v,w)),x)*.
% 299.94/300.93 132111[0:SpL:102540.0,58259.0] || subclass(u,symmetric_difference(complement(v),union(w,x)))* -> subclass(u,union(v,complement(union(w,x)))).
% 299.94/300.93 132931[3:MRR:132864.0,53.0] || subclass(intersection(union(u,v),complement(w)),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93 133683[3:SpR:101537.0,106828.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(union(u,v),complement(w)))))),union(complement(union(u,v)),w))*.
% 299.94/300.93 133685[3:SpR:101537.0,112197.0] || -> subclass(complement(union(complement(symmetric_difference(union(u,v),complement(w))),x)),union(complement(union(u,v)),w))*.
% 299.94/300.93 133709[3:SpR:101537.0,111052.0] || -> subclass(union(null_class,intersection(symmetric_difference(union(u,v),complement(w)),x)),union(complement(union(u,v)),w))*.
% 299.94/300.93 133711[3:SpR:101537.0,125596.0] || -> subclass(regular(complement(intersection(symmetric_difference(union(u,v),complement(w)),x))),union(complement(union(u,v)),w))*.
% 299.94/300.93 133712[0:SpR:101537.0,70401.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(union(complement(union(u,v)),w),x))*.
% 299.94/300.93 133717[3:SpR:101537.0,110705.0] || -> subclass(intersection(union(null_class,symmetric_difference(union(u,v),complement(w))),x),union(complement(union(u,v)),w))*.
% 299.94/300.93 133727[3:SpR:101537.0,122207.0] || -> subclass(complement(union(u,complement(symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93 133735[3:SpR:101537.0,111582.0] || -> subclass(union(null_class,intersection(u,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93 133737[3:SpR:101537.0,125867.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(union(v,w),complement(x))))),union(complement(union(v,w)),x))*.
% 299.94/300.93 133739[3:SpR:101537.0,111207.0] || -> subclass(intersection(u,union(null_class,symmetric_difference(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93 133748[0:SpR:101537.0,56577.1] || subclass(union(complement(union(u,v)),w),x) -> subclass(symmetric_difference(union(u,v),complement(w)),x)*.
% 299.94/300.93 133750[0:SpR:101537.0,102540.0] || -> equal(symmetric_difference(complement(union(u,v)),union(w,x)),symmetric_difference(union(u,v),complement(union(w,x))))**.
% 299.94/300.93 133765[3:SpR:101537.0,47721.1] || equal(union(complement(union(u,v)),w),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),null_class)**.
% 299.94/300.93 133766[0:SpR:101537.0,41372.1] || subclass(union(complement(union(u,v)),w),null_class)* -> equal(symmetric_difference(union(u,v),complement(w)),null_class).
% 299.94/300.93 133772[0:SpR:44.0,101537.0] || -> equal(intersection(union(successor(u),complement(v)),union(complement(successor(u)),v)),symmetric_difference(successor(u),complement(v)))**.
% 299.94/300.93 133971[0:SpL:101537.0,60237.0] || subclass(u,symmetric_difference(union(v,w),complement(x)))* -> subclass(u,union(complement(union(v,w)),x)).
% 299.94/300.93 134067[3:Rew:133824.0,131986.0] || -> equal(symmetric_difference(union(null_class,complement(u)),union(v,w)),symmetric_difference(union(null_class,u),complement(union(v,w))))**.
% 299.94/300.93 134125[0:Rew:133750.0,133881.0,132055.0,133881.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(u,v),complement(union(x,w))))*.
% 299.94/300.93 134136[0:Rew:133825.0,134032.0] || -> equal(symmetric_difference(union(u,v),complement(union(w,x))),symmetric_difference(union(v,u),complement(union(w,x))))*.
% 299.94/300.93 134138[3:Rew:133822.0,134078.0] || -> equal(symmetric_difference(union(u,u),complement(union(v,w))),symmetric_difference(union(null_class,u),complement(union(v,w))))*.
% 299.94/300.93 135546[3:SpR:134531.1,479.0] || equal(union(u,v),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))**.
% 299.94/300.93 136373[3:SpR:135234.1,479.0] || equal(union(complement(u),complement(v)),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),union(u,v))**.
% 299.94/300.93 136598[3:Rew:136228.1,63083.2] || equal(intersection(u,regular(v)),universal_class)** member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 299.94/300.93 137003[0:SpR:102540.0,70759.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(union(v,complement(union(w,x))),u))*.
% 299.94/300.93 137011[0:SpR:74466.0,70759.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(complement(symmetric_difference(v,w)),u))*.
% 299.94/300.93 137113[6:SpL:129652.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(successor(null_class),x))* -> member(w,u)*.
% 299.94/300.93 137204[0:SpR:101537.0,70762.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(union(complement(union(v,w)),x),u))*.
% 299.94/300.93 137300[0:SpR:75513.1,5270.1] || subclass(u,v) -> subclass(symmetric_difference(u,v),w) member(not_subclass_element(symmetric_difference(u,v),w),complement(u))*.
% 299.94/300.93 137720[3:Rew:26766.0,137549.1] || subclass(complement(u),union(v,w)) -> equal(union(u,complement(union(v,w))),union(null_class,u))**.
% 299.94/300.93 137740[0:Rew:75513.1,137628.2] || subclass(u,v) member(not_subclass_element(w,complement(u)),symmetric_difference(u,v))* -> subclass(w,complement(u)).
% 299.94/300.93 137828[3:Res:86315.1,3167.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.94/300.93 137829[3:Res:86315.1,3166.0] || subclass(u,intersection(v,w))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93 137831[3:Res:86315.1,5362.0] || subclass(u,singleton(v))* -> subclass(union(u,u),w) equal(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93 138944[0:SpL:102540.0,95653.0] || equal(symmetric_difference(complement(u),union(v,w)),x) -> subclass(x,union(u,complement(union(v,w))))*.
% 299.94/300.93 138952[0:SpL:74466.0,95653.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),w)* -> subclass(w,complement(symmetric_difference(u,v)))*.
% 299.94/300.93 139074[0:SpR:102540.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(complement(u),union(v,w)),x),y),union(u,complement(union(v,w))))*.
% 299.94/300.93 139082[0:SpR:74466.0,95670.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 139282[0:SpR:102540.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.94/300.93 139290[0:SpR:74466.0,95691.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(intersection(w,x))))),complement(symmetric_difference(w,x)))*.
% 299.94/300.93 139566[0:SpR:102540.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(complement(v),union(w,x)),y)),union(v,complement(union(w,x))))*.
% 299.94/300.93 139574[0:SpR:74466.0,95696.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(intersection(v,w))),x)),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 139766[0:SpR:102540.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(complement(v),union(w,x))),y),union(v,complement(union(w,x))))*.
% 299.94/300.93 139774[0:SpR:74466.0,95707.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),x),complement(symmetric_difference(v,w)))*.
% 299.94/300.93 140562[0:SpL:101537.0,128589.0] || equal(symmetric_difference(union(u,v),complement(w)),x) -> subclass(x,union(complement(union(u,v)),w))*.
% 299.94/300.93 140620[0:SpR:101537.0,128603.0] || -> subclass(intersection(intersection(symmetric_difference(union(u,v),complement(w)),x),y),union(complement(union(u,v)),w))*.
% 299.94/300.93 140891[0:SpR:101537.0,128622.0] || -> subclass(intersection(u,intersection(v,symmetric_difference(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.94/300.93 141080[0:SpR:101537.0,128629.0] || -> subclass(intersection(u,intersection(symmetric_difference(union(v,w),complement(x)),y)),union(complement(union(v,w)),x))*.
% 299.94/300.93 141258[7:MRR:141257.3,45637.0] one_to_one(u) || equal(successor(null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93 141299[0:SpR:101537.0,128638.0] || -> subclass(intersection(intersection(u,symmetric_difference(union(v,w),complement(x))),y),union(complement(union(v,w)),x))*.
% 299.94/300.93 141659[0:Rew:72365.0,141491.0] || -> subclass(intersection(union(u,v),intersection(w,union(complement(u),complement(v)))),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93 141550[0:SpR:101537.0,129052.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(w)),x),intersection(x,union(complement(union(u,v)),w)))*.
% 299.94/300.93 142239[0:SpR:100576.0,141859.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(x,union(complement(union(u,v)),w))),null_class)**.
% 299.94/300.93 142249[0:SpR:100566.0,141859.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(x,union(u,complement(union(v,w))))),null_class)**.
% 299.94/300.93 142851[0:SpR:100576.0,141983.0] || -> equal(intersection(intersection(union(u,v),complement(w)),intersection(union(complement(union(u,v)),w),x)),null_class)**.
% 299.94/300.93 142861[0:SpR:100566.0,141983.0] || -> equal(intersection(intersection(complement(u),union(v,w)),intersection(union(u,complement(union(v,w))),x)),null_class)**.
% 299.94/300.93 150195[3:Rew:150187.0,150194.0] || member(u,union(v,restrict(complement(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93 150212[0:Rew:142270.0,150069.2] || subclass(u,restrict(complement(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 150660[0:Rew:72365.0,150407.0] || -> equal(intersection(symmetric_difference(complement(u),complement(v)),symmetric_difference(union(u,v),union(complement(u),complement(v)))),null_class)**.
% 299.94/300.93 150622[3:Rew:150619.1,136858.1] || equal(symmetric_difference(union(u,v),complement(w)),universal_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93 150623[3:Rew:150619.1,136864.1] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),universal_class)** -> equal(complement(symmetric_difference(u,v)),universal_class).
% 299.94/300.93 150626[3:Rew:150619.1,136856.1] || equal(symmetric_difference(complement(u),union(v,w)),universal_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93 150676[3:Rew:150673.0,150675.0] || member(u,union(symmetric_difference(v,w),intersection(v,w)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 150902[3:Res:15527.1,150807.0] || subclass(domain_relation,rotate(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v)),universal_class)))))* -> .
% 299.94/300.93 150903[3:Res:15528.1,150807.0] || subclass(domain_relation,flip(cantor(singleton(cross_product(singleton(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u)))),universal_class)))))* -> .
% 299.94/300.93 150912[3:Res:3123.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 299.94/300.93 150913[3:Res:2350.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class).
% 299.94/300.93 151201[3:Res:15527.1,144494.0] || subclass(domain_relation,rotate(singleton(u))) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),u)* -> .
% 299.94/300.93 151202[3:Res:15528.1,144494.0] || subclass(domain_relation,flip(singleton(u))) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),u)* -> .
% 299.94/300.93 151217[3:Res:3123.2,144494.0] || subclass(u,singleton(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class).
% 299.94/300.93 151219[3:Res:2350.2,144494.0] || subclass(u,singleton(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class).
% 299.94/300.93 152136[3:Rew:152132.0,152135.0] || member(u,union(singleton(v),restrict(v,w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93 152151[3:Rew:147875.0,152063.2] || subclass(u,restrict(v,w,x))* member(not_subclass_element(u,null_class),singleton(v))* -> subclass(u,null_class).
% 299.94/300.93 152779[3:Rew:152771.0,152778.0] || member(u,union(v,restrict(singleton(v),w,x)))* subclass(universal_class,y) -> member(u,y)*.
% 299.94/300.93 152797[3:Rew:149031.0,152653.2] || subclass(u,restrict(singleton(v),w,x))* member(not_subclass_element(u,null_class),v) -> subclass(u,null_class).
% 299.94/300.93 153219[3:Rew:153216.0,153218.0] || member(u,union(symmetric_difference(v,w),intersection(w,v)))* subclass(universal_class,x) -> member(u,x)*.
% 299.94/300.93 153241[0:Rew:150373.0,153108.2] || subclass(u,intersection(v,w)) member(not_subclass_element(u,null_class),symmetric_difference(w,v))* -> subclass(u,null_class).
% 299.94/300.93 153327[3:SpL:479.0,151493.0] || member(complement(symmetric_difference(complement(u),complement(v))),symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> .
% 299.94/300.93 153365[3:SpL:47184.0,151493.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.94/300.93 153367[3:SpL:47187.0,151493.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.94/300.93 154720[3:SpL:47184.0,153263.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.94/300.93 154722[3:SpL:47187.0,153263.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.94/300.93 155118[0:Rew:72365.0,154882.0] || -> subclass(intersection(union(u,v),intersection(union(complement(u),complement(v)),w)),symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.93 154954[0:SpR:102540.0,129225.0] || -> subclass(intersection(symmetric_difference(complement(u),union(v,w)),x),intersection(x,union(u,complement(union(v,w)))))*.
% 299.94/300.93 154963[0:SpR:74466.0,129225.0] || -> subclass(intersection(symmetric_difference(union(u,v),complement(intersection(u,v))),w),intersection(w,complement(symmetric_difference(u,v))))*.
% 299.94/300.93 156343[0:SpR:102540.0,136917.0] || -> subclass(intersection(u,symmetric_difference(complement(v),union(w,x))),intersection(u,union(v,complement(union(w,x)))))*.
% 299.94/300.93 156352[0:SpR:74466.0,136917.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(intersection(v,w)))),intersection(u,complement(symmetric_difference(v,w))))*.
% 299.94/300.93 156607[3:SpR:100941.0,114715.0] || -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),union(u,complement(power_class(v))))*.
% 299.94/300.93 156816[3:Rew:27497.0,156720.0,7649.0,156720.0] || -> equal(union(intersection(complement(u),power_class(v)),union(null_class,complement(singleton(union(u,complement(power_class(v))))))),universal_class)**.
% 299.94/300.93 157106[0:SpR:101537.0,137116.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),complement(x))),intersection(u,union(complement(union(v,w)),x)))*.
% 299.94/300.93 157456[3:SpR:100942.0,114715.0] || -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),union(complement(power_class(u)),v))*.
% 299.94/300.93 157671[3:Rew:27497.0,157576.0,7649.0,157576.0] || -> equal(union(intersection(power_class(u),complement(v)),union(null_class,complement(singleton(union(complement(power_class(u)),v))))),universal_class)**.
% 299.94/300.93 159948[0:Res:159832.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(domain_relation)),w)*.
% 299.94/300.93 160099[3:SpR:101773.0,115700.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),union(w,complement(power_class(x))))*.
% 299.94/300.93 160625[3:SpR:101774.0,115700.0] || -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),union(complement(power_class(w)),x))*.
% 299.94/300.93 162024[3:Rew:27497.0,161912.0,7649.0,161912.0] || -> equal(union(image(element_relation,union(u,v)),union(null_class,complement(singleton(power_class(complement(union(u,v))))))),universal_class)**.
% 299.94/300.93 163692[3:Res:159845.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(domain_relation)),universal_class))))* -> equal(cross_product(singleton(regular(domain_relation)),universal_class),null_class).
% 299.94/300.93 163845[7:SoR:159837.0,2263.2] single_valued_class(first(regular(domain_relation))) || equal(cross_product(universal_class,universal_class),first(regular(domain_relation))) -> member(null_class,regular(domain_relation))*.
% 299.94/300.93 163871[7:SoR:162963.0,2263.2] single_valued_class(first(regular(domain_relation))) || member(null_class,domain_relation) equal(cross_product(universal_class,universal_class),first(regular(domain_relation)))** -> .
% 299.94/300.93 164121[3:Res:164004.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(composition_function)),w)*.
% 299.94/300.93 164278[3:SpR:46680.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164300[0:SpR:46680.0,41750.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.94/300.93 164321[0:SpR:46680.0,57010.0] || -> subclass(restrict(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164331[3:SpR:46680.0,147067.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.94/300.93 164599[3:Rew:134547.1,164598.1] || equal(complement(u),universal_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93 164651[3:Rew:26764.0,164429.1,72365.0,164429.1,7655.0,164429.1,71037.0,164429.1] || equal(successor(u),null_class) -> equal(union(u,image(element_relation,power_class(v))),complement(power_class(complement(power_class(v)))))**.
% 299.94/300.93 164658[7:Rew:26764.0,164493.1,72365.0,164493.1,7655.0,164493.1,71037.0,164493.1,7649.0,164493.1] function(image(element_relation,power_class(u))) || -> equal(complement(power_class(complement(power_class(u)))),successor(image(element_relation,power_class(u))))**.
% 299.94/300.93 164761[3:SpR:46893.0,95721.0] || -> subclass(complement(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164783[0:SpR:46893.0,41750.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.94/300.93 164804[0:SpR:46893.0,57010.0] || -> subclass(restrict(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164814[3:SpR:46893.0,147067.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.94/300.93 166000[0:Res:10543.4,4383.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,null_class) -> .
% 299.94/300.93 166375[3:Res:164017.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(composition_function)),universal_class))))* -> equal(cross_product(singleton(regular(composition_function)),universal_class),null_class).
% 299.94/300.93 166413[7:SoR:164009.0,2263.2] single_valued_class(first(regular(composition_function))) || equal(cross_product(universal_class,universal_class),first(regular(composition_function))) -> member(null_class,regular(composition_function))*.
% 299.94/300.93 166467[7:SoR:165236.0,2263.2] single_valued_class(first(regular(composition_function))) || member(null_class,composition_function) equal(cross_product(universal_class,universal_class),first(regular(composition_function)))** -> .
% 299.94/300.93 166519[3:Res:15739.2,47748.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(application_function,null_class) -> .
% 299.94/300.93 167750[3:Rew:26764.0,167468.0,72365.0,167468.0,7649.0,167468.0] || -> equal(symmetric_difference(complement(successor(null_class)),singleton(complement(singleton(null_class)))),union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))**.
% 299.94/300.93 167936[3:MRR:167935.2,313.0] || subclass(complement(power_class(u)),null_class)* member(v,universal_class) -> member(v,power_class(u))* member(v,w)*.
% 299.94/300.93 169322[3:Rew:26764.0,169023.0,72365.0,169023.0,7649.0,169023.0] || -> equal(symmetric_difference(union(element_relation,element_relation),complement(compose(element_relation,universal_class))),union(union(element_relation,element_relation),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93 169336[3:Rew:166613.0,169231.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),union(element_relation,element_relation))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93 169659[3:SpR:166842.0,39614.1] || subclass(union(null_class,complement(compose(element_relation,universal_class))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93 169837[3:Rew:26764.0,169551.0,72365.0,169551.0,7649.0,169551.0] || -> equal(symmetric_difference(element_relation,union(null_class,complement(compose(element_relation,universal_class)))),union(element_relation,union(null_class,complement(compose(element_relation,universal_class)))))**.
% 299.94/300.93 170273[3:Rew:26764.0,169969.0,72365.0,169969.0,7649.0,169969.0] || -> equal(symmetric_difference(successor(null_class),union(null_class,singleton(singleton(null_class)))),union(successor(null_class),union(null_class,singleton(singleton(null_class)))))**.
% 299.94/300.93 171038[3:Rew:78508.0,170926.1] || member(not_subclass_element(complement(sum_class(range_of(null_class))),null_class),apply(null_class,u))* -> subclass(complement(sum_class(range_of(null_class))),null_class).
% 299.94/300.93 171377[7:MRR:171376.3,99182.0] function(u) || equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93 171717[3:Rew:78571.0,171599.1] || member(not_subclass_element(complement(apply(null_class,u)),null_class),sum_class(range_of(null_class)))* -> subclass(complement(apply(null_class,u)),null_class).
% 299.94/300.93 172425[3:Rew:26764.0,172101.0,72365.0,172101.0,7649.0,172101.0] || -> equal(symmetric_difference(intersection(u,element_relation),complement(compose(element_relation,universal_class))),union(intersection(u,element_relation),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93 172439[3:Rew:81085.0,172333.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),intersection(u,element_relation))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93 172812[3:Rew:26764.0,172465.0,72365.0,172465.0,7649.0,172465.0] || -> equal(symmetric_difference(intersection(element_relation,u),complement(compose(element_relation,universal_class))),union(intersection(element_relation,u),complement(compose(element_relation,universal_class))))**.
% 299.94/300.93 172826[3:Rew:81087.0,172718.1] || member(not_subclass_element(complement(compose(element_relation,universal_class)),null_class),intersection(element_relation,u))* -> subclass(complement(compose(element_relation,universal_class)),null_class).
% 299.94/300.93 173184[3:Rew:26764.0,172852.0,72365.0,172852.0,7649.0,172852.0] || -> equal(symmetric_difference(complement(compose(element_relation,universal_class)),intersection(u,element_relation)),union(complement(compose(element_relation,universal_class)),intersection(u,element_relation)))**.
% 299.94/300.93 173590[3:Rew:26764.0,173235.0,72365.0,173235.0,7649.0,173235.0] || -> equal(symmetric_difference(complement(compose(element_relation,universal_class)),intersection(element_relation,u)),union(complement(compose(element_relation,universal_class)),intersection(element_relation,u)))**.
% 299.94/300.93 173740[0:Obv:173721.0] || subclass(composition_function,u) member(ordered_pair(v,w),cross_product(universal_class,universal_class))* subclass(composition_function,complement(u))* -> .
% 299.94/300.93 175094[6:Res:174971.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,regular(element_relation)),w)*.
% 299.94/300.93 177221[0:Obv:177139.1] || subclass(universal_class,intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.93 177633[0:Obv:177554.1] || subclass(universal_class,intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.93 177862[3:MRR:177861.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(v,null_class))* -> equal(u,null_class).
% 299.94/300.93 177864[3:MRR:177863.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(v,v))* -> equal(u,null_class).
% 299.94/300.93 177866[3:MRR:177865.3,4383.0] || subclass(u,union(null_class,complement(v))) member(regular(u),union(null_class,v))* -> equal(u,null_class).
% 299.94/300.93 179197[6:Res:174985.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(element_relation)),universal_class))))* -> equal(cross_product(singleton(regular(element_relation)),universal_class),null_class).
% 299.94/300.93 179237[7:SoR:174976.0,2263.2] single_valued_class(first(regular(element_relation))) || equal(cross_product(universal_class,universal_class),first(regular(element_relation))) -> member(null_class,regular(element_relation))*.
% 299.94/300.93 179597[7:SoR:177328.0,2263.2] single_valued_class(first(regular(element_relation))) || member(null_class,element_relation) equal(cross_product(universal_class,universal_class),first(regular(element_relation)))** -> .
% 299.94/300.93 2607[2:SpR:2598.1,104.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.94/300.93 2611[2:SpR:2599.1,104.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.94/300.93 1924[0:Res:59.1,437.1] || member(ordered_pair(u,omega),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.94/300.93 2173[0:Res:59.1,2158.1] || member(ordered_pair(u,null_class),compose(v,w)) equal(complement(image(v,image(w,singleton(u)))),universal_class)** -> .
% 299.94/300.93 5960[0:Res:3148.1,329.1] inductive(singleton(u)) || member(u,image(successor_relation,singleton(u)))* -> equal(image(successor_relation,singleton(u)),singleton(u)).
% 299.94/300.93 6620[2:SpR:5602.1,104.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.94/300.93 6631[2:SpR:5603.1,104.0] function(u) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),range__dfg(null_class,v,w)),single_valued3(u))**.
% 299.94/300.93 7455[0:Res:1272.2,437.1] || member(omega,cross_product(u,v)) member(omega,w) equal(complement(restrict(w,u,v)),universal_class)** -> .
% 299.94/300.93 9876[0:Res:9522.0,218.0] || -> subclass(u,complement(restrict(v,w,x))) member(not_subclass_element(u,complement(restrict(v,w,x))),cross_product(w,x))*.
% 299.94/300.93 10975[0:Res:2130.1,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93 11194[0:SpL:4626.0,1925.1] || member(ordered_pair(u,v),compose(w,null_class))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.93 14916[3:Res:167.1,10074.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.94/300.93 14927[3:Res:160.1,10074.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.94/300.93 15111[3:Res:167.1,10076.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.94/300.93 15122[3:Res:160.1,10076.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.94/300.93 15655[3:Rew:15422.0,9321.2] function(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.94/300.93 15656[3:Rew:15422.0,9320.2] single_valued_class(u) || member(v,universal_class) -> member(v,cantor(w)) equal(range__dfg(w,v,universal_class),single_valued2(u))*.
% 299.94/300.93 15808[3:Rew:15422.0,14936.2] || member(u,universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(u,cantor(u)),apply(null_class,v))*.
% 299.94/300.93 15809[3:Rew:15422.0,15131.2] || member(u,universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),sum_class(range_of(null_class)))*.
% 299.94/300.93 18128[3:Res:17208.1,18.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.94/300.93 19424[0:SpL:1180.1,691.1] || subclass(universal_class,complement(u)) member(not_subclass_element(cross_product(v,w),x),u)* -> subclass(cross_product(v,w),x).
% 299.94/300.93 20461[0:Res:20388.1,8.0] || subclass(universal_class,power_class(u)) subclass(power_class(u),singleton(singleton(v)))* -> equal(power_class(u),singleton(singleton(v))).
% 299.94/300.93 20598[3:Res:167.1,10075.0] || -> subclass(intersection(apply(null_class,u),v),w) member(not_subclass_element(intersection(apply(null_class,u),v),w),apply(null_class,x))*.
% 299.94/300.93 20612[3:Res:160.1,10075.0] || -> subclass(intersection(u,apply(null_class,v)),w) member(not_subclass_element(intersection(u,apply(null_class,v)),w),apply(null_class,x))*.
% 299.94/300.93 20621[3:Res:15464.2,10075.0] || member(u,universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(u,cantor(u)),apply(null_class,w))*.
% 299.94/300.93 20757[0:Obv:20714.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.93 20758[0:Obv:20713.1] || subclass(universal_class,u) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.93 21978[3:Res:17248.1,9.0] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* -> equal(unordered_pair(u,null_class),w) equal(unordered_pair(u,null_class),v).
% 299.94/300.93 22332[0:Res:166.1,4070.1] || member(regular(intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 299.94/300.93 22355[0:Res:159.1,4070.1] || member(regular(intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93 23776[0:Obv:23717.2] || subclass(intersection(singleton(u),v),complement(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class).
% 299.94/300.93 23777[0:Obv:23716.2] || subclass(intersection(u,singleton(v)),complement(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class).
% 299.94/300.93 25809[0:SpL:1180.1,22164.0] || subclass(not_subclass_element(cross_product(u,v),w),x)* subclass(universal_class,complement(x)) -> subclass(cross_product(u,v),w).
% 299.94/300.93 25967[0:Res:354.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> subclass(u,x) member(not_subclass_element(u,x),union(v,w))*.
% 299.94/300.93 25970[0:Res:350.2,4060.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(power_class(u),union(v,w))*.
% 299.94/300.93 25971[0:Res:351.2,4060.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(w)))* -> member(sum_class(u),union(v,w))*.
% 299.94/300.93 25986[0:Res:367.1,4060.0] || subclass(ordered_pair(u,v),symmetric_difference(complement(w),complement(x)))* -> member(unordered_pair(u,singleton(v)),union(w,x)).
% 299.94/300.93 26043[0:SpL:1180.1,25815.0] || equal(u,not_subclass_element(cross_product(v,w),x))* subclass(universal_class,complement(u))* -> subclass(cross_product(v,w),x).
% 299.94/300.93 26534[0:Res:49.1,5362.0] inductive(singleton(u)) || -> subclass(image(successor_relation,singleton(u)),v) equal(not_subclass_element(image(successor_relation,singleton(u)),v),u)**.
% 299.94/300.93 26813[3:Rew:26764.0,8023.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,complement(w))).
% 299.94/300.93 26821[3:Rew:26764.0,7989.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(null_class,v))),symmetric_difference(complement(u),union(null_class,v)))**.
% 299.94/300.93 26828[3:Rew:26764.0,7993.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(complement(v),w)).
% 299.94/300.93 26836[3:Rew:26764.0,8002.0] || -> equal(intersection(union(complement(u),v),union(union(null_class,u),complement(v))),symmetric_difference(union(null_class,u),complement(v)))**.
% 299.94/300.93 28433[3:Rew:26766.0,27022.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.94/300.93 28434[3:Rew:26766.0,27023.1] || -> subclass(union(null_class,apply(null_class,u)),v) member(not_subclass_element(union(null_class,apply(null_class,u)),v),apply(null_class,w))*.
% 299.94/300.93 28435[3:Rew:26766.0,27029.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.94/300.93 28436[3:Rew:26766.0,27041.1,27497.0,27041.0] || member(regular(union(null_class,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93 28437[3:Rew:26766.0,27057.1] || member(not_subclass_element(union(null_class,regular(u)),v),u)* -> subclass(union(null_class,regular(u)),v) equal(u,null_class).
% 299.94/300.93 27075[3:Rew:26766.0,23394.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* equal(successor(u),v) -> member(ordered_pair(u,v),successor_relation)*.
% 299.94/300.93 27077[3:Rew:26766.0,2051.0] || equal(union(null_class,cross_product(u,v)),universal_class)** -> equal(ordered_pair(first(singleton(w)),second(singleton(w))),singleton(w))**.
% 299.94/300.93 27092[3:Rew:26766.0,14195.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.94/300.93 27094[3:Rew:26766.0,23355.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(ordered_pair(w,x),v)* equal(ordered_pair(w,x),u)*.
% 299.94/300.93 27095[3:Rew:26766.0,21936.0] || subclass(universal_class,union(null_class,unordered_pair(u,v)))* -> equal(unordered_pair(w,x),v)* equal(unordered_pair(w,x),u)*.
% 299.94/300.93 28439[3:Rew:26766.0,27118.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.94/300.93 28440[3:Rew:26766.0,27130.1] || -> subclass(union(null_class,restrict(u,v,w)),x) member(not_subclass_element(union(null_class,restrict(u,v,w)),x),u)*.
% 299.94/300.93 27135[3:Rew:26766.0,23729.1] || member(regular(u),symmetric_difference(v,w)) subclass(u,union(null_class,intersection(v,w)))* -> equal(u,null_class).
% 299.94/300.93 27186[3:Rew:26766.0,23350.0] || subclass(universal_class,union(null_class,u)) -> subclass(cross_product(v,w),x) member(not_subclass_element(cross_product(v,w),x),u)*.
% 299.94/300.93 19450[0:Res:1971.3,691.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(universal_class,complement(successor_relation))* -> .
% 299.94/300.93 30200[0:SpL:69.0,3883.2] || member(image(u,singleton(v)),universal_class)* subclass(universal_class,complement(w)) member(apply(u,v),w)* -> .
% 299.94/300.93 30474[0:Rew:3122.1,30473.1] || member(apply(choice,u),intersection(singleton(u),v))* -> equal(u,null_class) equal(intersection(singleton(u),v),null_class).
% 299.94/300.93 30476[0:Rew:2349.1,30475.1] || member(apply(choice,u),intersection(v,singleton(u)))* -> equal(u,null_class) equal(intersection(v,singleton(u)),null_class).
% 299.94/300.93 30556[3:SpL:27497.0,6160.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(null_class,u),v)) -> .
% 299.94/300.93 30573[3:SpL:27497.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(null_class,v))) -> .
% 299.94/300.93 30575[3:SpL:27497.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)) -> .
% 299.94/300.93 30578[3:SpL:27497.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))) -> .
% 299.94/300.93 30846[0:MRR:30811.0,10104.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93 30847[0:MRR:30810.0,10104.1] || -> member(regular(intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93 31199[0:MRR:31157.0,10104.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93 31200[0:MRR:31156.0,10104.1] || -> member(regular(intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93 32994[0:Res:3136.1,2.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(regular(symmetric_difference(u,v)),w)*.
% 299.94/300.93 33109[0:Rew:3122.1,33108.1] || member(not_subclass_element(u,v),intersection(singleton(u),w))* -> subclass(u,v) equal(intersection(singleton(u),w),null_class).
% 299.94/300.93 33111[0:Rew:2349.1,33110.1] || member(not_subclass_element(u,v),intersection(w,singleton(u)))* -> subclass(u,v) equal(intersection(w,singleton(u)),null_class).
% 299.94/300.93 34796[0:Res:3232.1,2.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.94/300.93 34925[0:Res:4124.0,5366.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),u)*.
% 299.94/300.93 35182[0:Res:4124.0,5367.0] || -> subclass(restrict(intersection(u,v),w,x),y) member(not_subclass_element(restrict(intersection(u,v),w,x),y),v)*.
% 299.94/300.93 35293[0:Res:226.1,2.0] || subclass(u,v) -> subclass(restrict(u,w,x),y) member(not_subclass_element(restrict(u,w,x),y),v)*.
% 299.94/300.93 35433[3:Res:406.3,35234.0] || member(u,universal_class) subclass(u,successor(null_class)) -> equal(u,null_class) member(apply(choice,u),singleton(null_class))*.
% 299.94/300.93 35807[3:SpL:30548.0,6160.0] || subclass(universal_class,intersection(union(null_class,complement(u)),complement(v)))* member(omega,union(union(u,u),v))* -> .
% 299.94/300.93 35828[3:SpL:30548.0,6160.0] || subclass(universal_class,intersection(complement(u),union(null_class,complement(v))))* member(omega,union(u,union(v,v)))* -> .
% 299.94/300.93 35830[3:SpL:30548.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))* -> .
% 299.94/300.93 35834[3:SpL:30548.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))* -> .
% 299.94/300.93 35993[0:Res:33146.0,358.1] || member(u,universal_class) -> equal(singleton(complement(v)),null_class) member(u,v) member(u,complement(singleton(complement(v))))*.
% 299.94/300.93 37253[3:SpL:35849.0,3846.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.94/300.93 37257[3:SpL:35849.0,3846.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.94/300.93 37504[7:Rew:37448.1,16272.2] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,null_class)*.
% 299.94/300.93 37505[7:Rew:37448.1,16271.2] function(u) || equal(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93 37555[7:Rew:37448.1,37455.2] function(range_of(u)) function(v) || equal(cantor(cantor(w)),universal_class) -> compatible(v,w,inverse(u))*.
% 299.94/300.93 37731[7:SpR:37608.1,59.1] function(u) || member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93 38358[7:SpR:1179.1,37726.1] function(first(regular(cross_product(u,v)))) || -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.94/300.93 38842[0:SpR:38662.0,453.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,v) -> member(range_of(null_class),v)*.
% 299.94/300.93 38846[0:SpR:38662.0,59.1] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),universal_class))))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.93 38851[0:SpR:38662.0,59.1] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* -> member(v,range_of(null_class)).
% 299.94/300.93 38895[3:Res:406.3,38686.0] || member(u,universal_class) subclass(u,cantor(complement(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.93 38905[3:Res:453.3,38686.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(complement(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 299.94/300.93 39004[3:SpR:15991.0,15574.1] || member(u,universal_class) -> member(u,inverse(v)) equal(apply(flip(cross_product(v,universal_class)),u),sum_class(range_of(null_class)))**.
% 299.94/300.93 39005[3:SpR:16033.0,15574.1] || member(u,universal_class) -> member(u,sum_class(v)) equal(apply(restrict(element_relation,universal_class,v),u),sum_class(range_of(null_class)))**.
% 299.94/300.93 39048[3:MRR:39031.0,55.1] || member(u,universal_class) subclass(universal_class,complement(cantor(v)))* -> equal(apply(v,sum_class(u)),sum_class(range_of(null_class)))**.
% 299.94/300.93 39049[3:MRR:39030.0,57.1] || member(u,universal_class) subclass(universal_class,complement(cantor(v)))* -> equal(apply(v,power_class(u)),sum_class(range_of(null_class)))**.
% 299.94/300.93 39050[3:MRR:39028.0,10106.1] || subclass(u,complement(cantor(v))) -> equal(apply(v,not_subclass_element(u,w)),sum_class(range_of(null_class)))** subclass(u,w).
% 299.94/300.93 39054[3:MRR:39027.0,10106.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.94/300.93 39383[3:Res:406.3,36243.0] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93 39403[3:Res:453.3,36243.0] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),w)*.
% 299.94/300.93 39407[3:Res:226.1,36243.0] || -> subclass(restrict(union(null_class,u),v,w),x) member(not_subclass_element(restrict(union(null_class,u),v,w),x),u)*.
% 299.94/300.93 40010[3:Rew:36218.0,39924.1,36218.0,39924.0] || member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),u)*.
% 299.94/300.93 40059[3:Res:406.3,39347.0] || member(u,universal_class) subclass(u,union(v,v))* -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93 40079[3:Res:453.3,39347.0] function(u) || member(v,universal_class) subclass(universal_class,union(w,w))* -> member(image(u,v),w)*.
% 299.94/300.93 40083[3:Res:226.1,39347.0] || -> subclass(restrict(union(u,u),v,w),x) member(not_subclass_element(restrict(union(u,u),v,w),x),u)*.
% 299.94/300.93 40312[0:SpR:39766.0,3136.1] || -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(regular(symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 299.94/300.93 40609[0:SpR:39910.0,3136.1] || -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(regular(symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 299.94/300.93 40943[3:SpR:26811.0,22779.0] || -> subclass(complement(successor(image(element_relation,successor(null_class)))),intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))))*.
% 299.94/300.93 41021[3:SpL:26811.0,4060.0] || member(u,symmetric_difference(power_class(complement(singleton(null_class))),complement(v)))* -> member(u,union(image(element_relation,successor(null_class)),v)).
% 299.94/300.93 41024[3:SpL:26811.0,4060.0] || member(u,symmetric_difference(complement(v),power_class(complement(singleton(null_class)))))* -> member(u,union(v,image(element_relation,successor(null_class)))).
% 299.94/300.93 41055[3:Rew:26811.0,40996.1] || 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.94/300.93 41118[3:Res:15527.1,219.0] || subclass(domain_relation,rotate(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,cantor(ordered_pair(y,x))),y),u)*.
% 299.94/300.93 41144[3:Res:15527.1,19874.0] || subclass(domain_relation,rotate(cantor(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 41160[3:Res:15527.1,15712.0] || subclass(domain_relation,rotate(application_function)) -> member(singleton(u),cantor(ordered_pair(v,cantor(ordered_pair(singleton(singleton(singleton(u))),v)))))*.
% 299.94/300.93 41237[3:Res:15528.1,219.0] || subclass(domain_relation,flip(restrict(u,v,w)))* -> member(ordered_pair(ordered_pair(x,y),cantor(ordered_pair(y,x))),u)*.
% 299.94/300.93 41263[3:Res:15528.1,19874.0] || subclass(domain_relation,flip(cantor(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 41362[0:Res:2350.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),v)*.
% 299.94/300.93 41388[3:Res:2350.2,19874.0] || subclass(u,cantor(regular(intersection(v,u))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(v,u),null_class).
% 299.94/300.93 41695[0:Res:2352.1,25.1] || member(regular(intersection(u,intersection(complement(v),w))),v)* -> equal(intersection(u,intersection(complement(v),w)),null_class).
% 299.94/300.93 41791[0:Rew:114.0,41633.0] || -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(regular(intersection(u,symmetric_difference(v,w))),complement(intersection(v,w)))*.
% 299.94/300.93 42296[0:Res:2353.1,25.1] || member(regular(intersection(u,intersection(v,complement(w)))),w)* -> equal(intersection(u,intersection(v,complement(w))),null_class).
% 299.94/300.93 42923[0:Res:3123.2,219.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),v)*.
% 299.94/300.93 42949[3:Res:3123.2,19874.0] || subclass(u,cantor(regular(intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 299.94/300.93 43411[0:Res:3125.1,25.1] || member(regular(intersection(intersection(complement(u),v),w)),u)* -> equal(intersection(intersection(complement(u),v),w),null_class).
% 299.94/300.93 43520[0:Rew:114.0,43338.0] || -> equal(intersection(symmetric_difference(u,v),w),null_class) member(regular(intersection(symmetric_difference(u,v),w)),complement(intersection(u,v)))*.
% 299.94/300.93 43918[0:Res:3126.1,25.1] || member(regular(intersection(intersection(u,complement(v)),w)),v)* -> equal(intersection(intersection(u,complement(v)),w),null_class).
% 299.94/300.93 44562[0:Res:49.1,3164.0] inductive(u) || subclass(u,v) -> equal(image(successor_relation,u),null_class) member(regular(image(successor_relation,u)),v)*.
% 299.94/300.93 44595[3:Res:36034.0,3164.0] || subclass(complement(element_relation),u) -> equal(complement(compose(element_relation,universal_class)),null_class) member(regular(complement(compose(element_relation,universal_class))),u)*.
% 299.94/300.93 44735[0:Obv:44697.2] || equal(u,universal_class) subclass(u,symmetric_difference(v,w))* -> equal(u,null_class) member(null_class,union(v,w))*.
% 299.94/300.93 44926[3:Rew:26766.0,44862.1] || member(not_subclass_element(intersection(u,union(null_class,v)),w),complement(v))* -> subclass(intersection(u,union(null_class,v)),w).
% 299.94/300.93 45095[3:Rew:26766.0,45013.1] || member(not_subclass_element(intersection(union(null_class,u),v),w),complement(u))* -> subclass(intersection(union(null_class,u),v),w).
% 299.94/300.93 45351[0:Obv:45338.2] || equal(u,v) equal(complement(unordered_pair(w,v)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45352[0:Obv:45334.2] || equal(u,v) equal(complement(unordered_pair(v,w)),unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45353[0:Obv:45333.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(v,w)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45354[0:Obv:45332.2] || equal(u,v) subclass(unordered_pair(v,u),complement(unordered_pair(w,v)))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45357[0:Obv:45310.2] || equal(u,v) subclass(unordered_pair(v,u),w)* -> equal(unordered_pair(v,u),null_class) member(v,w).
% 299.94/300.93 45524[3:Res:17208.1,4050.0] || equal(symmetric_difference(u,cross_product(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(u,v,w)))*.
% 299.94/300.93 45605[3:Res:17208.1,4051.0] || equal(symmetric_difference(cross_product(u,v),w),singleton(singleton(null_class))) -> member(singleton(null_class),complement(restrict(w,u,v)))*.
% 299.94/300.93 46414[0:Res:3436.2,25.1] || member(inverse(u),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.94/300.93 46421[0:Res:3436.2,22.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 46422[0:Res:3436.2,23.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.94/300.93 46434[3:Res:3436.2,36243.0] || member(inverse(u),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 46435[3:Res:3436.2,39347.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 46448[3:Res:3436.2,35234.0] || member(inverse(u),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(inverse(u),range_of(u)),singleton(null_class))*.
% 299.94/300.93 46455[3:Res:3436.2,38686.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 299.94/300.93 46649[0:Rew:46582.0,25911.0] || member(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> member(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.93 46687[0:Rew:46582.0,36579.0] || subclass(u,power_class(complement(power_class(v)))) member(regular(u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.94/300.93 46692[0:Rew:46582.0,25929.0] || member(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> member(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.93 46697[3:Rew:46582.0,36584.0] || subclass(ordered_pair(u,universal_class),power_class(complement(power_class(v)))) member(unordered_pair(u,null_class),image(element_relation,power_class(v)))* -> .
% 299.94/300.93 46726[3:Rew:46582.0,18796.1] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(power_class(v))))* -> .
% 299.94/300.93 46841[0:Rew:46582.0,33182.0] || -> equal(union(intersection(u,complement(power_class(v))),intersection(complement(u),power_class(v))),complement(symmetric_difference(u,complement(power_class(v)))))**.
% 299.94/300.93 46879[0:Rew:46582.0,36594.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(regular(v),image(element_relation,power_class(u)))* -> equal(v,null_class).
% 299.94/300.93 46880[0:Rew:46582.0,36593.0] || subclass(universal_class,power_class(complement(power_class(u)))) member(v,image(element_relation,power_class(u)))* -> equal(singleton(v),null_class).
% 299.94/300.93 46920[0:Rew:46582.0,22824.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.94/300.93 47005[3:Rew:46582.0,18799.1] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),v))* -> .
% 299.94/300.93 47195[0:Rew:46582.0,46837.1] || -> subclass(singleton(not_subclass_element(u,intersection(complement(power_class(v)),u))),power_class(v))* subclass(u,intersection(complement(power_class(v)),u)).
% 299.94/300.93 47833[3:Rew:26764.0,47509.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.93 47834[3:Rew:26764.0,47508.1] || equal(restrict(u,v,w),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.93 48396[3:SpL:35849.0,46595.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.94/300.93 48397[3:SpL:35849.0,46595.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 299.94/300.93 48552[3:SpL:35849.0,46587.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.94/300.93 48553[3:SpL:35849.0,46587.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.94/300.93 48556[0:Res:3.1,46587.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.94/300.93 48581[0:Res:353.2,46587.0] || subclass(u,image(element_relation,power_class(v))) member(regular(u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.94/300.93 48586[3:Res:17248.1,46587.0] || subclass(ordered_pair(u,universal_class),image(element_relation,power_class(v))) member(unordered_pair(u,null_class),power_class(complement(power_class(v))))* -> .
% 299.94/300.93 48974[3:Rew:26766.0,48717.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.94/300.93 48975[3:Rew:26766.0,48718.0] || member(regular(power_class(union(u,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 299.94/300.93 49234[0:SpR:47948.0,44.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.94/300.93 49236[0:SpR:47948.0,2250.1] || equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 49237[0:SpR:47948.0,2223.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v))* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93 49244[0:SpR:47948.0,620.1] || equal(symmetric_difference(complement(power_class(complement(power_class(u)))),v),universal_class) -> member(omega,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 49245[0:SpR:47948.0,508.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93 49410[3:Rew:47142.0,49266.2,26766.0,49266.2] || member(u,universal_class) -> member(u,union(image(element_relation,power_class(v)),w))* member(u,power_class(complement(power_class(v)))).
% 299.94/300.93 49563[0:SpR:47949.0,2250.1] || equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),universal_class) -> member(null_class,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 49564[0:SpR:47949.0,2223.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v))))))* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93 49571[0:SpR:47949.0,620.1] || equal(symmetric_difference(u,complement(power_class(complement(power_class(v))))),universal_class) -> member(omega,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 49572[0:SpR:47949.0,508.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v))))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93 49751[3:Rew:47142.0,49579.2,26766.0,49579.2] || member(u,universal_class) -> member(u,union(v,image(element_relation,power_class(w))))* member(u,power_class(complement(power_class(w)))).
% 299.94/300.93 49784[3:SpL:1179.1,44840.0] || member(singleton(first(regular(cross_product(u,v)))),complement(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93 49875[3:Res:17208.1,46618.0] || equal(symmetric_difference(complement(u),power_class(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(power_class(v))))*.
% 299.94/300.93 49905[3:SpR:1179.1,45178.0] || -> equal(cross_product(u,v),null_class) member(singleton(first(regular(cross_product(u,v)))),complement(singleton(regular(cross_product(u,v)))))*.
% 299.94/300.93 50179[3:Res:17208.1,46805.0] || equal(symmetric_difference(power_class(u),complement(v)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(power_class(u)),v))*.
% 299.94/300.93 50320[0:SpL:6906.0,5366.0] || subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> subclass(u,w) member(not_subclass_element(u,w),successor(v))*.
% 299.94/300.93 50324[0:SpL:6906.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(sum_class(u),successor(v))*.
% 299.94/300.93 50326[0:SpL:6906.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),complement(singleton(v))))* -> member(power_class(u),successor(v))*.
% 299.94/300.93 50341[0:Rew:6906.0,50243.0] || -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(regular(symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 299.94/300.93 50364[3:SpL:1179.1,49921.0] || member(singleton(first(regular(cross_product(u,v)))),singleton(regular(cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93 52540[3:MRR:52509.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))*.
% 299.94/300.93 52541[3:MRR:52508.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))*.
% 299.94/300.93 53239[3:Res:32790.1,3845.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(range_of(u)),w)*.
% 299.94/300.93 53773[7:SpL:37608.1,3879.0] function(u) || member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 299.94/300.93 53822[3:Res:32790.1,3882.0] || member(inverse(u),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(range_of(u)),w)*.
% 299.94/300.93 54059[0:SpR:4917.0,3896.2] || member(range_of(null_class),universal_class) subclass(universal_class,symmetric_difference(u,v)) -> member(apply(null_class,w),union(u,v))*.
% 299.94/300.93 54315[3:MRR:54273.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,ordered_pair(u,ordered_pair(v,compose(u,v))))* -> .
% 299.94/300.93 54966[3:SpL:26766.0,46617.0] || member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.94/300.93 54997[0:Res:24.2,46617.0] || member(u,power_class(v)) member(u,complement(w)) member(u,union(w,complement(power_class(v))))* -> .
% 299.94/300.93 55012[0:Res:28672.1,46617.0] || equal(intersection(complement(u),power_class(v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93 55013[0:Res:4845.1,46617.0] || subclass(domain_relation,intersection(complement(u),power_class(v))) member(ordered_pair(null_class,null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93 55173[3:SpL:26766.0,46804.0] || member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.94/300.93 55211[0:Res:24.2,46804.0] || member(u,complement(v)) member(u,power_class(w)) member(u,union(complement(power_class(w)),v))* -> .
% 299.94/300.93 55226[0:Res:28672.1,46804.0] || equal(intersection(power_class(u),complement(v)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93 55227[0:Res:4845.1,46804.0] || subclass(domain_relation,intersection(power_class(u),complement(v))) member(ordered_pair(null_class,null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93 55336[3:Res:21067.1,6166.2] || equal(union(u,v),universal_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93 55337[0:Res:349.1,6166.2] || subclass(universal_class,union(u,v))* member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93 55527[4:SpR:52692.1,59.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* -> member(v,image(w,universal_class)).
% 299.94/300.93 55770[0:SpR:22211.0,14.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(unordered_pair(singleton(u),regular(ordered_pair(u,v))),ordered_pair(u,v))**.
% 299.94/300.93 55783[7:SpR:37608.1,22211.0] function(u) || -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.93 55860[0:MRR:55839.1,121.0] || equal(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v))** member(singleton(w),u)*.
% 299.94/300.93 55861[0:MRR:55807.0,121.0] || subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(singleton(v),w).
% 299.94/300.93 55920[0:SpL:39766.0,4069.1] || member(u,symmetric_difference(v,intersection(v,w)))* subclass(complement(intersection(v,w)),x)* -> member(u,x)*.
% 299.94/300.93 55921[0:SpL:39910.0,4069.1] || member(u,symmetric_difference(v,intersection(w,v)))* subclass(complement(intersection(w,v)),x)* -> member(u,x)*.
% 299.94/300.93 55962[0:SpL:39614.1,4069.1] || subclass(u,v) member(w,symmetric_difference(v,u))* subclass(complement(u),x)* -> member(w,x)*.
% 299.94/300.93 56041[3:Rew:26889.1,56040.0] || member(u,union(singleton(v),singleton(w)))* subclass(universal_class,x) -> equal(v,w) member(u,x)*.
% 299.94/300.93 56524[0:Res:4087.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.94/300.93 56531[0:Res:4087.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),v)*.
% 299.94/300.93 56532[0:Res:4087.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.94/300.93 56548[3:Res:4087.2,36243.0] || subclass(u,union(null_class,v)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93 56549[3:Res:4087.2,39347.0] || subclass(u,union(v,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93 56554[3:Res:4087.2,35234.0] || subclass(u,successor(null_class)) -> subclass(intersection(v,u),w) member(not_subclass_element(intersection(v,u),w),singleton(null_class))*.
% 299.94/300.93 56562[3:Res:4087.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 299.94/300.93 56788[0:Res:4089.1,533.0] || -> subclass(intersection(u,intersection(singleton(v),w)),x) equal(not_subclass_element(intersection(u,intersection(singleton(v),w)),x),v)**.
% 299.94/300.93 57194[0:Res:4090.1,533.0] || -> subclass(intersection(u,intersection(v,singleton(w))),x) equal(not_subclass_element(intersection(u,intersection(v,singleton(w))),x),w)**.
% 299.94/300.93 57377[3:Res:56986.0,5362.0] || -> subclass(intersection(u,union(null_class,singleton(v))),w) equal(not_subclass_element(intersection(u,union(null_class,singleton(v))),w),v)**.
% 299.94/300.93 57609[0:Res:5239.2,25.1] || subclass(u,complement(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.94/300.93 57616[0:Res:5239.2,22.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),v)*.
% 299.94/300.93 57617[0:Res:5239.2,23.0] || subclass(u,intersection(v,w))* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.94/300.93 57633[3:Res:5239.2,36243.0] || subclass(u,union(null_class,v)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93 57634[3:Res:5239.2,39347.0] || subclass(u,union(v,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93 57639[3:Res:5239.2,35234.0] || subclass(u,successor(null_class)) -> subclass(intersection(u,v),w) member(not_subclass_element(intersection(u,v),w),singleton(null_class))*.
% 299.94/300.93 57647[3:Res:5239.2,38686.0] || subclass(u,cantor(complement(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 299.94/300.93 58056[0:Res:5242.1,533.0] || -> subclass(intersection(intersection(singleton(u),v),w),x) equal(not_subclass_element(intersection(intersection(singleton(u),v),w),x),u)**.
% 299.94/300.93 58458[0:Res:5243.1,533.0] || -> subclass(intersection(intersection(u,singleton(v)),w),x) equal(not_subclass_element(intersection(intersection(u,singleton(v)),w),x),v)**.
% 299.94/300.93 58649[3:Res:58222.0,5362.0] || -> subclass(intersection(union(null_class,singleton(u)),v),w) equal(not_subclass_element(intersection(union(null_class,singleton(u)),v),w),u)**.
% 299.94/300.93 58737[0:Res:33146.0,5363.0] || subclass(complement(singleton(u)),v) -> equal(singleton(u),null_class) subclass(u,w) member(not_subclass_element(u,w),v)*.
% 299.94/300.93 58742[0:Res:58.0,5363.0] || subclass(cross_product(universal_class,universal_class),u) -> subclass(compose(v,w),x) member(not_subclass_element(compose(v,w),x),u)*.
% 299.94/300.93 58746[0:Res:36.0,5363.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> subclass(flip(v),w) member(not_subclass_element(flip(v),w),u)*.
% 299.94/300.93 58747[0:Res:33.0,5363.0] || subclass(cross_product(cross_product(universal_class,universal_class),universal_class),u)* -> subclass(rotate(v),w) member(not_subclass_element(rotate(v),w),u)*.
% 299.94/300.93 58787[3:Res:16031.0,5363.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.94/300.93 58788[3:Res:16394.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(apply(null_class,w),x) member(not_subclass_element(apply(null_class,w),x),v)*.
% 299.94/300.93 58789[3:Res:16627.0,5363.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.94/300.93 58790[3:Res:29199.0,5363.0] || subclass(union(u,u),v)* -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93 58792[0:Res:33096.0,5363.0] || subclass(complement(u),v) -> equal(u,null_class) subclass(regular(u),w) member(not_subclass_element(regular(u),w),v)*.
% 299.94/300.93 58954[3:Res:58256.0,5362.0] || -> subclass(union(null_class,intersection(singleton(u),v)),w) equal(not_subclass_element(union(null_class,intersection(singleton(u),v)),w),u)**.
% 299.94/300.93 59842[0:Obv:59817.2] || member(u,v) subclass(unordered_pair(u,w),x)* -> subclass(unordered_pair(u,w),v)* member(w,x).
% 299.94/300.93 59893[0:Obv:59868.2] || member(u,v) subclass(unordered_pair(w,u),x)* -> subclass(unordered_pair(w,u),v)* member(w,x).
% 299.94/300.93 60064[3:Res:58880.0,5362.0] || -> subclass(union(null_class,intersection(u,singleton(v))),w) equal(not_subclass_element(union(null_class,intersection(u,singleton(v))),w),v)**.
% 299.94/300.93 60121[3:Res:60107.0,5363.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(u)),w) member(not_subclass_element(complement(successor(u)),w),v)*.
% 299.94/300.93 60794[0:SpR:47184.0,30819.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.94/300.93 60795[3:SpR:47184.0,30923.0] || -> equal(union(intersection(power_class(u),power_class(complement(power_class(v)))),union(complement(power_class(u)),image(element_relation,power_class(v)))),universal_class)**.
% 299.94/300.93 60796[3:SpR:47184.0,30964.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)))),universal_class)**.
% 299.94/300.93 60818[3:SpR:47184.0,58994.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.94/300.93 61067[0:SpR:47187.0,30819.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.94/300.93 61068[3:SpR:47187.0,30923.0] || -> equal(union(intersection(power_class(complement(power_class(u))),power_class(v)),union(image(element_relation,power_class(u)),complement(power_class(v)))),universal_class)**.
% 299.94/300.93 61069[3:SpR:47187.0,30964.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)))),universal_class)**.
% 299.94/300.93 61091[3:SpR:47187.0,58994.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.94/300.93 62087[3:Res:59208.1,1279.2] || equal(complement(intersection(u,v)),universal_class)** member(w,v)* member(w,u)* -> member(w,x)*.
% 299.94/300.93 62508[3:Rew:26764.0,62401.2] || equal(null_class,u) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93 62698[0:Rew:30.0,62661.1] single_valued_class(restrict(intersection(cross_product(universal_class,universal_class),u),v,w)) || -> function(restrict(restrict(u,universal_class,universal_class),v,w))*.
% 299.94/300.93 62775[3:MRR:62738.2,47783.0] || member(regular(intersection(regular(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(regular(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93 62928[0:Rew:29.0,62890.1] single_valued_class(restrict(intersection(u,cross_product(universal_class,universal_class)),v,w)) || -> function(restrict(restrict(u,universal_class,universal_class),v,w))*.
% 299.94/300.93 63075[3:MRR:63042.2,47783.0] || member(regular(intersection(u,regular(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,regular(compose(element_relation,universal_class))),null_class).
% 299.94/300.93 63195[7:Rew:37608.1,63190.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.94/300.93 63343[0:Obv:63305.1] || subclass(symmetric_difference(complement(u),complement(v)),complement(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.94/300.93 63361[3:MRR:63360.2,63306.0] || subclass(symmetric_difference(complement(u),complement(v)),regular(union(u,v)))* -> equal(symmetric_difference(complement(u),complement(v)),null_class).
% 299.94/300.93 63582[3:Res:15528.1,11561.0] || subclass(domain_relation,flip(cross_product(universal_class,universal_class)))* subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,x),u)*.
% 299.94/300.93 63846[3:Rew:26764.0,63790.1] || equal(null_class,u) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93 63861[0:Rew:27.0,63753.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),power_class(x))))* member(u,union(v,w)).
% 299.94/300.93 63944[0:SpR:46730.0,5276.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.94/300.93 64220[3:Res:63711.0,5362.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.94/300.93 64540[3:Res:63721.0,5362.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.94/300.93 64691[3:Rew:26764.0,64627.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93 64703[0:Rew:27.0,64598.2] || member(u,universal_class) -> member(u,complement(intersection(power_class(v),union(w,x))))* member(u,union(w,x)).
% 299.94/300.93 64911[7:Rew:37608.1,64893.2] function(u) || member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93 65211[0:Res:10071.3,533.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 299.94/300.93 65264[0:Res:10071.3,94.0] || member(u,universal_class)* member(v,u)* subclass(element_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 299.94/300.93 65296[0:MRR:65262.2,19.0] || member(u,universal_class) member(v,u) equal(successor(v),u) -> member(ordered_pair(v,u),successor_relation)*.
% 299.94/300.93 65481[3:Res:63693.1,4069.1] || equal(complement(intersection(u,v)),successor(null_class)) member(w,symmetric_difference(u,v))* -> member(w,singleton(null_class)).
% 299.94/300.93 65533[3:Res:63705.0,5362.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.94/300.93 65622[3:Res:63713.0,5362.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.94/300.93 65678[3:Res:63716.0,5362.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.94/300.93 65734[3:Res:63720.0,5362.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.94/300.93 65813[0:Res:63.1,46831.1] function(power_class(u)) || member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,cross_product(universal_class,universal_class)).
% 299.94/300.93 65979[3:Rew:26764.0,65881.1] || equal(null_class,u) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.94/300.93 66773[3:Rew:26764.0,66404.1] || equal(successor(u),null_class) member(regular(union(u,v)),complement(v))* -> equal(union(u,v),null_class).
% 299.94/300.93 66982[0:Obv:66915.1] || subclass(intersection(symmetric_difference(u,v),w),complement(union(u,v)))* -> equal(intersection(symmetric_difference(u,v),w),null_class).
% 299.94/300.93 67160[0:Obv:67097.1] || subclass(intersection(u,symmetric_difference(v,w)),complement(union(v,w)))* -> equal(intersection(u,symmetric_difference(v,w)),null_class).
% 299.94/300.93 67693[0:Obv:67580.2] || equal(u,v) member(v,symmetric_difference(w,x)) -> subclass(unordered_pair(v,u),complement(intersection(w,x)))*.
% 299.94/300.93 68139[0:MRR:68082.0,10106.1] || subclass(u,regular(complement(v))) -> member(not_subclass_element(u,w),v)* subclass(u,w) equal(complement(v),null_class).
% 299.94/300.93 69654[0:Obv:69634.1] || subclass(intersection(u,restrict(v,w,x)),complement(v))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.93 69798[0:Obv:69774.1] || subclass(intersection(restrict(u,v,w),x),complement(u))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.93 70109[0:Rew:630.1,69993.3] || subclass(u,v) member(not_subclass_element(u,null_class),singleton(v))* -> equal(singleton(v),null_class) subclass(u,null_class).
% 299.94/300.93 70118[0:Rew:23589.0,70024.3] || subclass(u,singleton(v))* member(not_subclass_element(u,null_class),singleton(w))* -> equal(w,v)* subclass(u,null_class).
% 299.94/300.93 70145[0:MRR:70044.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(complement(w),v)),w)* subclass(u,intersection(complement(w),v)).
% 299.94/300.93 70478[3:Rew:31820.0,70252.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.94/300.93 70479[3:Rew:30947.0,70240.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),complement(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.94/300.93 70481[0:Rew:42091.0,70232.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93 70482[0:Rew:41750.0,70231.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),complement(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93 70499[0:MRR:70348.0,10106.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),v)),w)* subclass(intersection(u,v),intersection(complement(w),v)).
% 299.94/300.93 70842[3:Rew:31820.0,70618.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.94/300.93 70843[3:Rew:30947.0,70606.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),complement(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.94/300.93 70845[0:Rew:42091.0,70598.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93 70846[0:Rew:41750.0,70597.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),complement(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93 70866[0:MRR:70714.0,10106.1] || -> member(not_subclass_element(intersection(u,v),intersection(complement(w),u)),w)* subclass(intersection(u,v),intersection(complement(w),u)).
% 299.94/300.93 71010[0:Res:70740.0,5363.0] || subclass(intersection(u,v),w) -> subclass(intersection(v,u),x) member(not_subclass_element(intersection(v,u),x),w)*.
% 299.94/300.93 71114[3:Rew:71037.0,27442.0] || -> equal(intersection(union(u,complement(v)),union(complement(u),union(v,null_class))),symmetric_difference(complement(u),union(v,null_class)))**.
% 299.94/300.93 71127[3:Rew:71037.0,27449.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(complement(v),w)).
% 299.94/300.93 71152[3:Rew:71037.0,44937.0] || member(not_subclass_element(intersection(u,union(v,null_class)),w),complement(v))* -> subclass(intersection(u,union(v,null_class)),w).
% 299.94/300.93 71158[3:Rew:71037.0,54967.1] || member(u,intersection(union(v,null_class),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))) -> .
% 299.94/300.93 71161[3:Rew:71037.0,63848.1] || equal(null_class,u) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93 71162[3:Rew:71037.0,66772.1] || equal(successor(u),null_class) member(regular(union(v,u)),complement(v))* -> equal(union(v,u),null_class).
% 299.94/300.93 71169[3:Rew:71037.0,65981.1] || equal(null_class,u) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.94/300.93 71226[3:Rew:71037.0,27420.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,complement(w))).
% 299.94/300.93 71236[3:Rew:71037.0,55174.1] || member(u,intersection(power_class(v),union(w,null_class)))* member(u,union(complement(power_class(v)),complement(w))) -> .
% 299.94/300.93 71239[3:Rew:71037.0,64693.1] || equal(null_class,u) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93 71241[3:Rew:71037.0,62510.2] || equal(null_class,u) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93 71550[3:Rew:71037.0,27453.0] || -> equal(intersection(union(complement(u),v),union(union(u,null_class),complement(v))),symmetric_difference(union(u,null_class),complement(v)))**.
% 299.94/300.93 71653[3:Rew:71037.0,45114.0] || member(not_subclass_element(intersection(union(u,null_class),v),w),complement(u))* -> subclass(intersection(union(u,null_class),v),w).
% 299.94/300.93 71991[3:Rew:71963.0,54374.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,null_class))*.
% 299.94/300.93 72849[3:Rew:26766.0,72848.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(u,v))*.
% 299.94/300.93 72895[3:Rew:71963.0,71985.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.94/300.93 72896[3:Rew:71963.0,71992.2] || equal(successor(u),null_class) -> equal(union(null_class,v),null_class) member(regular(union(null_class,v)),union(v,u))*.
% 299.94/300.93 72897[3:Rew:71963.0,72028.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.94/300.93 72898[3:Rew:71963.0,72031.2] || subclass(union(u,null_class),v) -> subclass(union(null_class,u),w) member(not_subclass_element(union(null_class,u),w),v)*.
% 299.94/300.93 74180[3:Res:72069.0,5363.0] || subclass(union(null_class,u),v) -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93 74494[6:Rew:74481.0,67308.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 74495[3:Rew:74481.0,67299.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(omega,complement(symmetric_difference(u,v))).
% 299.94/300.93 74985[3:Res:73733.0,5363.0] || subclass(union(u,u),v)* -> subclass(union(u,null_class),w) member(not_subclass_element(union(u,null_class),w),v)*.
% 299.94/300.93 75233[7:Res:73975.1,3167.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),v)*.
% 299.94/300.93 75234[7:Res:73975.1,3166.0] function(intersection(u,v)) || -> equal(successor(intersection(u,v)),null_class) member(regular(successor(intersection(u,v))),u)*.
% 299.94/300.93 75291[3:Res:74108.0,5363.0] || subclass(union(u,null_class),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93 75386[3:Res:74675.0,5363.0] || subclass(union(null_class,u),v) -> subclass(union(u,u),w) member(not_subclass_element(union(u,u),w),v)*.
% 299.94/300.93 75423[0:SpR:72365.0,408.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),u)*.
% 299.94/300.93 75424[0:SpR:72365.0,409.2] || member(intersection(u,v),universal_class) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),v)*.
% 299.94/300.93 75672[0:SpL:72365.0,1275.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* -> member(u,symmetric_difference(v,w)).
% 299.94/300.93 75817[0:Rew:75789.0,47114.0] || -> equal(union(intersection(power_class(u),complement(v)),intersection(complement(power_class(u)),v)),complement(symmetric_difference(complement(power_class(u)),v)))**.
% 299.94/300.93 75960[0:Rew:75923.0,12490.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 75995[6:Rew:75923.0,67309.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 75996[6:Rew:75923.0,67310.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,v))).
% 299.94/300.93 76339[0:Rew:76314.0,64273.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.94/300.93 76393[0:Rew:76314.0,9923.0] || -> subclass(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.93 76402[0:Rew:76314.0,9798.0] || -> subclass(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.93 76850[0:Res:76060.0,5363.0] || subclass(union(u,v),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.94/300.93 78059[0:Res:75410.0,3164.0] || subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(v,u),null_class) member(regular(symmetric_difference(v,u)),w)*.
% 299.94/300.93 79042[3:SpL:71518.0,209.0] || member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)) -> .
% 299.94/300.93 79051[3:SpL:71518.0,209.0] || member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))) -> .
% 299.94/300.93 80347[3:SpL:74812.0,3846.2] || member(union(null_class,u),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.94/300.93 80349[3:SpL:74812.0,46595.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.94/300.93 80352[3:SpL:74812.0,46587.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))) -> .
% 299.94/300.93 80359[3:SpL:74812.0,3846.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(null_class,u)),v)* -> .
% 299.94/300.93 80361[3:SpL:74812.0,46595.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.94/300.93 80364[3:SpL:74812.0,46587.0] || member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.94/300.93 80774[3:Res:11137.2,47748.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.94/300.93 80791[0:Obv:80749.1] || member(u,v) -> member(w,unordered_pair(w,u)) subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.94/300.93 80976[0:Obv:80931.1] || member(u,v) -> member(w,unordered_pair(u,w)) subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.94/300.93 81057[3:SpL:72365.0,8262.0] || member(regular(intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.93 81171[3:Res:1272.2,66684.1] || member(u,cross_product(v,w))* member(u,x)* equal(successor(restrict(x,v,w)),null_class)** -> .
% 299.94/300.93 81199[3:Res:1971.3,66684.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* equal(successor(successor_relation),null_class) -> .
% 299.94/300.93 81225[3:Res:59.1,66684.1] || member(ordered_pair(u,v),compose(w,x))* equal(successor(image(w,image(x,singleton(u)))),null_class)** -> .
% 299.94/300.93 81371[3:SpL:72365.0,8263.0] || member(regular(intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.93 81692[3:SpR:75789.0,28442.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,null_class)),u)* equal(union(null_class,u),null_class).
% 299.94/300.93 81703[3:SpR:28866.0,28442.1] || member(union(null_class,u),universal_class) -> member(apply(choice,union(u,u)),u)* equal(union(null_class,u),null_class).
% 299.94/300.93 82141[7:Rew:72531.1,81967.3,72531.1,81967.1] function(u) || member(successor(u),universal_class) -> member(apply(choice,successor(u)),u)* equal(successor(u),null_class).
% 299.94/300.93 82209[7:Res:15573.3,37583.1] function(apply(u,v)) || member(v,universal_class) member(range_of(null_class),universal_class)* -> member(v,cantor(u))*.
% 299.94/300.93 82461[3:Rew:73742.0,82235.1,73742.0,82235.0] || member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),u)*.
% 299.94/300.93 82578[3:SpL:73744.0,3846.2] || member(union(u,null_class),universal_class) subclass(universal_class,complement(v)) member(power_class(union(u,u)),v)* -> .
% 299.94/300.93 82580[3:SpL:73744.0,46595.0] || member(regular(power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 299.94/300.93 82584[3:SpL:73744.0,46587.0] || member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))) -> .
% 299.94/300.93 82591[3:SpL:73744.0,3846.2] || member(union(u,u),universal_class)* subclass(universal_class,complement(v)) member(power_class(union(u,null_class)),v)* -> .
% 299.94/300.93 82593[3:SpL:73744.0,46595.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.94/300.93 82597[3:SpL:73744.0,46587.0] || member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))* -> .
% 299.94/300.93 82980[0:Rew:39614.1,82947.2] || subclass(complement(u),complement(v)) member(regular(complement(u)),union(v,u))* -> equal(complement(u),null_class).
% 299.94/300.93 83790[3:SpR:47184.0,83745.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.94/300.93 83791[3:SpR:47187.0,83745.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.94/300.93 83806[3:Res:83745.0,5363.0] || subclass(u,v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.93 83822[3:Res:83745.0,5367.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),v)*.
% 299.94/300.93 83823[3:Res:83745.0,5366.0] || -> subclass(complement(successor(complement(intersection(u,v)))),w) member(not_subclass_element(complement(successor(complement(intersection(u,v)))),w),u)*.
% 299.94/300.93 83859[0:SpL:72365.0,10970.0] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u)).
% 299.94/300.93 84107[3:SpL:76314.0,28441.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(u,v)),null_class).
% 299.94/300.93 84129[3:SpL:72365.0,28441.0] || member(regular(union(null_class,intersection(u,v))),symmetric_difference(v,u))* -> equal(union(null_class,intersection(v,u)),null_class).
% 299.94/300.93 84194[3:Rew:39614.1,84167.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(v,u))* -> equal(union(null_class,u),null_class).
% 299.94/300.93 85035[3:Rew:27.0,85014.1,27.0,85014.0] || member(regular(complement(successor(union(u,v)))),union(u,v))* -> equal(complement(successor(union(u,v))),null_class).
% 299.94/300.93 85129[3:Res:83725.0,327.1] inductive(union(null_class,intersection(union(null_class,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93 85312[3:SpL:73742.0,7162.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),v)*.
% 299.94/300.93 85325[3:Res:58316.1,7162.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93 85326[0:Res:7.1,7162.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93 85451[3:Res:83739.0,327.1] inductive(union(null_class,intersection(u,union(null_class,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93 85680[3:Res:58316.1,7163.1] || equal(intersection(u,v),universal_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93 85681[0:Res:7.1,7163.1] || equal(intersection(u,v),w)* member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93 85989[3:Rew:75789.0,85935.1] inductive(union(null_class,intersection(union(omega,null_class),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93 86231[3:Rew:75789.0,86182.1] inductive(union(null_class,intersection(u,union(omega,null_class)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93 86284[3:SpL:73742.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),w)*.
% 299.94/300.93 86296[3:Res:58316.1,7203.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 299.94/300.93 86351[3:Res:58921.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.94/300.93 86352[3:Res:58921.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),v)*.
% 299.94/300.93 86361[3:Res:58921.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),v)*.
% 299.94/300.93 86540[3:Res:58316.1,7204.2] function(u) || equal(intersection(v,w),universal_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 299.94/300.93 86600[0:SoR:10046.0,72.1] one_to_one(intersection(u,v)) || member(w,v)* member(w,u)* -> member(w,cross_product(universal_class,universal_class))*.
% 299.94/300.93 86697[3:Res:12.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(unordered_pair(w,x),cantor(unordered_pair(w,x))),v)*.
% 299.94/300.93 86699[3:Res:3674.1,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(singleton(w),null_class) member(ordered_pair(w,cantor(w)),v)*.
% 299.94/300.93 86745[3:Res:242.0,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(w,x))),v)*.
% 299.94/300.93 86816[3:SpR:75789.0,15800.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),union(w,v))*.
% 299.94/300.93 86873[3:Rew:26773.0,86820.1] || member(u,universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.94/300.93 86874[3:Rew:26771.0,86828.1] || member(u,universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(u,cantor(u)),union(v,v))*.
% 299.94/300.93 87063[0:SpR:72365.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(w)))* member(u,union(w,complement(power_class(v)))).
% 299.94/300.93 87260[0:SpR:72365.0,46803.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(w)))* member(u,union(complement(power_class(w)),v)).
% 299.94/300.93 87430[0:SpL:72365.0,5211.0] || member(not_subclass_element(intersection(regular(u),v),w),u)* -> subclass(intersection(v,regular(u)),w) equal(u,null_class).
% 299.94/300.93 87509[0:Rew:536.1,87508.1] || member(not_subclass_element(intersection(u,v),w),singleton(v))* -> subclass(intersection(u,v),w) equal(singleton(v),null_class).
% 299.94/300.93 87668[0:SpL:72365.0,5253.0] || member(not_subclass_element(intersection(u,regular(v)),w),v)* -> subclass(intersection(regular(v),u),w) equal(v,null_class).
% 299.94/300.93 87756[0:Rew:536.1,87755.1] || member(not_subclass_element(intersection(u,v),w),singleton(u))* -> subclass(intersection(u,v),w) equal(singleton(u),null_class).
% 299.94/300.93 87846[3:Res:3436.2,73862.0] || member(inverse(u),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 87877[3:Res:226.1,73862.0] || -> subclass(restrict(union(u,null_class),v,w),x) member(not_subclass_element(restrict(union(u,null_class),v,w),x),u)*.
% 299.94/300.93 87878[3:Res:4087.2,73862.0] || subclass(u,union(v,null_class)) -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),v)*.
% 299.94/300.93 87880[3:Res:5239.2,73862.0] || subclass(u,union(v,null_class)) -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),v)*.
% 299.94/300.93 89721[0:SpR:75789.0,6930.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(u),complement(v)),w),union(v,u))*.
% 299.94/300.93 89807[0:SpR:76314.0,6930.1] || -> subclass(symmetric_difference(complement(u),complement(v)),w) member(not_subclass_element(symmetric_difference(complement(v),complement(u)),w),union(u,v))*.
% 299.94/300.93 89858[3:Rew:26766.0,89783.2,71037.0,89783.2,26766.0,89783.1,71037.0,89783.1,45898.1,89783.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(u,v))*.
% 299.94/300.93 89861[3:Rew:26766.0,89758.2,73147.0,89758.2,26766.0,89758.1,73147.0,89758.1,45898.1,89758.1] || equal(null_class,u) -> subclass(union(null_class,v),w) member(not_subclass_element(union(null_class,v),w),union(v,u))*.
% 299.94/300.93 90029[3:Res:83718.0,327.1] inductive(intersection(intersection(union(null_class,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93 90249[0:Rew:39614.1,90184.2] || subclass(complement(u),complement(v)) -> member(not_subclass_element(w,complement(u)),union(v,u))* subclass(w,complement(u)).
% 299.94/300.93 90382[3:Res:83730.0,327.1] inductive(intersection(u,intersection(v,union(null_class,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93 90511[3:Res:83733.0,327.1] inductive(intersection(u,intersection(union(null_class,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93 90878[3:Res:83738.0,327.1] inductive(intersection(intersection(u,union(null_class,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93 91470[3:Rew:75789.0,91415.1,73730.0,91415.1] inductive(union(null_class,intersection(union(omega,omega),u))) || -> equal(union(null_class,intersection(union(null_class,omega),u)),omega)**.
% 299.94/300.93 91736[3:Rew:75789.0,91687.1,73730.0,91687.1] inductive(union(null_class,intersection(u,union(omega,omega)))) || -> equal(union(null_class,intersection(u,union(null_class,omega))),omega)**.
% 299.94/300.93 91807[3:Res:86303.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.94/300.93 91808[3:Res:86303.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),v)*.
% 299.94/300.93 91817[3:Res:86303.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),v)*.
% 299.94/300.93 92270[3:Rew:75789.0,92209.1] inductive(intersection(intersection(union(omega,null_class),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93 92425[3:Rew:75789.0,92371.1] inductive(intersection(u,intersection(v,union(omega,null_class)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93 92578[3:Rew:75789.0,92519.1] inductive(intersection(u,intersection(union(omega,null_class),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93 92730[3:Rew:75789.0,92674.1] inductive(intersection(intersection(u,union(omega,null_class)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93 92796[0:SpR:75789.0,4102.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(v,w)),x),union(w,v))*.
% 299.94/300.93 92899[3:Rew:26773.0,92800.1,26773.0,92800.0] || -> subclass(intersection(u,union(v,null_class)),w) member(not_subclass_element(intersection(u,union(v,null_class)),w),union(v,v))*.
% 299.94/300.93 92900[3:Rew:26771.0,92808.1,26771.0,92808.0] || -> subclass(intersection(u,union(null_class,v)),w) member(not_subclass_element(intersection(u,union(null_class,v)),w),union(v,v))*.
% 299.94/300.93 92832[0:SpR:76314.0,4102.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(u,symmetric_difference(w,v)),x),union(v,w))*.
% 299.94/300.93 92853[0:SpR:72365.0,4102.1] || -> subclass(intersection(u,symmetric_difference(v,w)),x) member(not_subclass_element(intersection(symmetric_difference(v,w),u),x),union(v,w))*.
% 299.94/300.93 93373[0:SpR:75789.0,5250.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(u,v),w),x),union(v,u))*.
% 299.94/300.93 93486[3:Rew:26773.0,93377.1,26773.0,93377.0] || -> subclass(intersection(union(u,null_class),v),w) member(not_subclass_element(intersection(union(u,null_class),v),w),union(u,u))*.
% 299.94/300.93 93487[3:Rew:26771.0,93385.1,26771.0,93385.0] || -> subclass(intersection(union(null_class,u),v),w) member(not_subclass_element(intersection(union(null_class,u),v),w),union(u,u))*.
% 299.94/300.93 93409[0:SpR:76314.0,5250.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(symmetric_difference(v,u),w),x),union(u,v))*.
% 299.94/300.93 93431[0:SpR:72365.0,5250.1] || -> subclass(intersection(symmetric_difference(u,v),w),x) member(not_subclass_element(intersection(w,symmetric_difference(u,v)),x),union(u,v))*.
% 299.94/300.93 93819[3:Obv:93790.1] || subclass(unordered_pair(u,v),v)* -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.94/300.93 93820[3:Obv:93788.1] || subclass(unordered_pair(u,v),u)* -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.93 93830[0:SpR:72365.0,4095.1] || -> subclass(intersection(u,restrict(v,w,x)),y) member(not_subclass_element(intersection(restrict(v,w,x),u),y),v)*.
% 299.94/300.93 94234[3:Res:94057.1,1418.2] || equal(complement(u),null_class) member(v,w)* member(x,y)* -> member(ordered_pair(x,v),u)*.
% 299.94/300.93 94436[0:SpR:72365.0,5244.1] || -> subclass(intersection(restrict(u,v,w),x),y) member(not_subclass_element(intersection(x,restrict(u,v,w)),y),u)*.
% 299.94/300.93 95201[3:Res:94124.1,15524.0] || equal(complement(cantor(regular(cross_product(singleton(singleton(u)),universal_class)))),null_class)** -> equal(cross_product(singleton(singleton(u)),universal_class),null_class).
% 299.94/300.93 95820[0:Res:95719.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(u,w)),null_class) member(regular(complement(union(u,w))),v)*.
% 299.94/300.93 95824[3:Res:95719.0,7747.0] || member(regular(complement(union(compose(element_relation,universal_class),u))),element_relation)* -> equal(complement(union(compose(element_relation,universal_class),u)),null_class).
% 299.94/300.93 95949[0:Res:95777.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,u)),null_class) member(regular(complement(union(w,u))),v)*.
% 299.94/300.93 95953[3:Res:95777.0,7747.0] || member(regular(complement(union(u,compose(element_relation,universal_class)))),element_relation)* -> equal(complement(union(u,compose(element_relation,universal_class))),null_class).
% 299.94/300.93 96046[3:MRR:96013.3,47783.0] || member(ordered_pair(u,cantor(u)),element_relation)* member(u,universal_class) subclass(domain_relation,regular(compose(element_relation,universal_class))) -> .
% 299.94/300.93 96215[3:Rew:30.0,96171.1] single_valued_class(complement(successor(complement(intersection(cross_product(universal_class,universal_class),u))))) || -> function(complement(successor(complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.93 96351[3:Rew:29.0,96310.1] single_valued_class(complement(successor(complement(intersection(u,cross_product(universal_class,universal_class)))))) || -> function(complement(successor(complement(restrict(u,universal_class,universal_class)))))*.
% 299.94/300.93 96425[0:Res:48.1,46647.0] inductive(intersection(complement(u),power_class(complement(power_class(v))))) || member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.93 96633[3:Res:96527.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 299.94/300.93 96637[3:Res:96527.0,7747.0] || member(regular(complement(successor(successor(compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(successor(compose(element_relation,universal_class)))),null_class).
% 299.94/300.93 96836[0:Res:48.1,46679.0] inductive(intersection(power_class(complement(power_class(u))),complement(v))) || member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.93 97055[3:Res:96978.0,5362.0] || -> subclass(complement(successor(successor(complement(singleton(u))))),v) equal(not_subclass_element(complement(successor(successor(complement(singleton(u))))),v),u)**.
% 299.94/300.93 97191[0:SpR:47208.0,5276.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.94/300.93 97199[0:SpR:47208.0,75410.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.94/300.93 97445[3:Res:97062.0,5362.0] || -> subclass(complement(successor(successor(complement(successor(null_class))))),u) equal(not_subclass_element(complement(successor(successor(complement(successor(null_class))))),u),null_class)**.
% 299.94/300.93 97548[0:SpR:47209.0,5276.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.94/300.93 97556[0:SpR:47209.0,75410.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.94/300.93 98063[0:SpR:47210.0,5276.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.94/300.93 98071[0:SpR:47210.0,75410.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.94/300.93 98366[3:Res:97082.0,327.1] inductive(complement(successor(successor(union(null_class,complement(omega)))))) || -> equal(complement(successor(successor(union(null_class,complement(omega))))),omega)**.
% 299.94/300.93 98498[0:SpR:47212.0,5276.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.94/300.93 98506[0:SpR:47212.0,75410.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.94/300.93 99739[0:Res:48.1,6139.1] inductive(union(u,intersection(complement(v),complement(w)))) || member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 100029[0:Res:48.1,6149.1] inductive(union(intersection(complement(u),complement(v)),w)) || member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 100380[3:Res:100257.0,5362.0] || -> subclass(complement(union(complement(singleton(u)),v)),w) equal(not_subclass_element(complement(union(complement(singleton(u)),v)),w),u)**.
% 299.94/300.93 100649[0:Rew:100557.0,99689.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))) -> .
% 299.94/300.93 100800[0:Rew:100557.0,99284.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,w)))* member(u,power_class(complement(union(w,v)))).
% 299.94/300.93 100803[0:Rew:100557.0,99977.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)) -> .
% 299.94/300.93 100808[0:Rew:100557.0,6804.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(u,intersection(complement(v),union(w,x))))*.
% 299.94/300.93 100810[0:Rew:100557.0,88985.0] || -> subclass(symmetric_difference(complement(u),union(v,complement(union(w,x)))),union(intersection(complement(v),union(w,x)),u))*.
% 299.94/300.93 100958[0:Rew:100557.0,99698.1] || member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)) -> .
% 299.94/300.93 101069[3:Rew:100557.0,66304.1] || equal(successor(intersection(complement(u),union(v,w))),null_class)** -> equal(union(u,complement(union(v,w))),universal_class).
% 299.94/300.93 101073[0:Rew:100557.0,6793.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(intersection(complement(u),union(v,w)),x))*.
% 299.94/300.93 101075[0:Rew:100557.0,89010.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),complement(x)),union(x,intersection(complement(u),union(v,w))))*.
% 299.94/300.93 101084[0:Rew:100557.0,34854.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.93 101085[0:Rew:100557.0,19486.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(universal_class,union(u,complement(union(v,w)))) -> .
% 299.94/300.93 101087[0:Rew:100557.0,6841.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101088[0:Rew:100557.0,6840.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101105[0:Rew:100557.0,34942.1] || equal(intersection(complement(u),union(v,w)),domain_relation) subclass(domain_relation,union(u,complement(union(v,w))))* -> .
% 299.94/300.93 101106[0:Rew:100557.0,13493.1] || subclass(domain_relation,intersection(complement(u),union(v,w)))* subclass(domain_relation,union(u,complement(union(v,w)))) -> .
% 299.94/300.93 101109[0:Rew:100557.0,13593.1] || equal(intersection(complement(u),union(v,w)),domain_relation)** equal(union(u,complement(union(v,w))),domain_relation) -> .
% 299.94/300.93 101110[3:Rew:100557.0,18095.1] || -> member(singleton(null_class),intersection(complement(u),union(v,w)))* member(singleton(null_class),union(u,complement(union(v,w)))).
% 299.94/300.93 101160[3:Rew:100557.0,84635.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> subclass(universal_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 101161[3:Rew:100557.0,56050.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(omega,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 101162[6:Rew:100557.0,55900.0] || equal(successor(union(u,complement(union(v,w)))),null_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 101176[0:Rew:100557.0,83403.0] || -> equal(intersection(union(u,complement(union(v,w))),restrict(intersection(complement(u),union(v,w)),x,y)),null_class)**.
% 299.94/300.93 101273[0:Rew:100557.0,6731.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(u,intersection(union(v,w),complement(x))))*.
% 299.94/300.93 101275[0:Rew:100557.0,88988.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),x)),union(intersection(union(v,w),complement(x)),u))*.
% 299.94/300.93 101413[0:Rew:100557.0,99780.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101414[0:Rew:100557.0,99764.0] || equal(symmetric_difference(u,complement(union(v,w))),universal_class) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101416[0:Rew:100557.0,99781.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101417[0:Rew:100557.0,99765.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(omega,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.93 101422[0:Rew:100557.0,99987.1] || member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))) -> .
% 299.94/300.93 101437[3:Rew:100557.0,66314.1] || equal(successor(intersection(union(u,v),complement(w))),null_class)** -> equal(union(complement(union(u,v)),w),universal_class).
% 299.94/300.93 101442[0:Rew:100557.0,6721.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(intersection(union(u,v),complement(w)),x))*.
% 299.94/300.93 101444[0:Rew:100557.0,89013.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),complement(x)),union(x,intersection(union(u,v),complement(w))))*.
% 299.94/300.93 101453[0:Rew:100557.0,34856.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.93 101454[0:Rew:100557.0,19489.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(universal_class,union(complement(union(u,v)),w)) -> .
% 299.94/300.93 101456[0:Rew:100557.0,6765.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101457[0:Rew:100557.0,6764.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101474[0:Rew:100557.0,34944.1] || equal(intersection(union(u,v),complement(w)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),w))* -> .
% 299.94/300.93 101475[0:Rew:100557.0,13496.1] || subclass(domain_relation,intersection(union(u,v),complement(w)))* subclass(domain_relation,union(complement(union(u,v)),w)) -> .
% 299.94/300.93 101478[0:Rew:100557.0,13596.1] || equal(intersection(union(u,v),complement(w)),domain_relation)** equal(union(complement(union(u,v)),w),domain_relation) -> .
% 299.94/300.93 101479[3:Rew:100557.0,18098.1] || -> member(singleton(null_class),intersection(union(u,v),complement(w)))* member(singleton(null_class),union(complement(union(u,v)),w)).
% 299.94/300.93 101527[3:Rew:100557.0,84638.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> subclass(universal_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 101528[3:Rew:100557.0,56053.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(omega,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 101529[6:Rew:100557.0,55903.0] || equal(successor(union(complement(union(u,v)),w)),null_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 101543[0:Rew:100557.0,83406.0] || -> equal(intersection(union(complement(union(u,v)),w),restrict(intersection(union(u,v),complement(w)),x,y)),null_class)**.
% 299.94/300.93 101577[0:Rew:100557.0,62443.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(ordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101578[0:Rew:100557.0,62441.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(unordered_pair(w,x),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101583[3:Rew:100557.0,18794.1] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) subclass(universal_class,power_class(complement(union(u,v))))* -> .
% 299.94/300.93 101606[0:Rew:100557.0,62465.0] || subclass(domain_relation,power_class(complement(union(u,v)))) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101609[0:Rew:100557.0,62464.0] || equal(power_class(complement(union(u,v))),domain_relation) member(ordered_pair(null_class,null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.93 101759[0:Rew:100557.0,40124.1] || subclass(union(u,v),complement(w)) -> equal(union(w,complement(union(u,v))),complement(union(u,v)))**.
% 299.94/300.93 101792[0:Rew:100557.0,100070.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101793[0:Rew:100557.0,100054.0] || equal(symmetric_difference(complement(union(u,v)),w),universal_class) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101795[0:Rew:100557.0,100071.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101796[0:Rew:100557.0,100055.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(omega,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.93 101983[3:Rew:101822.0,98965.1] single_valued_class(union(null_class,union(null_class,intersection(cross_product(universal_class,universal_class),u)))) || -> function(union(null_class,restrict(u,universal_class,universal_class)))*.
% 299.94/300.93 102192[3:Rew:102187.0,78943.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.94/300.93 102193[3:Rew:102187.0,35751.0] || -> equal(power_class(intersection(union(null_class,complement(u)),complement(singleton(union(u,u))))),power_class(complement(successor(union(u,u)))))**.
% 299.94/300.93 102194[3:Rew:102187.0,30520.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.94/300.93 102217[0:Rew:102187.0,47292.0] || member(not_subclass_element(image(element_relation,successor(u)),v),power_class(complement(successor(u))))* -> subclass(image(element_relation,successor(u)),v).
% 299.94/300.93 102265[0:Rew:102264.0,55432.2] || member(u,successor(v)) member(u,complement(w)) member(u,union(w,complement(successor(v))))* -> .
% 299.94/300.93 102279[0:Rew:102264.0,46842.0] || -> equal(union(u,intersection(power_class(v),complement(singleton(complement(power_class(v)))))),union(u,complement(successor(complement(power_class(v))))))**.
% 299.94/300.93 102288[0:Rew:102264.0,40153.1] || subclass(complement(singleton(u)),complement(u))* -> equal(union(v,complement(successor(u))),union(v,complement(singleton(u))))**.
% 299.94/300.93 102314[0:Rew:102295.0,47089.0] || -> equal(union(intersection(power_class(u),complement(singleton(complement(power_class(u))))),v),union(v,complement(successor(complement(power_class(u))))))**.
% 299.94/300.93 102650[3:Rew:26764.0,100496.2,65061.1,100496.2,26764.0,100496.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(u,v))* -> subclass(complement(v),w).
% 299.94/300.93 102651[3:Rew:26764.0,100467.2,72365.0,100467.2,65061.1,100467.2,26764.0,100467.1,72365.0,100467.1] || equal(successor(u),null_class) member(not_subclass_element(complement(v),w),union(v,u))* -> subclass(complement(v),w).
% 299.94/300.93 102704[0:Rew:44.0,102703.0] || -> equal(complement(union(intersection(successor(u),complement(v)),intersection(complement(successor(u)),v))),symmetric_difference(complement(successor(u)),v))**.
% 299.94/300.93 102706[0:Rew:75789.0,102705.0,44.0,102705.0] || -> equal(complement(union(intersection(u,complement(successor(v))),intersection(complement(u),successor(v)))),symmetric_difference(u,complement(successor(v))))**.
% 299.94/300.93 103280[3:Res:100329.0,5362.0] || -> subclass(complement(union(u,complement(singleton(v)))),w) equal(not_subclass_element(complement(union(u,complement(singleton(v)))),w),v)**.
% 299.94/300.93 103538[7:Rew:103455.0,82775.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(universal_class,universal_class)))*.
% 299.94/300.93 103912[3:SpL:102188.0,3846.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,complement(u)) member(power_class(complement(singleton(null_class))),u)* -> .
% 299.94/300.93 105034[3:Res:100387.0,5362.0] || -> subclass(complement(union(complement(successor(null_class)),u)),v) equal(not_subclass_element(complement(union(complement(successor(null_class)),u)),v),null_class)**.
% 299.94/300.93 105450[3:Res:103287.0,5362.0] || -> subclass(complement(union(u,complement(successor(null_class)))),v) equal(not_subclass_element(complement(union(u,complement(successor(null_class)))),v),null_class)**.
% 299.94/300.93 105651[0:SpL:102187.0,4060.0] || member(u,symmetric_difference(power_class(complement(successor(v))),complement(w)))* -> member(u,union(image(element_relation,successor(v)),w)).
% 299.94/300.93 105658[0:SpL:102187.0,4060.0] || member(u,symmetric_difference(complement(v),power_class(complement(successor(w)))))* -> member(u,union(v,image(element_relation,successor(w)))).
% 299.94/300.93 105720[0:Rew:102187.0,105621.1] || member(not_subclass_element(power_class(complement(successor(u))),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(successor(u))),v).
% 299.94/300.93 105912[0:SpR:102264.0,26.2] || member(u,universal_class) -> member(u,intersection(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))).
% 299.94/300.93 105986[3:SpL:102264.0,18114.1] || equal(intersection(complement(u),successor(v)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(successor(v))))* -> .
% 299.94/300.93 106881[3:SpR:47209.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),union(u,complement(power_class(v))))*.
% 299.94/300.93 106882[3:SpR:47210.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),union(complement(power_class(u)),v))*.
% 299.94/300.93 106904[3:Res:97047.0,327.1] inductive(complement(successor(successor(complement(intersection(omega,u)))))) || -> equal(complement(successor(successor(complement(intersection(omega,u))))),omega)**.
% 299.94/300.93 107658[0:Res:28672.1,100568.0] || equal(image(element_relation,union(u,v)),domain_relation) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.93 107659[0:Res:4845.1,100568.0] || subclass(domain_relation,image(element_relation,union(u,v))) member(ordered_pair(null_class,null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.93 108249[3:Res:100420.0,327.1] inductive(complement(union(union(null_class,complement(omega)),u))) || -> equal(complement(union(union(null_class,complement(omega)),u)),omega)**.
% 299.94/300.93 109315[3:Res:103321.0,327.1] inductive(complement(union(u,union(null_class,complement(omega))))) || -> equal(complement(union(u,union(null_class,complement(omega)))),omega)**.
% 299.94/300.93 109693[0:Res:349.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.94/300.93 109694[3:Res:48390.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(omega,union(u,complement(union(v,w))))*.
% 299.94/300.93 109704[6:Res:46551.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93 109705[6:Res:29980.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),successor(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93 109706[6:Res:29933.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(null_class)) -> member(null_class,union(u,complement(union(v,w))))*.
% 299.94/300.93 109868[3:SpR:47208.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),union(v,complement(power_class(w))))*.
% 299.94/300.93 109869[3:SpR:47212.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),union(complement(power_class(v)),w))*.
% 299.94/300.93 109889[3:Res:106828.0,327.1] inductive(complement(successor(successor(complement(intersection(u,omega)))))) || -> equal(complement(successor(successor(complement(intersection(u,omega))))),omega)**.
% 299.94/300.93 110392[0:Res:349.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.94/300.93 110393[3:Res:48390.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(omega,union(complement(union(u,v)),w))*.
% 299.94/300.93 110403[6:Res:46551.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93 110404[6:Res:29980.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),successor(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93 110405[6:Res:29933.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(null_class)) -> member(null_class,union(complement(union(u,v)),w))*.
% 299.94/300.93 110790[3:Res:95663.0,327.1] inductive(intersection(union(null_class,intersection(omega,u)),v)) || -> equal(intersection(union(null_class,intersection(omega,u)),v),omega)**.
% 299.94/300.93 110960[3:Rew:71518.0,110864.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,v)))* member(u,power_class(union(null_class,complement(v)))).
% 299.94/300.93 110985[7:Rew:102221.1,110984.3,78996.1,110984.3] function(u) || member(v,universal_class) -> member(v,image(element_relation,successor(u)))* member(v,power_class(complement(u))).
% 299.94/300.93 111135[3:Res:95683.0,327.1] inductive(union(null_class,intersection(intersection(omega,u),v))) || -> equal(union(null_class,intersection(intersection(omega,u),v)),omega)**.
% 299.94/300.93 111283[3:Res:95699.0,327.1] inductive(intersection(u,union(null_class,intersection(omega,v)))) || -> equal(intersection(u,union(null_class,intersection(omega,v))),omega)**.
% 299.94/300.93 111513[3:Rew:71518.0,111352.1] || member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93 111517[3:Rew:30548.0,111376.1] || member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93 111518[3:Rew:30548.0,111379.1] || member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))) -> .
% 299.94/300.93 111542[7:Rew:102294.1,111541.2,78996.1,111541.2] function(u) || member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))) -> .
% 299.94/300.93 111660[3:Res:95712.0,327.1] inductive(union(null_class,intersection(u,intersection(omega,v)))) || -> equal(union(null_class,intersection(u,intersection(omega,v))),omega)**.
% 299.94/300.93 111755[3:Res:96083.0,327.1] inductive(complement(successor(complement(restrict(omega,u,v))))) || -> equal(complement(successor(complement(restrict(omega,u,v)))),omega)**.
% 299.94/300.93 111965[3:Rew:71518.0,111837.1] || member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93 111969[3:Rew:30548.0,111861.1] || member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93 111970[3:Rew:30548.0,111864.1] || member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)) -> .
% 299.94/300.93 111993[7:Rew:105292.1,111992.2,78996.1,111992.2] function(u) || member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))) -> .
% 299.94/300.93 112250[3:SpR:47209.0,100372.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),union(u,complement(power_class(v))))*.
% 299.94/300.93 112251[3:SpR:47210.0,100372.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),union(complement(power_class(u)),v))*.
% 299.94/300.93 112295[3:Res:100372.0,327.1] inductive(complement(union(complement(intersection(omega,u)),v))) || -> equal(complement(union(complement(intersection(omega,u)),v)),omega)**.
% 299.94/300.93 113163[0:SpR:100742.0,4125.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),complement(symmetric_difference(cross_product(v,w),u)))*.
% 299.94/300.93 113463[3:Res:113084.0,5362.0] || -> subclass(regular(union(null_class,complement(singleton(u)))),v) equal(not_subclass_element(regular(union(null_class,complement(singleton(u)))),v),u)**.
% 299.94/300.93 113514[3:Rew:101822.0,113454.1,26766.0,113454.1,101822.0,113454.0,26766.0,113454.0] || member(regular(regular(union(null_class,compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,universal_class))),null_class).
% 299.94/300.93 113544[3:Res:113096.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(power_class(u)),w) member(not_subclass_element(regular(power_class(u)),w),v)*.
% 299.94/300.93 113562[0:SpR:100757.0,4125.0] || -> subclass(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.93 113750[3:Res:113097.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.94/300.93 113822[3:Res:113484.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(null_class,u)),null_class) member(regular(regular(union(null_class,u))),v)*.
% 299.94/300.93 113912[3:Res:113790.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,null_class)),null_class) member(regular(regular(union(u,null_class))),v)*.
% 299.94/300.93 114021[3:Res:113804.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.94/300.93 114166[0:SpR:101233.0,5276.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.94/300.93 114174[3:SpR:101233.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),power_class(complement(union(v,w))))*.
% 299.94/300.93 114177[0:SpR:101233.0,75410.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.94/300.93 114358[4:Rew:7649.0,114235.1,4413.0,114235.1,72365.0,114235.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93 114359[5:Rew:7649.0,114234.1,4413.0,114234.1,72365.0,114234.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93 114378[4:Rew:7649.0,114228.1,4413.0,114228.1,72365.0,114228.1,11585.0,114228.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93 114616[3:Res:114525.0,5363.0] || subclass(union(u,null_class),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93 114727[3:Res:114621.0,5369.0] || -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),u)*.
% 299.94/300.93 114841[0:SpR:101379.0,5276.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.94/300.93 114852[0:SpR:101379.0,75410.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.94/300.93 115015[3:Rew:7649.0,114922.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)**.
% 299.94/300.93 115172[3:Res:114565.0,5363.0] || subclass(union(null_class,u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93 115277[3:Res:114567.0,5363.0] || subclass(union(u,u),v)* -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.93 115421[0:SpR:101642.0,5276.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.94/300.93 115428[3:SpR:101642.0,97047.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),power_class(complement(union(u,v))))*.
% 299.94/300.93 115430[3:SpR:101642.0,100372.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),power_class(complement(union(u,v))))*.
% 299.94/300.93 115432[0:SpR:101642.0,75410.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.94/300.93 115614[4:Rew:7649.0,115502.1,4413.0,115502.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93 115615[5:Rew:7649.0,115501.1,4413.0,115501.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93 115634[4:Rew:7649.0,115495.1,4413.0,115495.1,11585.0,115495.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.93 115786[3:Res:114715.0,5362.0] || -> subclass(regular(complement(intersection(singleton(u),v))),w) equal(not_subclass_element(regular(complement(intersection(singleton(u),v))),w),u)**.
% 299.94/300.93 115924[3:Res:115700.0,5362.0] || -> subclass(regular(complement(intersection(u,singleton(v)))),w) equal(not_subclass_element(regular(complement(intersection(u,singleton(v)))),w),v)**.
% 299.94/300.93 116065[0:SpR:101772.0,5276.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.94/300.93 116078[0:SpR:101772.0,75410.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.94/300.93 116239[3:Rew:7649.0,116151.1] || subclass(power_class(complement(power_class(u))),null_class) -> equal(union(complement(union(v,w)),image(element_relation,power_class(u))),universal_class)**.
% 299.94/300.93 116623[3:Res:115793.0,5362.0] || -> subclass(regular(complement(intersection(successor(null_class),u))),v) equal(not_subclass_element(regular(complement(intersection(successor(null_class),u))),v),null_class)**.
% 299.94/300.93 116710[3:Res:115931.0,5362.0] || -> subclass(regular(complement(intersection(u,successor(null_class)))),v) equal(not_subclass_element(regular(complement(intersection(u,successor(null_class)))),v),null_class)**.
% 299.94/300.93 116779[3:Res:116703.0,5362.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.94/300.93 117002[3:Res:116756.0,5362.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.94/300.93 117213[3:SpL:100576.0,113432.0] || subclass(union(complement(union(u,v)),w),null_class) -> subclass(regular(null_class),intersection(union(u,v),complement(w)))*.
% 299.94/300.93 117223[3:SpL:100566.0,113432.0] || subclass(union(u,complement(union(v,w))),null_class) -> subclass(regular(null_class),intersection(complement(u),union(v,w)))*.
% 299.94/300.93 117629[3:SpL:100576.0,116330.0] || equal(regular(union(complement(union(u,v)),w)),universal_class) -> member(null_class,intersection(union(u,v),complement(w)))*.
% 299.94/300.93 117639[3:SpL:100566.0,116330.0] || equal(regular(union(u,complement(union(v,w)))),universal_class) -> member(null_class,intersection(complement(u),union(v,w)))*.
% 299.94/300.93 117872[3:Res:113455.0,327.1] inductive(regular(union(null_class,complement(intersection(omega,u))))) || -> equal(regular(union(null_class,complement(intersection(omega,u)))),omega)**.
% 299.94/300.93 118357[3:SpR:100576.0,115747.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),union(complement(union(u,v)),w))*.
% 299.94/300.93 118367[3:SpR:100566.0,115747.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),union(u,complement(union(v,w))))*.
% 299.94/300.93 118525[3:SpR:100576.0,115748.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(successor(x)))),union(complement(union(u,v)),w))*.
% 299.94/300.93 118535[3:SpR:100566.0,115748.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(successor(x)))),union(u,complement(union(v,w))))*.
% 299.94/300.93 118797[3:Res:115797.0,327.1] inductive(regular(complement(intersection(union(null_class,omega),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93 119054[3:Rew:75789.0,118988.1] inductive(regular(complement(intersection(union(omega,null_class),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93 119195[3:SpR:100576.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93 119205[3:SpR:100566.0,115887.0] || -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93 119360[3:Res:115935.0,327.1] inductive(regular(complement(intersection(u,union(null_class,omega))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93 119547[3:Rew:75789.0,119483.1] inductive(regular(complement(intersection(u,union(omega,null_class))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93 119576[0:Res:52.1,5361.0] inductive(unordered_pair(u,v)) || -> subclass(omega,w) equal(not_subclass_element(omega,w),v)* equal(not_subclass_element(omega,w),u)*.
% 299.94/300.93 119771[3:Res:117791.0,327.1] inductive(regular(union(null_class,complement(intersection(u,omega))))) || -> equal(regular(union(null_class,complement(intersection(u,omega)))),omega)**.
% 299.94/300.93 119867[3:SpR:100576.0,118554.0] || -> subclass(regular(union(complement(successor(u)),intersection(union(v,w),complement(x)))),union(complement(union(v,w)),x))*.
% 299.94/300.93 119877[3:SpR:100566.0,118554.0] || -> subclass(regular(union(complement(successor(u)),intersection(complement(v),union(w,x)))),union(v,complement(union(w,x))))*.
% 299.94/300.93 120022[3:Res:118834.0,327.1] inductive(regular(union(union(null_class,complement(omega)),u))) || -> equal(regular(union(union(null_class,complement(omega)),u)),omega)**.
% 299.94/300.93 120233[3:Rew:101822.0,120127.0] || -> subclass(regular(successor(union(image(element_relation,power_class(u)),complement(power_class(v))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.93 120234[3:Rew:101822.0,120125.0] || -> subclass(regular(successor(union(complement(power_class(u)),image(element_relation,power_class(v))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.93 121004[3:Res:119396.0,327.1] inductive(regular(union(u,union(null_class,complement(omega))))) || -> equal(regular(union(u,union(null_class,complement(omega)))),omega)**.
% 299.94/300.93 122261[3:SpR:101642.0,103272.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),power_class(complement(union(v,w))))*.
% 299.94/300.93 122262[3:SpR:47209.0,103272.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(v,complement(power_class(w))))*.
% 299.94/300.93 122263[3:SpR:47210.0,103272.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(complement(power_class(v)),w))*.
% 299.94/300.93 122302[3:Res:103272.0,327.1] inductive(complement(union(u,complement(intersection(omega,v))))) || -> equal(complement(union(u,complement(intersection(omega,v)))),omega)**.
% 299.94/300.93 123075[3:Res:110705.0,327.1] inductive(intersection(union(null_class,intersection(u,omega)),v)) || -> equal(intersection(union(null_class,intersection(u,omega)),v),omega)**.
% 299.94/300.93 123382[3:Res:111052.0,327.1] inductive(union(null_class,intersection(intersection(u,omega),v))) || -> equal(union(null_class,intersection(intersection(u,omega),v)),omega)**.
% 299.94/300.93 123535[3:Res:111207.0,327.1] inductive(intersection(u,union(null_class,intersection(v,omega)))) || -> equal(intersection(u,union(null_class,intersection(v,omega))),omega)**.
% 299.94/300.93 123845[3:Res:111582.0,327.1] inductive(union(null_class,intersection(u,intersection(v,omega)))) || -> equal(union(null_class,intersection(u,intersection(v,omega))),omega)**.
% 299.94/300.93 123969[3:SpR:101233.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),power_class(complement(union(v,w))))*.
% 299.94/300.93 123975[3:SpR:47208.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),union(v,complement(power_class(w))))*.
% 299.94/300.93 123976[3:SpR:47212.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),union(complement(power_class(v)),w))*.
% 299.94/300.93 124019[3:Res:112197.0,327.1] inductive(complement(union(complement(intersection(u,omega)),v))) || -> equal(complement(union(complement(intersection(u,omega)),v)),omega)**.
% 299.94/300.93 124271[7:Rew:102221.1,124270.2,78996.1,124270.2,102221.1,124270.1] function(u) || member(regular(power_class(complement(u))),image(element_relation,successor(u)))* -> equal(power_class(complement(u)),null_class).
% 299.94/300.93 125356[3:Con:125340.3] || equal(complement(power_class(complement(power_class(u)))),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 299.94/300.93 125357[3:Con:125339.3] || equal(successor(power_class(complement(power_class(u)))),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))*.
% 299.94/300.93 125361[5:MRR:125360.2,313.0] || equal(power_class(u),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.93 125505[3:SpR:100576.0,115740.1] || subclass(intersection(union(u,v),complement(w)),x) -> subclass(regular(union(complement(union(u,v)),w)),x)*.
% 299.94/300.93 125515[3:SpR:100566.0,115740.1] || subclass(intersection(complement(u),union(v,w)),x) -> subclass(regular(union(u,complement(union(v,w)))),x)*.
% 299.94/300.93 125558[3:Res:115740.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 299.94/300.93 125559[3:Res:115740.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),v)*.
% 299.94/300.93 125569[3:Res:115740.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.93 125678[3:Res:115778.0,327.1] inductive(regular(complement(intersection(intersection(omega,u),v)))) || -> equal(regular(complement(intersection(intersection(omega,u),v))),omega)**.
% 299.94/300.93 125944[3:Res:115916.0,327.1] inductive(regular(complement(intersection(u,intersection(omega,v))))) || -> equal(regular(complement(intersection(u,intersection(omega,v)))),omega)**.
% 299.94/300.93 126156[3:Rew:75789.0,126086.1,73730.0,126086.1] inductive(regular(complement(intersection(union(omega,omega),u)))) || -> equal(regular(complement(intersection(union(null_class,omega),u))),omega)**.
% 299.94/300.93 126444[3:Rew:26766.0,126219.2,71037.0,126219.2,65061.1,126219.2,73147.0,126219.1,7655.0,126219.1] || equal(successor(u),null_class) member(v,complement(union(u,w)))* -> member(v,union(null_class,complement(w))).
% 299.94/300.93 126445[3:Rew:26766.0,126184.2,71037.0,126184.2,75901.0,126184.2,65061.1,126184.2,73147.0,126184.1,7655.0,126184.1,75789.0,126184.1] || equal(successor(u),null_class) member(v,complement(union(w,u)))* -> member(v,union(null_class,complement(w))).
% 299.94/300.93 126636[3:Rew:75789.0,126569.1,73730.0,126569.1] inductive(regular(complement(intersection(u,union(omega,omega))))) || -> equal(regular(complement(intersection(u,union(null_class,omega)))),omega)**.
% 299.94/300.93 127049[3:SpR:101233.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),power_class(complement(union(w,x))))*.
% 299.94/300.93 127055[3:SpR:47208.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(w,complement(power_class(x))))*.
% 299.94/300.93 127056[3:SpR:47212.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(complement(power_class(w)),x))*.
% 299.94/300.93 127094[3:Res:122207.0,327.1] inductive(complement(union(u,complement(intersection(v,omega))))) || -> equal(complement(union(u,complement(intersection(v,omega)))),omega)**.
% 299.94/300.93 127981[3:Rew:112928.0,127891.0] || -> subclass(regular(complement(symmetric_difference(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93 128065[3:Res:125596.0,327.1] inductive(regular(complement(intersection(intersection(u,omega),v)))) || -> equal(regular(complement(intersection(intersection(u,omega),v))),omega)**.
% 299.94/300.93 128219[3:Res:125867.0,327.1] inductive(regular(complement(intersection(u,intersection(v,omega))))) || -> equal(regular(complement(intersection(u,intersection(v,omega)))),omega)**.
% 299.94/300.93 128715[0:Res:12.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,unordered_pair(x,y)),w)*.
% 299.94/300.93 128764[0:Res:242.0,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> member(image(u,ordered_pair(x,y)),w)*.
% 299.94/300.93 129081[0:SpR:6906.0,70401.0] || -> subclass(intersection(intersection(u,successor(v)),union(complement(v),complement(singleton(v)))),symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.94/300.93 129254[0:SpR:6906.0,70402.0] || -> subclass(intersection(intersection(successor(u),v),union(complement(u),complement(singleton(u)))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93 130900[3:Rew:108700.0,130773.2,72365.0,130773.1] || member(u,universal_class) -> member(u,intersection(successor(null_class),complement(v)))* member(u,union(v,complement(successor(null_class)))).
% 299.94/300.93 132246[3:Rew:72360.1,132245.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.94/300.93 132760[3:Rew:132494.0,132672.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.94/300.93 132761[3:Rew:132494.0,132671.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.94/300.93 132925[3:Rew:103735.0,132820.2,27497.0,132820.2] || member(u,universal_class) -> member(u,intersection(successor(v),complement(w)))* member(u,union(complement(successor(v)),w)).
% 299.94/300.93 134119[3:Rew:66692.1,134118.1] || equal(successor(union(u,v)),null_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.94/300.93 134578[3:Rew:134577.1,134095.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(null_class,complement(w)))**.
% 299.94/300.93 134773[3:Res:58316.1,9629.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.93 134779[3:MRR:134770.0,44964.0] || -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class) member(u,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.93 135300[3:Rew:135299.1,132228.1] || equal(complement(union(u,v)),universal_class) -> equal(symmetric_difference(complement(w),union(u,v)),union(null_class,complement(w)))**.
% 299.94/300.93 135329[3:Rew:48833.0,135328.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.93 135332[3:Rew:48833.0,135293.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),universal_class)** -> equal(image(element_relation,union(v,w)),null_class).
% 299.94/300.93 135547[3:SpR:134531.1,6906.0] || equal(successor(u),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u))))**.
% 299.94/300.93 136001[3:Res:58316.1,9631.0] || equal(u,universal_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.93 136007[3:MRR:135998.0,44964.0] || -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class) member(v,complement(singleton(unordered_pair(u,v))))*.
% 299.94/300.93 136588[3:Rew:136228.1,66985.1] || equal(intersection(symmetric_difference(u,v),w),universal_class)** -> equal(symmetric_difference(u,v),null_class) member(null_class,union(u,v)).
% 299.94/300.93 136594[3:Rew:136228.1,62783.2] || equal(intersection(regular(u),v),universal_class)** member(null_class,u) -> equal(regular(u),null_class) equal(u,null_class).
% 299.94/300.93 136948[0:SpR:6906.0,70759.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(successor(u),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93 137104[0:SpL:4626.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,null_class))* -> member(x,u)*.
% 299.94/300.93 137147[0:SpR:6906.0,70762.0] || -> subclass(intersection(union(complement(u),complement(singleton(u))),intersection(v,successor(u))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93 137499[0:SpR:75513.1,100576.0] || subclass(union(u,v),complement(w)) -> equal(union(complement(union(u,v)),w),complement(union(u,v)))**.
% 299.94/300.93 137627[0:SpL:75513.1,4069.1] || subclass(u,v) member(w,symmetric_difference(u,v))* subclass(complement(u),x)* -> member(w,x)*.
% 299.94/300.93 137678[3:SpL:75513.1,76560.0] || subclass(u,singleton(u)) member(v,symmetric_difference(successor(u),complement(u)))* -> member(v,complement(successor(u))).
% 299.94/300.93 137749[3:Rew:75513.1,137613.2] || subclass(u,v) member(regular(union(null_class,u)),symmetric_difference(u,v))* -> equal(union(null_class,u),null_class).
% 299.94/300.93 137826[3:Res:86315.1,5367.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.94/300.93 137827[3:Res:86315.1,5366.0] || subclass(u,intersection(v,w))* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),v)*.
% 299.94/300.93 137837[3:Res:86315.1,3170.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),v)*.
% 299.94/300.93 138105[3:Rew:75789.0,138029.1,73730.0,138029.1] inductive(intersection(intersection(union(omega,omega),u),v)) || -> equal(intersection(intersection(union(null_class,omega),u),v),omega)**.
% 299.94/300.93 138281[3:Rew:75789.0,138215.1,73730.0,138215.1] inductive(intersection(u,intersection(v,union(omega,omega)))) || -> equal(intersection(u,intersection(v,union(null_class,omega))),omega)**.
% 299.94/300.93 138470[3:Rew:75789.0,138396.1,73730.0,138396.1] inductive(intersection(u,intersection(union(omega,omega),v))) || -> equal(intersection(u,intersection(union(null_class,omega),v)),omega)**.
% 299.94/300.93 138708[3:Rew:75789.0,138640.1,73730.0,138640.1] inductive(intersection(intersection(u,union(omega,omega)),v)) || -> equal(intersection(intersection(u,union(null_class,omega)),v),omega)**.
% 299.94/300.93 138756[3:Obv:138742.1] || equal(unordered_pair(u,v),v) -> equal(not_subclass_element(unordered_pair(u,v),w),u)** subclass(unordered_pair(u,v),w).
% 299.94/300.93 138757[3:Obv:138740.1] || equal(unordered_pair(u,v),u) -> equal(not_subclass_element(unordered_pair(u,v),w),v)** subclass(unordered_pair(u,v),w).
% 299.94/300.93 138906[0:Rew:112928.0,138798.0] || -> subclass(intersection(u,symmetric_difference(union(v,w),union(x,y))),complement(intersection(union(x,y),union(v,w))))*.
% 299.94/300.93 139157[0:Res:95670.0,327.1] inductive(intersection(intersection(intersection(omega,u),v),w)) || -> equal(intersection(intersection(intersection(omega,u),v),w),omega)**.
% 299.94/300.93 139353[0:Res:95691.0,327.1] inductive(intersection(u,intersection(v,intersection(omega,w)))) || -> equal(intersection(u,intersection(v,intersection(omega,w))),omega)**.
% 299.94/300.93 139643[0:Res:95696.0,327.1] inductive(intersection(u,intersection(intersection(omega,v),w))) || -> equal(intersection(u,intersection(intersection(omega,v),w)),omega)**.
% 299.94/300.93 139843[0:Res:95707.0,327.1] inductive(intersection(intersection(u,intersection(omega,v)),w)) || -> equal(intersection(intersection(u,intersection(omega,v)),w),omega)**.
% 299.94/300.93 140522[0:Rew:112928.0,140401.0] || -> subclass(intersection(symmetric_difference(union(u,v),union(w,x)),y),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.93 140701[0:Res:128603.0,327.1] inductive(intersection(intersection(intersection(u,omega),v),w)) || -> equal(intersection(intersection(intersection(u,omega),v),w),omega)**.
% 299.94/300.93 140960[0:Res:128622.0,327.1] inductive(intersection(u,intersection(v,intersection(w,omega)))) || -> equal(intersection(u,intersection(v,intersection(w,omega))),omega)**.
% 299.94/300.93 141155[0:Res:128629.0,327.1] inductive(intersection(u,intersection(intersection(v,omega),w))) || -> equal(intersection(u,intersection(intersection(v,omega),w)),omega)**.
% 299.94/300.93 141374[0:Res:128638.0,327.1] inductive(intersection(intersection(u,intersection(v,omega)),w)) || -> equal(intersection(intersection(u,intersection(v,omega)),w),omega)**.
% 299.94/300.93 141661[0:Rew:72365.0,141492.0] || -> subclass(intersection(successor(u),intersection(v,union(complement(u),complement(singleton(u))))),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93 145845[3:Rew:145254.0,145722.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.94/300.93 145846[3:Rew:145254.0,145721.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.94/300.93 146179[3:Rew:145328.0,146069.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.94/300.93 146180[3:Rew:145328.0,146068.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.94/300.93 146794[6:MRR:146741.0,2123.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.94/300.93 146795[3:MRR:146734.0,53.0] || subclass(intersection(complement(u),power_class(complement(power_class(v)))),null_class)* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93 146804[4:MRR:146803.2,4383.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.93 146806[5:MRR:146805.2,4383.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.93 147509[3:Rew:145647.0,147397.1] || member(not_subclass_element(intersection(union(u,u),v),null_class),singleton(u))* -> subclass(intersection(union(u,u),v),null_class).
% 299.94/300.93 147510[3:Rew:145647.0,147396.1] || member(not_subclass_element(intersection(u,union(v,v)),null_class),singleton(v))* -> subclass(intersection(u,union(v,v)),null_class).
% 299.94/300.93 147645[6:MRR:147590.0,2123.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.94/300.93 147646[3:MRR:147583.0,53.0] || subclass(intersection(power_class(complement(power_class(u))),complement(v)),null_class)* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93 147653[4:MRR:147652.2,4383.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.93 147655[5:MRR:147654.2,4383.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.93 148116[3:Rew:146944.0,147979.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(v))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93 148117[3:Rew:146944.0,147978.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(w))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93 148691[3:Rew:147067.0,148565.1] || member(not_subclass_element(intersection(intersection(u,v),w),null_class),singleton(u))* -> subclass(intersection(intersection(u,v),w),null_class).
% 299.94/300.93 148692[3:Rew:147067.0,148564.1] || member(not_subclass_element(intersection(u,intersection(v,w)),null_class),singleton(v))* -> subclass(intersection(u,intersection(v,w)),null_class).
% 299.94/300.93 149987[0:SpR:100576.0,142270.0] || -> equal(intersection(intersection(union(u,v),complement(w)),restrict(union(complement(union(u,v)),w),x,y)),null_class)**.
% 299.94/300.93 149997[0:SpR:100566.0,142270.0] || -> equal(intersection(intersection(complement(u),union(v,w)),restrict(union(u,complement(union(v,w))),x,y)),null_class)**.
% 299.94/300.93 150674[0:Rew:72365.0,150408.0] || -> equal(intersection(symmetric_difference(complement(u),complement(singleton(u))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u))))),null_class)**.
% 299.94/300.93 150835[3:SpR:150745.0,59.1] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),universal_class))))* -> member(v,image(w,range_of(null_class))).
% 299.94/300.93 150840[3:SpR:150745.0,59.1] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* -> member(v,range_of(null_class)).
% 299.94/300.93 150898[3:Res:406.3,150807.0] || member(u,universal_class) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class).
% 299.94/300.93 150906[3:Res:3436.2,150807.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> .
% 299.94/300.93 150914[3:Res:453.3,150807.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(singleton(cross_product(singleton(image(u,v)),universal_class))))* -> .
% 299.94/300.93 150917[3:Res:4087.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w).
% 299.94/300.93 150918[3:Res:5239.2,150807.0] || subclass(u,cantor(singleton(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w).
% 299.94/300.93 151196[3:Res:406.3,144494.0] || member(u,universal_class) subclass(u,singleton(v)) member(apply(choice,u),v)* -> equal(u,null_class).
% 299.94/300.93 151205[3:Res:3436.2,144494.0] || member(inverse(u),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> .
% 299.94/300.93 151228[3:Res:4087.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x).
% 299.94/300.93 151230[3:Res:5239.2,144494.0] || subclass(u,singleton(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x).
% 299.94/300.93 153328[3:SpL:6906.0,151493.0] || member(complement(symmetric_difference(complement(u),complement(singleton(u)))),symmetric_difference(successor(u),union(complement(u),complement(singleton(u)))))* -> .
% 299.94/300.93 153965[3:SpL:26891.2,153946.0] || member(u,universal_class) member(universal_class,complement(union(v,cross_product(singleton(u),universal_class))))* -> member(u,cantor(v)).
% 299.94/300.93 153977[3:SpL:26899.2,153946.0] || member(u,universal_class) member(universal_class,complement(union(cross_product(singleton(u),universal_class),v)))* -> member(u,cantor(v)).
% 299.94/300.93 155120[0:Rew:72365.0,154883.0] || -> subclass(intersection(successor(u),intersection(union(complement(u),complement(singleton(u))),v)),symmetric_difference(complement(u),complement(singleton(u))))*.
% 299.94/300.93 156831[3:Rew:100576.0,156665.0,103455.0,156665.0,26766.0,156665.0] || -> equal(union(complement(union(u,complement(power_class(v)))),successor(w)),union(intersection(complement(u),power_class(v)),successor(w)))**.
% 299.94/300.93 156832[3:Rew:100576.0,156664.0,47142.0,156664.0,26766.0,156664.0] || -> equal(union(complement(union(u,complement(power_class(v)))),power_class(w)),union(intersection(complement(u),power_class(v)),power_class(w)))**.
% 299.94/300.93 157689[3:Rew:100576.0,157515.0,103455.0,157515.0,26766.0,157515.0] || -> equal(union(complement(union(complement(power_class(u)),v)),successor(w)),union(intersection(power_class(u),complement(v)),successor(w)))**.
% 299.94/300.93 157690[3:Rew:100576.0,157514.0,47142.0,157514.0,26766.0,157514.0] || -> equal(union(complement(union(complement(power_class(u)),v)),power_class(w)),union(intersection(power_class(u),complement(v)),power_class(w)))**.
% 299.94/300.93 159839[0:SpR:99108.0,17.2] || member(second(regular(domain_relation)),u) member(first(regular(domain_relation)),v) -> member(regular(domain_relation),cross_product(v,u))*.
% 299.94/300.93 159840[0:SpR:99108.0,10056.2] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),second(regular(domain_relation)))* -> member(regular(domain_relation),element_relation).
% 299.94/300.93 159848[3:SpR:99108.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(domain_relation),cantor(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))))),u)*.
% 299.94/300.93 159850[3:SpR:99108.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),cantor(regular(domain_relation))),first(regular(domain_relation))),u)*.
% 299.94/300.93 159851[3:SpR:99108.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))),cantor(regular(domain_relation))),u)*.
% 299.94/300.93 159862[0:SpL:99108.0,11561.0] || member(regular(domain_relation),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(domain_relation)),u)*.
% 299.94/300.93 160316[3:Rew:100566.0,160191.0,103455.0,160191.0,26766.0,160191.0] || -> equal(union(successor(u),complement(union(v,complement(power_class(w))))),union(successor(u),intersection(complement(v),power_class(w))))**.
% 299.94/300.93 160317[3:Rew:100566.0,160190.0,47142.0,160190.0,26766.0,160190.0] || -> equal(union(power_class(u),complement(union(v,complement(power_class(w))))),union(power_class(u),intersection(complement(v),power_class(w))))**.
% 299.94/300.93 160853[3:Rew:100566.0,160725.0,103455.0,160725.0,26766.0,160725.0] || -> equal(union(successor(u),complement(union(complement(power_class(v)),w))),union(successor(u),intersection(power_class(v),complement(w))))**.
% 299.94/300.93 160854[3:Rew:100566.0,160724.0,47142.0,160724.0,26766.0,160724.0] || -> equal(union(power_class(u),complement(union(complement(power_class(v)),w))),union(power_class(u),intersection(power_class(v),complement(w))))**.
% 299.94/300.93 161486[5:Rew:7649.0,161256.1,4413.0,161256.1,12578.0,161256.1,72365.0,161256.1] || equal(union(u,v),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.93 162091[5:Rew:7649.0,161896.1,4413.0,161896.1,12578.0,161896.1] || equal(union(u,v),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.93 162676[3:Rew:101822.0,162675.1,26766.0,162675.1,101822.0,162675.0,26766.0,162675.0] || member(union(u,v),union(complement(v),complement(u)))* member(union(u,v),union(v,u)) -> .
% 299.94/300.93 163564[3:Res:159844.1,6166.2] || equal(union(u,v),universal_class)** member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 299.94/300.93 163672[0:Res:159845.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(domain_relation),union(u,complement(union(v,w))))*.
% 299.94/300.93 163675[0:Res:159845.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(domain_relation),complement(symmetric_difference(u,v))).
% 299.94/300.93 163676[0:Res:159845.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(domain_relation),union(complement(union(u,v)),w))*.
% 299.94/300.93 163681[0:Res:159845.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(domain_relation),complement(v))* member(regular(domain_relation),complement(u))* -> .
% 299.94/300.93 164011[3:SpR:99109.0,17.2] || member(second(regular(composition_function)),u) member(first(regular(composition_function)),v) -> member(regular(composition_function),cross_product(v,u))*.
% 299.94/300.93 164012[3:SpR:99109.0,10056.2] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),second(regular(composition_function)))* -> member(regular(composition_function),element_relation).
% 299.94/300.93 164020[3:SpR:99109.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(composition_function),cantor(ordered_pair(second(regular(composition_function)),first(regular(composition_function))))),u)*.
% 299.94/300.93 164022[3:SpR:99109.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),cantor(regular(composition_function))),first(regular(composition_function))),u)*.
% 299.94/300.93 164023[3:SpR:99109.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),first(regular(composition_function))),cantor(regular(composition_function))),u)*.
% 299.94/300.93 164034[3:SpL:99109.0,11561.0] || member(regular(composition_function),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(composition_function)),u)*.
% 299.94/300.93 164280[3:SpR:46680.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(complement(u),power_class(complement(power_class(v)))))))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164282[3:SpR:46680.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(complement(u),power_class(complement(power_class(v))))),w)),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164289[3:SpR:46680.0,47712.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.94/300.93 164290[0:SpR:46680.0,42933.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.94/300.93 164307[3:SpR:46680.0,95683.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.94/300.93 164309[3:SpR:46680.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w))),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164312[0:SpR:46680.0,70402.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.94/300.93 164313[0:SpR:46680.0,95670.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.94/300.93 164316[0:SpR:46680.0,129225.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.94/300.93 164319[3:SpR:46680.0,95663.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.94/300.93 164338[3:SpR:46680.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93 164346[3:SpR:46680.0,95712.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.94/300.93 164348[3:SpR:46680.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(complement(v),power_class(complement(power_class(w))))))),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.93 164350[0:SpR:46680.0,70759.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.94/300.93 164352[0:SpR:46680.0,95707.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.94/300.93 164354[0:SpR:46680.0,136917.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.94/300.93 164356[3:SpR:46680.0,95699.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.94/300.93 164359[0:SpR:46680.0,95696.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.94/300.93 164363[0:SpR:46680.0,57662.1] || subclass(union(u,image(element_relation,power_class(v))),w) -> subclass(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w)*.
% 299.94/300.93 164411[0:SpR:46680.0,95691.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.94/300.93 164511[0:SpL:46680.0,2135.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(null_class,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93 164515[0:SpL:46680.0,373.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v)))))* -> member(omega,union(u,image(element_relation,power_class(v)))).
% 299.94/300.93 164535[0:SpL:46680.0,95653.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),w) -> subclass(w,union(u,image(element_relation,power_class(v))))*.
% 299.94/300.93 164545[0:SpL:46680.0,58259.0] || subclass(u,symmetric_difference(complement(v),power_class(complement(power_class(w)))))* -> subclass(u,union(v,image(element_relation,power_class(w)))).
% 299.94/300.93 164620[3:Rew:150619.1,164516.1] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),universal_class)** -> equal(union(u,image(element_relation,power_class(v))),universal_class).
% 299.94/300.93 164687[7:Rew:72365.0,164499.1,47142.0,164499.1,75789.0,164499.1,73730.0,164499.1,30926.0,164499.1,46591.0,164499.1,76314.0,164499.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.94/300.93 164763[3:SpR:46893.0,97047.0] || -> subclass(complement(successor(successor(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v)))))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164765[3:SpR:46893.0,100372.0] || -> subclass(complement(union(complement(symmetric_difference(power_class(complement(power_class(u))),complement(v))),w)),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164772[3:SpR:46893.0,47712.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.94/300.93 164773[0:SpR:46893.0,42933.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.94/300.93 164790[3:SpR:46893.0,95683.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.94/300.93 164792[3:SpR:46893.0,115778.0] || -> subclass(regular(complement(intersection(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w))),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 164795[0:SpR:46893.0,70402.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.94/300.93 164796[0:SpR:46893.0,95670.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.94/300.93 164799[0:SpR:46893.0,129225.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.94/300.93 164802[3:SpR:46893.0,95663.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.94/300.93 164821[3:SpR:46893.0,103272.0] || -> subclass(complement(union(u,complement(symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93 164829[3:SpR:46893.0,95712.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.94/300.93 164831[3:SpR:46893.0,115916.0] || -> subclass(regular(complement(intersection(u,symmetric_difference(power_class(complement(power_class(v))),complement(w))))),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.93 164833[0:SpR:46893.0,70759.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.94/300.93 164835[0:SpR:46893.0,95707.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.94/300.93 164837[0:SpR:46893.0,136917.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.94/300.93 164839[3:SpR:46893.0,95699.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.94/300.93 164842[0:SpR:46893.0,95696.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.94/300.93 164846[0:SpR:46893.0,57662.1] || subclass(union(image(element_relation,power_class(u)),v),w) -> subclass(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w)*.
% 299.94/300.93 164894[0:SpR:46893.0,95691.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.94/300.93 165001[0:SpL:46893.0,2135.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(null_class,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93 165005[0:SpL:46893.0,373.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v)))* -> member(omega,union(image(element_relation,power_class(u)),v)).
% 299.94/300.93 165025[0:SpL:46893.0,95653.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),w) -> subclass(w,union(image(element_relation,power_class(u)),v))*.
% 299.94/300.93 165035[0:SpL:46893.0,58259.0] || subclass(u,symmetric_difference(power_class(complement(power_class(v))),complement(w)))* -> subclass(u,union(image(element_relation,power_class(v)),w)).
% 299.94/300.93 165113[3:Rew:150619.1,165006.1] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),universal_class)** -> equal(union(image(element_relation,power_class(u)),v),universal_class).
% 299.94/300.93 165362[3:Rew:134531.1,165288.3,134531.1,165288.1] || equal(complement(u),universal_class) member(v,universal_class) member(apply(choice,v),u)* -> equal(v,null_class).
% 299.94/300.93 165786[0:Obv:165777.2] || subclass(universal_class,u) member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 299.94/300.93 166218[3:Res:164016.1,6166.2] || equal(union(u,v),universal_class)** member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 299.94/300.93 166355[3:Res:164017.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(composition_function),union(u,complement(union(v,w))))*.
% 299.94/300.93 166358[3:Res:164017.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(composition_function),complement(symmetric_difference(u,v))).
% 299.94/300.93 166359[3:Res:164017.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(composition_function),union(complement(union(u,v)),w))*.
% 299.94/300.93 166364[3:Res:164017.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(composition_function),complement(v))* member(regular(composition_function),complement(u))* -> .
% 299.94/300.93 166510[3:Res:15739.2,691.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) subclass(universal_class,complement(application_function)) -> .
% 299.94/300.93 166518[3:Res:15739.2,66684.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class))* member(v,cantor(u)) equal(successor(application_function),null_class) -> .
% 299.94/300.93 166743[3:Rew:103455.0,166703.2,103455.0,166703.0] || member(successor(u),universal_class) member(apply(choice,successor(u)),complement(successor(u)))* -> equal(successor(u),null_class).
% 299.94/300.93 167442[3:MRR:167421.0,2123.0] || member(singleton(singleton(null_class)),compose(u,v))* -> member(null_class,cantor(v)) member(universal_class,image(u,range_of(null_class))).
% 299.94/300.93 167752[3:Rew:167750.0,167747.0] || member(u,union(complement(successor(null_class)),singleton(complement(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93 167768[3:Rew:145801.0,167661.2] || subclass(u,singleton(complement(singleton(null_class)))) member(not_subclass_element(u,null_class),complement(successor(null_class)))* -> subclass(u,null_class).
% 299.94/300.93 167829[3:MRR:167818.3,22203.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(universal_class,universal_class))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(universal_class,null_class))**.
% 299.94/300.93 169324[3:Rew:169322.0,169319.0] || member(u,union(union(element_relation,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93 169339[3:Rew:166613.0,169222.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),union(element_relation,element_relation))* -> subclass(u,null_class).
% 299.94/300.93 169527[3:Rew:26764.0,169378.0] || -> equal(complement(intersection(compose(element_relation,universal_class),union(null_class,complement(element_relation)))),symmetric_difference(compose(element_relation,universal_class),union(null_class,complement(element_relation))))**.
% 299.94/300.93 169839[3:Rew:169837.0,169834.0] || member(u,union(element_relation,union(null_class,complement(compose(element_relation,universal_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93 169849[3:Rew:166842.0,169744.2] || subclass(u,union(null_class,complement(compose(element_relation,universal_class))))* member(not_subclass_element(u,null_class),element_relation) -> subclass(u,null_class).
% 299.94/300.93 170275[3:Rew:170273.0,170269.0] || member(u,union(successor(null_class),union(null_class,singleton(singleton(null_class)))))* subclass(universal_class,v) -> member(u,v)*.
% 299.94/300.93 170288[3:Rew:167103.0,170173.2] || subclass(u,union(null_class,singleton(singleton(null_class))))* member(not_subclass_element(u,null_class),successor(null_class)) -> subclass(u,null_class).
% 299.94/300.93 170487[7:SoR:37615.0,2263.2] single_valued_class(apply(null_class,u)) || member(range_of(null_class),universal_class)* equal(apply(null_class,u),cross_product(universal_class,universal_class))** -> .
% 299.94/300.93 171041[3:Rew:78508.0,170920.2] || subclass(u,complement(sum_class(range_of(null_class)))) member(not_subclass_element(u,null_class),apply(null_class,v))* -> subclass(u,null_class).
% 299.94/300.93 171379[6:MRR:171378.3,99182.0] || equal(u,universal_class) equal(compose(v,null_class),u)* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93 171381[7:MRR:171380.3,99182.0] one_to_one(u) || equal(compose(v,null_class),inverse(u))* member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* -> .
% 299.94/300.93 171720[3:Rew:78571.0,171593.2] || subclass(u,complement(apply(null_class,v)))* member(not_subclass_element(u,null_class),sum_class(range_of(null_class)))* -> subclass(u,null_class).
% 299.94/300.93 172426[3:Rew:172425.0,172422.0] || member(u,union(intersection(v,element_relation),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 172442[3:Rew:81085.0,172324.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(v,element_relation))* -> subclass(u,null_class).
% 299.94/300.93 172813[3:Rew:172812.0,172809.0] || member(u,union(intersection(element_relation,v),complement(compose(element_relation,universal_class))))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 172829[3:Rew:81087.0,172709.2] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(u,null_class),intersection(element_relation,v))* -> subclass(u,null_class).
% 299.94/300.93 173185[3:Rew:173184.0,173181.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(v,element_relation)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 173201[3:Rew:81408.0,173080.2] || subclass(u,intersection(v,element_relation))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.93 173591[3:Rew:173590.0,173587.0] || member(u,union(complement(compose(element_relation,universal_class)),intersection(element_relation,v)))* subclass(universal_class,w) -> member(u,w)*.
% 299.94/300.93 173607[3:Rew:81410.0,173484.2] || subclass(u,intersection(element_relation,v))* member(not_subclass_element(u,null_class),complement(compose(element_relation,universal_class)))* -> subclass(u,null_class).
% 299.94/300.93 174978[6:SpR:174383.0,17.2] || member(second(regular(element_relation)),u) member(first(regular(element_relation)),v) -> member(regular(element_relation),cross_product(v,u))*.
% 299.94/300.93 174979[6:SpR:174383.0,10056.2] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),second(regular(element_relation)))* -> member(regular(element_relation),element_relation).
% 299.94/300.93 174988[6:SpR:174383.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(regular(element_relation),cantor(ordered_pair(second(regular(element_relation)),first(regular(element_relation))))),u)*.
% 299.94/300.93 174990[6:SpR:174383.0,15527.1] || subclass(domain_relation,rotate(u)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),cantor(regular(element_relation))),first(regular(element_relation))),u)*.
% 299.94/300.93 174991[6:SpR:174383.0,15528.1] || subclass(domain_relation,flip(u)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),first(regular(element_relation))),cantor(regular(element_relation))),u)*.
% 299.94/300.93 175007[6:SpL:174383.0,11561.0] || member(regular(element_relation),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(u,v))* -> member(first(regular(element_relation)),u)*.
% 299.94/300.93 179063[6:Res:174984.1,6166.2] || equal(union(u,v),universal_class)** member(regular(element_relation),complement(v))* member(regular(element_relation),complement(u))* -> .
% 299.94/300.93 179176[6:Res:174985.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(regular(element_relation),union(u,complement(union(v,w))))*.
% 299.94/300.93 179179[6:Res:174985.1,74230.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(regular(element_relation),complement(symmetric_difference(u,v))).
% 299.94/300.93 179180[6:Res:174985.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(regular(element_relation),union(complement(union(u,v)),w))*.
% 299.94/300.93 179187[6:Res:174985.1,6166.2] || subclass(universal_class,union(u,v))* member(regular(element_relation),complement(v))* member(regular(element_relation),complement(u))* -> .
% 299.94/300.93 1963[0:Res:59.1,386.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.93 5617[0:Res:4845.1,18.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.94/300.93 5816[0:Res:5350.0,8.0] || subclass(union(u,v),symmetric_difference(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.94/300.93 5874[0:Res:5792.0,8.0] || subclass(successor(u),symmetric_difference(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.94/300.93 7042[0:SpR:4917.0,192.1] || member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(null_class,u)),domain_relation)*.
% 299.94/300.93 13025[0:Rew:4626.0,13017.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.94/300.93 13410[0:Res:24.2,5609.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.94/300.93 14955[0:Res:24.2,679.1] || member(unordered_pair(u,v),w)* member(unordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 299.94/300.93 17097[3:SpL:17051.0,1925.1] || member(ordered_pair(universal_class,u),compose(v,w))* subclass(image(v,image(w,null_class)),x)* -> member(u,x)*.
% 299.94/300.93 19180[2:SpR:2606.2,104.0] function(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93 19210[2:SpR:2609.2,104.0] single_valued_class(u) single_valued_class(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93 19244[2:SpR:2610.2,104.0] single_valued_class(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(u))),single_valued2(v)),single_valued3(u))**.
% 299.94/300.93 19255[2:SpR:2610.2,104.0] single_valued_class(u) function(v) || -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(v))),single_valued2(u)),single_valued3(v))**.
% 299.94/300.93 19300[2:SpR:2614.2,104.0] function(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93 19322[2:SpR:2617.2,104.0] single_valued_class(u) single_valued_class(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93 19348[2:SpR:2618.2,104.0] single_valued_class(u) function(v) || -> equal(domain__dfg(u,image(inverse(u),singleton(single_valued1(v))),single_valued2(u)),single_valued3(u))**.
% 299.94/300.93 19357[2:SpR:2618.2,104.0] single_valued_class(u) function(v) || -> equal(domain__dfg(v,image(inverse(v),singleton(single_valued1(u))),single_valued2(v)),single_valued3(v))**.
% 299.94/300.93 19435[0:Res:24.2,691.1] || member(ordered_pair(u,v),w)* member(ordered_pair(u,v),x)* subclass(universal_class,complement(intersection(x,w)))* -> .
% 299.94/300.93 19999[3:Res:406.3,19874.0] || member(u,universal_class) subclass(u,cantor(apply(choice,u)))* subclass(universal_class,complement(element_relation)) -> equal(u,null_class).
% 299.94/300.93 20012[3:Res:453.3,19874.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(image(u,v)))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 20503[0:Res:20392.0,8.0] || subclass(power_class(u),singleton(regular(power_class(u))))* -> equal(power_class(u),null_class) equal(singleton(regular(power_class(u))),power_class(u)).
% 299.94/300.93 21656[3:Res:59.1,21267.1] || member(ordered_pair(u,singleton(v)),compose(w,x))* equal(complement(image(w,image(x,singleton(u)))),universal_class) -> .
% 299.94/300.93 22201[0:SpL:1183.2,22187.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.93 22280[0:SpL:1183.2,22203.0] || member(cross_product(u,v),universal_class) equal(apply(choice,cross_product(u,v)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.93 22335[0:Res:167.1,4070.1] || member(not_subclass_element(intersection(intersection(u,v),w),x),symmetric_difference(u,v))* -> subclass(intersection(intersection(u,v),w),x).
% 299.94/300.93 22353[0:Res:160.1,4070.1] || member(not_subclass_element(intersection(u,intersection(v,w)),x),symmetric_difference(v,w))* -> subclass(intersection(u,intersection(v,w)),x).
% 299.94/300.93 22363[3:Res:15464.2,4070.1] || member(u,universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* -> .
% 299.94/300.93 23842[0:Obv:23827.1] || subclass(unordered_pair(u,v),complement(singleton(v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.93 23843[0:Obv:23826.1] || subclass(unordered_pair(u,v),complement(singleton(u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.93 23908[0:Obv:23901.1] || equal(complement(singleton(u)),unordered_pair(v,u)) -> equal(regular(unordered_pair(v,u)),v)** equal(unordered_pair(v,u),null_class).
% 299.94/300.93 23909[0:Obv:23900.1] || equal(complement(singleton(u)),unordered_pair(u,v)) -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 299.94/300.93 25446[0:SpL:475.0,3166.0] || subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(regular(u),complement(restrict(v,w,x)))*.
% 299.94/300.93 25447[0:SpL:476.0,3166.0] || subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(regular(u),complement(restrict(x,v,w)))*.
% 299.94/300.93 26153[3:SpR:15442.2,5722.0] || member(u,universal_class) -> member(u,cantor(cross_product(v,universal_class))) equal(image(cross_product(singleton(u),universal_class),v),range_of(null_class))**.
% 299.94/300.93 26161[3:SpL:5722.0,19982.0] || member(inverse(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 26263[0:MRR:26249.0,10104.1] || -> member(regular(regular(union(u,v))),complement(u))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.93 26322[0:Res:26275.1,1275.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.93 26382[0:MRR:26366.0,10104.1] || -> member(regular(regular(union(u,v))),complement(v))* equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.93 26436[0:Res:26389.1,1275.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93 26454[0:SpR:221.0,225.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.94/300.93 26474[0:Res:225.1,219.0] || -> equal(restrict(restrict(u,v,w),x,y),null_class) member(regular(restrict(restrict(u,v,w),x,y)),u)*.
% 299.94/300.93 26478[0:Res:225.1,481.0] || -> equal(restrict(symmetric_difference(u,v),w,x),null_class) member(regular(restrict(symmetric_difference(u,v),w,x)),union(u,v))*.
% 299.94/300.93 26491[0:Res:225.1,4386.0] || member(regular(restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 299.94/300.93 26493[3:Res:225.1,10074.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.94/300.93 26494[3:Res:225.1,10075.0] || -> equal(restrict(apply(null_class,u),v,w),null_class) member(regular(restrict(apply(null_class,u),v,w)),apply(null_class,x))*.
% 299.94/300.93 26495[3:Res:225.1,10076.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.94/300.93 26697[0:Rew:29.0,26592.1] || member(not_subclass_element(cross_product(u,v),restrict(w,u,v)),w)* -> subclass(cross_product(u,v),restrict(w,u,v)).
% 299.94/300.93 28469[3:Rew:26766.0,27044.1,27497.0,27044.0] || member(not_subclass_element(union(null_class,complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(union(null_class,complement(compose(element_relation,universal_class))),u).
% 299.94/300.93 28471[3:Rew:26766.0,27123.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.94/300.93 30023[6:Res:29933.1,1275.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93 30102[3:Rew:26766.0,30075.2] || member(power_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.93 30163[6:Res:29980.1,1275.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v))*.
% 299.94/300.93 30239[3:Rew:26766.0,30212.2] || member(sum_class(u),symmetric_difference(v,w))* member(u,universal_class) subclass(universal_class,union(null_class,intersection(v,w)))* -> .
% 299.94/300.93 30487[3:SpL:248.0,15712.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> member(singleton(u),cantor(singleton(singleton(singleton(singleton(u))))))*.
% 299.94/300.93 30576[3:SpL:27497.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(null_class,v))* member(u,w)*.
% 299.94/300.93 31194[0:Rew:476.0,31139.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.94/300.93 31195[0:Rew:475.0,31138.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.94/300.93 32884[0:Res:28672.1,18.0] || equal(cross_product(u,v),domain_relation)** -> equal(ordered_pair(first(ordered_pair(null_class,null_class)),second(ordered_pair(null_class,null_class))),ordered_pair(null_class,null_class))**.
% 299.94/300.93 33736[0:Obv:33706.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(y,singleton(v)),image(w,image(x,singleton(u))))*.
% 299.94/300.93 34082[0:Obv:34050.1] || member(ordered_pair(u,v),compose(w,x)) -> subclass(intersection(singleton(v),y),image(w,image(x,singleton(u))))*.
% 299.94/300.93 34400[3:Rew:26766.0,34367.1] || member(not_subclass_element(u,v),symmetric_difference(w,x))* subclass(u,union(null_class,intersection(w,x))) -> subclass(u,v).
% 299.94/300.93 35339[0:Obv:35325.1] || member(not_subclass_element(restrict(u,v,w),intersection(x,u)),x)* -> subclass(restrict(u,v,w),intersection(x,u)).
% 299.94/300.93 35831[3:SpL:30548.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,v))* member(u,w)*.
% 299.94/300.93 36156[3:Res:348.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(unordered_pair(u,v)),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,v)),universal_class),null_class).
% 299.94/300.93 36157[3:Res:365.1,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(ordered_pair(u,v)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(u,v)),universal_class),null_class).
% 299.94/300.93 36173[3:Res:28672.1,15524.0] || equal(cantor(regular(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))),domain_relation)** -> equal(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class),null_class).
% 299.94/300.93 36174[3:Res:4845.1,15524.0] || subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(null_class,null_class)),universal_class),null_class).
% 299.94/300.93 36177[3:Res:17208.1,15524.0] || equal(cantor(regular(cross_product(singleton(singleton(null_class)),universal_class))),singleton(singleton(null_class)))** -> equal(cross_product(singleton(singleton(null_class)),universal_class),null_class).
% 299.94/300.93 36178[3:Res:3678.2,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(u),universal_class))))* -> equal(singleton(u),null_class) equal(cross_product(singleton(u),universal_class),null_class).
% 299.94/300.93 38137[7:SSi:38131.1,72.1] one_to_one(u) || subclass(universal_class,cantor(cantor(v)))* equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.93 38174[7:SpR:38158.1,59.1] one_to_one(u) || member(ordered_pair(inverse(u),v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93 39021[3:Res:15574.1,2.0] || member(u,universal_class) subclass(cantor(v),w)* -> equal(sum_class(range_of(null_class)),apply(v,u))* member(u,w)*.
% 299.94/300.93 39053[3:MRR:39033.0,10104.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.94/300.93 39056[3:MRR:39035.0,10104.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.94/300.93 39057[3:MRR:39034.0,10104.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.94/300.93 40995[3:SpL:26811.0,6160.0] || subclass(universal_class,intersection(power_class(complement(singleton(null_class))),complement(u)))* member(omega,union(image(element_relation,successor(null_class)),u)) -> .
% 299.94/300.93 41016[3:SpL:26811.0,6160.0] || subclass(universal_class,intersection(complement(u),power_class(complement(singleton(null_class)))))* member(omega,union(u,image(element_relation,successor(null_class)))) -> .
% 299.94/300.93 41019[3:SpL:26811.0,209.0] || member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)) -> .
% 299.94/300.93 41023[3:SpL:26811.0,209.0] || member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))) -> .
% 299.94/300.93 41106[3:Res:15527.1,2.0] || subclass(domain_relation,rotate(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,cantor(ordered_pair(x,w))),x),v)*.
% 299.94/300.93 41109[3:Res:15527.1,7653.1] || subclass(domain_relation,rotate(complement(compose(element_relation,universal_class)))) member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)* -> .
% 299.94/300.93 41122[3:Res:15527.1,481.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.94/300.93 41140[3:Res:15527.1,10074.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.94/300.93 41141[3:Res:15527.1,10075.0] || subclass(domain_relation,rotate(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),apply(null_class,x))*.
% 299.94/300.93 41142[3:Res:15527.1,10076.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.94/300.93 41159[3:Res:15527.1,1203.0] || subclass(domain_relation,rotate(application_function)) -> equal(apply(ordered_pair(u,cantor(ordered_pair(singleton(singleton(singleton(v))),u))),singleton(v)),v)**.
% 299.94/300.93 41225[3:Res:15528.1,2.0] || subclass(domain_relation,flip(u))* subclass(u,v)* -> member(ordered_pair(ordered_pair(w,x),cantor(ordered_pair(x,w))),v)*.
% 299.94/300.93 41228[3:Res:15528.1,7653.1] || subclass(domain_relation,flip(complement(compose(element_relation,universal_class)))) member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)* -> .
% 299.94/300.93 41241[3:Res:15528.1,481.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.94/300.93 41259[3:Res:15528.1,10074.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.94/300.93 41260[3:Res:15528.1,10075.0] || subclass(domain_relation,flip(apply(null_class,u)))* -> member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),apply(null_class,x))*.
% 299.94/300.93 41261[3:Res:15528.1,10076.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.94/300.93 41350[0:Res:2350.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),w)*.
% 299.94/300.93 41353[3:Res:2350.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 299.94/300.93 41366[0:Res:2350.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.94/300.93 41384[3:Res:2350.2,10074.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.94/300.93 41385[3:Res:2350.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(intersection(w,u),null_class) member(regular(intersection(w,u)),apply(null_class,x))*.
% 299.94/300.93 41386[3:Res:2350.2,10076.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.94/300.93 41427[0:Rew:29.0,41292.1] || subclass(cross_product(u,v),w) -> equal(restrict(x,u,v),null_class) member(regular(restrict(x,u,v)),w)*.
% 299.94/300.93 41694[0:Res:2352.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(u,x)),null_class) member(regular(intersection(w,intersection(u,x))),v)*.
% 299.94/300.93 41699[0:Res:2352.1,22.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),v)*.
% 299.94/300.93 41700[0:Res:2352.1,23.0] || -> equal(intersection(u,intersection(intersection(v,w),x)),null_class) member(regular(intersection(u,intersection(intersection(v,w),x))),w)*.
% 299.94/300.93 41710[3:Res:2352.1,36243.0] || -> equal(intersection(u,intersection(union(null_class,v),w)),null_class) member(regular(intersection(u,intersection(union(null_class,v),w))),v)*.
% 299.94/300.93 41711[3:Res:2352.1,39347.0] || -> equal(intersection(u,intersection(union(v,v),w)),null_class) member(regular(intersection(u,intersection(union(v,v),w))),v)*.
% 299.94/300.93 42295[0:Res:2353.1,2.0] || subclass(u,v) -> equal(intersection(w,intersection(x,u)),null_class) member(regular(intersection(w,intersection(x,u))),v)*.
% 299.94/300.93 42300[0:Res:2353.1,22.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),w)*.
% 299.94/300.93 42301[0:Res:2353.1,23.0] || -> equal(intersection(u,intersection(v,intersection(w,x))),null_class) member(regular(intersection(u,intersection(v,intersection(w,x)))),x)*.
% 299.94/300.93 42311[3:Res:2353.1,36243.0] || -> equal(intersection(u,intersection(v,union(null_class,w))),null_class) member(regular(intersection(u,intersection(v,union(null_class,w)))),w)*.
% 299.94/300.93 42312[3:Res:2353.1,39347.0] || -> equal(intersection(u,intersection(v,union(w,w))),null_class) member(regular(intersection(u,intersection(v,union(w,w)))),w)*.
% 299.94/300.93 42911[0:Res:3123.2,2.0] || subclass(u,v)* subclass(v,w)* -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),w)*.
% 299.94/300.93 42914[3:Res:3123.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 299.94/300.93 42927[0:Res:3123.2,481.0] || subclass(u,symmetric_difference(v,w)) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.94/300.93 42945[3:Res:3123.2,10074.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.94/300.93 42946[3:Res:3123.2,10075.0] || subclass(u,apply(null_class,v))* -> equal(intersection(u,w),null_class) member(regular(intersection(u,w)),apply(null_class,x))*.
% 299.94/300.93 42947[3:Res:3123.2,10076.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.94/300.93 43410[0:Res:3125.1,2.0] || subclass(u,v) -> equal(intersection(intersection(u,w),x),null_class) member(regular(intersection(intersection(u,w),x)),v)*.
% 299.94/300.93 43415[0:Res:3125.1,22.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),u)*.
% 299.94/300.93 43416[0:Res:3125.1,23.0] || -> equal(intersection(intersection(intersection(u,v),w),x),null_class) member(regular(intersection(intersection(intersection(u,v),w),x)),v)*.
% 299.94/300.93 43426[3:Res:3125.1,36243.0] || -> equal(intersection(intersection(union(null_class,u),v),w),null_class) member(regular(intersection(intersection(union(null_class,u),v),w)),u)*.
% 299.94/300.93 43427[3:Res:3125.1,39347.0] || -> equal(intersection(intersection(union(u,u),v),w),null_class) member(regular(intersection(intersection(union(u,u),v),w)),u)*.
% 299.94/300.93 43917[0:Res:3126.1,2.0] || subclass(u,v) -> equal(intersection(intersection(w,u),x),null_class) member(regular(intersection(intersection(w,u),x)),v)*.
% 299.94/300.93 43922[0:Res:3126.1,22.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),v)*.
% 299.94/300.93 43923[0:Res:3126.1,23.0] || -> equal(intersection(intersection(u,intersection(v,w)),x),null_class) member(regular(intersection(intersection(u,intersection(v,w)),x)),w)*.
% 299.94/300.93 43933[3:Res:3126.1,36243.0] || -> equal(intersection(intersection(u,union(null_class,v)),w),null_class) member(regular(intersection(intersection(u,union(null_class,v)),w)),v)*.
% 299.94/300.93 43934[3:Res:3126.1,39347.0] || -> equal(intersection(intersection(u,union(v,v)),w),null_class) member(regular(intersection(intersection(u,union(v,v)),w)),v)*.
% 299.94/300.93 44708[0:Res:3241.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 299.94/300.93 44739[0:Obv:44714.1] || subclass(intersection(u,complement(union(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,complement(union(v,w))),null_class).
% 299.94/300.93 44740[0:Obv:44713.1] || subclass(intersection(complement(union(u,v)),w),symmetric_difference(u,v))* -> equal(intersection(complement(union(u,v)),w),null_class).
% 299.94/300.93 44951[0:MRR:44897.0,10106.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(v))* subclass(intersection(u,complement(union(v,w))),x).
% 299.94/300.93 44952[0:MRR:44896.0,10106.1] || -> member(not_subclass_element(intersection(u,complement(union(v,w))),x),complement(w))* subclass(intersection(u,complement(union(v,w))),x).
% 299.94/300.93 45131[0:MRR:45061.0,10106.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(u))* subclass(intersection(complement(union(u,v)),w),x).
% 299.94/300.93 45132[0:MRR:45060.0,10106.1] || -> member(not_subclass_element(intersection(complement(union(u,v)),w),x),complement(v))* subclass(intersection(complement(union(u,v)),w),x).
% 299.94/300.93 45142[3:SpL:1183.2,44982.0] || member(cross_product(u,v),universal_class) subclass(universal_class,apply(choice,cross_product(u,v)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.93 45296[3:SpL:30548.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,v))* member(w,u)*.
% 299.94/300.93 45297[3:SpL:27497.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(null_class,v))* member(w,u)*.
% 299.94/300.93 45358[0:Obv:45337.3] || equal(u,v) member(w,v) member(w,unordered_pair(v,u))* -> equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45366[0:Rew:9604.2,45365.2] || equal(u,v) member(regular(v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.93 45437[0:SpR:221.0,2363.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.94/300.93 45517[3:Res:17248.1,4050.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(v,cross_product(w,x))) -> member(unordered_pair(u,null_class),complement(restrict(v,w,x)))*.
% 299.94/300.93 45526[0:Res:3678.2,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(singleton(x),null_class) member(x,complement(restrict(u,v,w)))*.
% 299.94/300.93 45527[0:Res:10922.2,4050.0] || subclass(universal_class,symmetric_difference(u,cross_product(v,w))) -> equal(x,null_class) member(regular(x),complement(restrict(u,v,w)))*.
% 299.94/300.93 45598[3:Res:17248.1,4051.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(cross_product(v,w),x)) -> member(unordered_pair(u,null_class),complement(restrict(x,v,w)))*.
% 299.94/300.93 45607[0:Res:3678.2,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(singleton(x),null_class) member(x,complement(restrict(w,u,v)))*.
% 299.94/300.93 45608[0:Res:10922.2,4051.0] || subclass(universal_class,symmetric_difference(cross_product(u,v),w)) -> equal(x,null_class) member(regular(x),complement(restrict(w,u,v)))*.
% 299.94/300.93 45645[0:SpR:39766.0,5270.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.94/300.93 45646[0:SpR:39910.0,5270.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.94/300.93 45746[0:Res:5270.1,2.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(u,v),x) member(not_subclass_element(symmetric_difference(u,v),x),w)*.
% 299.94/300.93 46425[0:Res:3436.2,219.0] || member(inverse(u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),v)*.
% 299.94/300.93 46453[3:Res:3436.2,19874.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(ordered_pair(inverse(u),range_of(u))))* subclass(universal_class,complement(element_relation)) -> .
% 299.94/300.93 46471[0:MRR:46460.1,99.0] || member(inverse(u),universal_class) equal(successor(inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),successor_relation)*.
% 299.94/300.93 46650[0:Rew:46582.0,36598.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.94/300.93 46686[0:Rew:46582.0,36577.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.94/300.93 46690[0:Rew:46582.0,30377.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(omega,union(u,image(element_relation,power_class(v)))) -> .
% 299.94/300.93 46698[0:Rew:46582.0,36580.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(power_class(u),image(element_relation,power_class(v)))* -> .
% 299.94/300.93 46699[0:Rew:46582.0,36581.1] || member(u,universal_class) subclass(universal_class,power_class(complement(power_class(v)))) member(sum_class(u),image(element_relation,power_class(v)))* -> .
% 299.94/300.93 46769[0:Rew:46582.0,23787.0] || subclass(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))* -> equal(intersection(complement(u),power_class(v)),null_class).
% 299.94/300.93 46793[0:Rew:46582.0,32965.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.94/300.93 46794[0:Rew:46582.0,33125.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.94/300.93 46918[0:Rew:46582.0,30390.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(omega,union(image(element_relation,power_class(u)),v)) -> .
% 299.94/300.93 47048[0:Rew:46582.0,23790.0] || subclass(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> equal(intersection(power_class(u),complement(v)),null_class).
% 299.94/300.93 47072[0:Rew:46582.0,32967.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.94/300.93 47073[0:Rew:46582.0,33127.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.94/300.93 47211[0:Rew:46582.0,46734.0] || subclass(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))* -> equal(union(u,complement(power_class(v))),null_class).
% 299.94/300.93 47215[0:Rew:46582.0,47013.0] || subclass(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))* -> equal(union(complement(power_class(u)),v),null_class).
% 299.94/300.93 47232[0:Rew:46582.0,46560.1,46582.0,46560.1,46582.0,46560.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.94/300.93 48493[6:Rew:26766.0,48426.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.93 48505[3:SpL:35849.0,46598.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.94/300.93 48506[3:SpL:35849.0,46598.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.94/300.93 48579[0:Res:354.2,46587.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.94/300.93 48606[0:Res:367.1,46587.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.94/300.93 48981[3:Rew:26766.0,48719.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.94/300.93 48982[3:Rew:26766.0,48720.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.94/300.93 48990[3:Rew:26766.0,48989.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.94/300.93 48996[3:Rew:26766.0,48995.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.94/300.93 49209[3:Rew:26766.0,49153.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v)).
% 299.94/300.93 49815[3:SpL:35849.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(null_class,w))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.93 49816[3:SpL:35849.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.93 49862[0:Res:353.2,46618.0] || subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(regular(u),union(v,complement(power_class(w))))*.
% 299.94/300.93 49867[3:Res:17248.1,46618.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),power_class(w))) -> member(unordered_pair(u,null_class),union(v,complement(power_class(w))))*.
% 299.94/300.93 49877[0:Res:3678.2,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(singleton(w),null_class) member(w,union(u,complement(power_class(v))))*.
% 299.94/300.93 49878[0:Res:10922.2,46618.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(v))) -> equal(w,null_class) member(regular(w),union(u,complement(power_class(v))))*.
% 299.94/300.93 50003[3:Res:1979.3,47748.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(compose_class(w),null_class) -> .
% 299.94/300.93 50129[3:SpL:30548.0,46805.0] || member(u,symmetric_difference(power_class(v),union(null_class,complement(w))))* -> member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.94/300.93 50130[3:SpL:27497.0,46805.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.94/300.93 50135[3:SpL:35849.0,46805.0] || member(u,symmetric_difference(power_class(union(null_class,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.93 50136[3:SpL:35849.0,46805.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.93 50166[0:Res:353.2,46805.0] || subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(regular(u),union(complement(power_class(v)),w))*.
% 299.94/300.93 50171[3:Res:17248.1,46805.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(power_class(v),complement(w))) -> member(unordered_pair(u,null_class),union(complement(power_class(v)),w))*.
% 299.94/300.93 50181[0:Res:3678.2,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(singleton(w),null_class) member(w,union(complement(power_class(u)),v))*.
% 299.94/300.93 50182[0:Res:10922.2,46805.0] || subclass(universal_class,symmetric_difference(power_class(u),complement(v))) -> equal(w,null_class) member(regular(w),union(complement(power_class(u)),v))*.
% 299.94/300.93 50342[0:Rew:6906.0,50245.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.94/300.93 52926[3:SpL:26766.0,210.0] || member(regular(union(u,complement(v))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,complement(v)),null_class).
% 299.94/300.93 52942[3:SpL:26766.0,210.0] || member(regular(union(complement(u),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.94/300.93 52952[0:SpL:39614.1,210.0] || subclass(complement(u),complement(v)) member(regular(union(v,u)),complement(u))* -> equal(union(v,u),null_class).
% 299.94/300.93 53238[0:Res:4921.1,3845.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(power_class(apply(null_class,w)),v)*.
% 299.94/300.93 53821[0:Res:4921.1,3882.0] || member(range_of(null_class),universal_class) subclass(universal_class,u)* subclass(u,v)* -> member(sum_class(apply(null_class,w)),v)*.
% 299.94/300.93 54058[3:SpR:17074.0,3896.2] || member(image(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(apply(u,universal_class),union(v,w))*.
% 299.94/300.93 54170[0:Obv:54101.3] || equal(u,universal_class) subclass(u,regular(v))* member(null_class,v) -> equal(u,null_class) equal(v,null_class).
% 299.94/300.93 54172[0:Obv:54144.2] || subclass(u,v) subclass(intersection(w,u),regular(v))* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.94/300.93 54173[0:Obv:54143.2] || subclass(u,v) subclass(intersection(u,w),regular(v))* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.94/300.93 54182[0:Obv:54147.1] || subclass(intersection(u,intersection(v,w)),regular(w))* -> equal(intersection(u,intersection(v,w)),null_class) equal(w,null_class).
% 299.94/300.93 54183[0:Obv:54145.1] || subclass(intersection(intersection(u,v),w),regular(v))* -> equal(intersection(intersection(u,v),w),null_class) equal(v,null_class).
% 299.94/300.93 54184[0:Obv:54142.1] || subclass(intersection(u,intersection(v,w)),regular(v))* -> equal(intersection(u,intersection(v,w)),null_class) equal(v,null_class).
% 299.94/300.93 54187[0:Obv:54138.1] || subclass(intersection(intersection(u,v),w),regular(u))* -> equal(intersection(intersection(u,v),w),null_class) equal(u,null_class).
% 299.94/300.93 54346[3:SpL:114.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(u,cantor(u)),complement(intersection(v,w)))*.
% 299.94/300.93 54498[0:SpR:54401.1,59.1] || equal(u,universal_class) member(ordered_pair(u,v),compose(w,x))* -> member(v,image(w,image(x,null_class))).
% 299.94/300.93 54582[0:SpR:54401.1,11214.1] || equal(first(regular(cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,regular(cross_product(u,v)))*.
% 299.94/300.93 54628[0:SpL:54401.1,3879.0] || equal(u,universal_class) member(image(v,null_class),universal_class) subclass(universal_class,w) -> member(apply(v,u),w)*.
% 299.94/300.93 55015[3:Res:17208.1,46617.0] || equal(intersection(complement(u),power_class(v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(power_class(v))))* -> .
% 299.94/300.93 55230[3:Res:17208.1,46804.0] || equal(intersection(power_class(u),complement(v)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(power_class(u)),v))* -> .
% 299.94/300.93 55430[3:Rew:47142.0,55323.1,26766.0,55323.1,47142.0,55323.0,26766.0,55323.0] || member(u,power_class(v)) member(u,power_class(w)) member(u,complement(intersection(power_class(w),power_class(v))))* -> .
% 299.94/300.93 55772[0:SpR:22211.0,367.1] || subclass(ordered_pair(u,v),w) -> equal(regular(ordered_pair(u,v)),singleton(u)) member(regular(ordered_pair(u,v)),w)*.
% 299.94/300.93 55782[0:SpR:54401.1,22211.0] || equal(u,universal_class) -> equal(regular(ordered_pair(v,u)),unordered_pair(v,null_class))** equal(regular(ordered_pair(v,u)),singleton(v)).
% 299.94/300.93 55799[0:SpL:22211.0,26007.0] || member(u,complement(regular(ordered_pair(u,v))))* -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(singleton(u),null_class).
% 299.94/300.93 55833[0:SpL:22211.0,679.1] || subclass(universal_class,complement(u)) member(regular(ordered_pair(v,w)),u)* -> equal(regular(ordered_pair(v,w)),singleton(v)).
% 299.94/300.93 55863[3:MRR:55862.2,55805.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(regular(regular(ordered_pair(v,u))),v)**.
% 299.94/300.93 55915[0:SpL:29.0,4069.1] || member(u,symmetric_difference(v,cross_product(w,x)))* subclass(complement(restrict(v,w,x)),y)* -> member(u,y)*.
% 299.94/300.93 55922[0:SpL:30.0,4069.1] || member(u,symmetric_difference(cross_product(v,w),x))* subclass(complement(restrict(x,v,w)),y)* -> member(u,y)*.
% 299.94/300.93 56042[3:Rew:47806.1,55970.1] || equal(intersection(u,v),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.93 55974[0:SpL:46586.0,4069.1] || member(u,symmetric_difference(complement(v),power_class(w)))* subclass(union(v,complement(power_class(w))),x)* -> member(u,x)*.
% 299.94/300.93 55975[0:SpL:46592.0,4069.1] || member(u,symmetric_difference(power_class(v),complement(w)))* subclass(union(complement(power_class(v)),w),x)* -> member(u,x)*.
% 299.94/300.93 56537[0:Res:4087.2,219.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(y,u),z) member(not_subclass_element(intersection(y,u),z),v)*.
% 299.94/300.93 56560[3:Res:4087.2,19874.0] || subclass(u,cantor(not_subclass_element(intersection(v,u),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(v,u),w).
% 299.94/300.93 56792[0:Res:4089.1,25.1] || member(not_subclass_element(intersection(u,intersection(complement(v),w)),x),v)* -> subclass(intersection(u,intersection(complement(v),w)),x).
% 299.94/300.93 56905[0:Rew:114.0,56719.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.94/300.93 57198[0:Res:4090.1,25.1] || member(not_subclass_element(intersection(u,intersection(v,complement(w))),x),w)* -> subclass(intersection(u,intersection(v,complement(w))),x).
% 299.94/300.93 57358[3:Res:56986.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(null_class,u)),null_class) member(regular(intersection(w,union(null_class,u))),v)*.
% 299.94/300.93 57375[3:Res:56986.0,3167.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),w)*.
% 299.94/300.93 57376[3:Res:56986.0,3166.0] || -> equal(intersection(u,union(null_class,intersection(v,w))),null_class) member(regular(intersection(u,union(null_class,intersection(v,w)))),v)*.
% 299.94/300.93 57622[0:Res:5239.2,219.0] || subclass(u,restrict(v,w,x))* -> subclass(intersection(u,y),z) member(not_subclass_element(intersection(u,y),z),v)*.
% 299.94/300.93 57645[3:Res:5239.2,19874.0] || subclass(u,cantor(not_subclass_element(intersection(u,v),w)))* subclass(universal_class,complement(element_relation)) -> subclass(intersection(u,v),w).
% 299.94/300.93 57772[3:Res:56987.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.93 57823[3:Rew:28866.0,57796.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(universal_class,universal_class))))*.
% 299.94/300.93 57952[3:Res:57341.0,3163.0] || -> equal(restrict(union(null_class,singleton(u)),v,w),null_class) equal(regular(restrict(union(null_class,singleton(u)),v,w)),u)**.
% 299.94/300.93 57956[3:Res:57341.0,1368.1] single_valued_class(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v)) || -> function(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v))*.
% 299.94/300.93 58060[0:Res:5242.1,25.1] || member(not_subclass_element(intersection(intersection(complement(u),v),w),x),u)* -> subclass(intersection(intersection(complement(u),v),w),x).
% 299.94/300.93 58176[0:Rew:114.0,57984.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.94/300.93 58462[0:Res:5243.1,25.1] || member(not_subclass_element(intersection(intersection(u,complement(v)),w),x),v)* -> subclass(intersection(intersection(u,complement(v)),w),x).
% 299.94/300.93 58630[3:Res:58222.0,3164.0] || subclass(u,v) -> equal(intersection(union(null_class,u),w),null_class) member(regular(intersection(union(null_class,u),w)),v)*.
% 299.94/300.93 58647[3:Res:58222.0,3167.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),v)*.
% 299.94/300.93 58648[3:Res:58222.0,3166.0] || -> equal(intersection(union(null_class,intersection(u,v)),w),null_class) member(regular(intersection(union(null_class,intersection(u,v)),w)),u)*.
% 299.94/300.93 58751[0:Res:49.1,5363.0] inductive(u) || subclass(u,v) -> subclass(image(successor_relation,u),w) member(not_subclass_element(image(successor_relation,u),w),v)*.
% 299.94/300.93 58786[3:Res:36034.0,5363.0] || subclass(complement(element_relation),u) -> subclass(complement(compose(element_relation,universal_class)),v) member(not_subclass_element(complement(compose(element_relation,universal_class)),v),u)*.
% 299.94/300.93 58935[3:Res:58256.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(u,w)),null_class) member(regular(union(null_class,intersection(u,w))),v)*.
% 299.94/300.93 58952[3:Res:58256.0,3167.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),v)*.
% 299.94/300.93 58953[3:Res:58256.0,3166.0] || -> equal(union(null_class,intersection(intersection(u,v),w)),null_class) member(regular(union(null_class,intersection(intersection(u,v),w))),u)*.
% 299.94/300.93 59243[7:Res:58316.1,37497.1] function(u) || equal(cantor(cantor(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.93 59794[0:Rew:11113.2,59793.2] || equal(u,v) member(v,w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.94/300.93 59838[3:Rew:17058.0,59825.2] || member(null_class,u) -> equal(not_subclass_element(ordered_pair(universal_class,v),u),unordered_pair(universal_class,singleton(v)))** subclass(ordered_pair(universal_class,v),u).
% 299.94/300.93 59891[3:Rew:17075.0,59875.2] || member(unordered_pair(u,null_class),v) -> equal(not_subclass_element(ordered_pair(u,universal_class),v),singleton(u))** subclass(ordered_pair(u,universal_class),v).
% 299.94/300.93 60045[3:Res:58880.0,3164.0] || subclass(u,v) -> equal(union(null_class,intersection(w,u)),null_class) member(regular(union(null_class,intersection(w,u))),v)*.
% 299.94/300.93 60062[3:Res:58880.0,3167.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),w)*.
% 299.94/300.93 60063[3:Res:58880.0,3166.0] || -> equal(union(null_class,intersection(u,intersection(v,w))),null_class) member(regular(union(null_class,intersection(u,intersection(v,w)))),v)*.
% 299.94/300.93 60349[3:Res:58223.0,3164.0] || subclass(u,v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.93 60399[3:Rew:28866.0,60373.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(universal_class,universal_class)),u))*.
% 299.94/300.93 60775[3:SpR:47184.0,26766.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.94/300.93 60790[6:SpR:47184.0,29936.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.94/300.93 61048[3:SpR:47187.0,26766.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.94/300.93 61063[6:SpR:47187.0,29936.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.94/300.93 61444[3:Res:59011.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93 61493[0:Res:12.0,12018.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.94/300.93 61506[0:Res:67.1,12018.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.94/300.93 61556[0:Res:242.0,12018.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.94/300.93 61941[7:Res:59208.1,37497.1] function(u) || equal(complement(range_of(u)),universal_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93 62288[3:Res:61413.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93 62366[3:Res:58874.0,3163.0] || -> equal(union(null_class,restrict(singleton(u),v,w)),null_class) equal(regular(union(null_class,restrict(singleton(u),v,w))),u)**.
% 299.94/300.93 62370[3:Res:58874.0,1368.1] single_valued_class(union(null_class,restrict(cross_product(universal_class,universal_class),u,v))) || -> function(union(null_class,restrict(cross_product(universal_class,universal_class),u,v)))*.
% 299.94/300.93 62396[3:SpL:26766.0,3718.1] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))* -> .
% 299.94/300.93 62414[3:SpL:26766.0,3718.1] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))* -> .
% 299.94/300.93 62557[0:Res:56952.0,3163.0] || -> equal(intersection(u,restrict(singleton(v),w,x)),null_class) equal(regular(intersection(u,restrict(singleton(v),w,x))),v)**.
% 299.94/300.93 62561[0:Res:56952.0,1368.1] single_valued_class(intersection(u,restrict(cross_product(universal_class,universal_class),v,w))) || -> function(intersection(u,restrict(cross_product(universal_class,universal_class),v,w)))*.
% 299.94/300.93 62657[0:Res:57010.0,3163.0] || -> equal(restrict(intersection(singleton(u),v),w,x),null_class) equal(regular(restrict(intersection(singleton(u),v),w,x)),u)**.
% 299.94/300.93 62785[0:MRR:62729.0,10104.1] || -> member(regular(intersection(regular(complement(u)),v)),u)* equal(intersection(regular(complement(u)),v),null_class) equal(complement(u),null_class).
% 299.94/300.93 62886[0:Res:57461.0,3163.0] || -> equal(restrict(intersection(u,singleton(v)),w,x),null_class) equal(regular(restrict(intersection(u,singleton(v)),w,x)),v)**.
% 299.94/300.93 63085[0:MRR:63033.0,10104.1] || -> member(regular(intersection(u,regular(complement(v)))),v)* equal(intersection(u,regular(complement(v))),null_class) equal(complement(v),null_class).
% 299.94/300.93 63149[0:Res:58188.0,3163.0] || -> equal(intersection(restrict(singleton(u),v,w),x),null_class) equal(regular(intersection(restrict(singleton(u),v,w),x)),u)**.
% 299.94/300.93 63153[0:Res:58188.0,1368.1] single_valued_class(intersection(restrict(cross_product(universal_class,universal_class),u,v),w)) || -> function(intersection(restrict(cross_product(universal_class,universal_class),u,v),w))*.
% 299.94/300.93 63196[0:Rew:54401.1,63189.1] || equal(u,universal_class) -> equal(cross_product(v,null_class),null_class) equal(domain__dfg(regular(cross_product(v,null_class)),v,u),single_valued3(null_class))**.
% 299.94/300.93 63484[3:Res:57332.0,8.0] || subclass(complement(singleton(null_class)),intersection(u,complement(successor(null_class))))* -> equal(intersection(u,complement(successor(null_class))),complement(singleton(null_class))).
% 299.94/300.93 63539[3:Res:58599.0,8.0] || subclass(complement(singleton(null_class)),intersection(complement(successor(null_class)),u))* -> equal(intersection(complement(successor(null_class)),u),complement(singleton(null_class))).
% 299.94/300.93 63571[0:SpL:248.0,11561.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(v,w))* -> member(singleton(u),v)*.
% 299.94/300.93 63648[7:SpL:37608.1,15530.1] function(u) || member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 299.94/300.93 63654[3:Obv:63652.2] || member(u,universal_class) member(v,cantor(cross_product(singleton(u),universal_class)))* -> member(u,cantor(cross_product(singleton(v),universal_class)))*.
% 299.94/300.93 63785[3:SpR:26766.0,46642.0] || -> equal(union(intersection(complement(u),union(null_class,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.93 63803[3:SpR:26766.0,46642.0] || -> equal(union(intersection(union(null_class,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.93 63856[3:Rew:26766.0,63855.0] || -> equal(complement(intersection(union(union(null_class,u),v),power_class(w))),complement(intersection(union(union(u,u),v),power_class(w))))*.
% 299.94/300.93 63860[3:Rew:26766.0,63859.0] || -> equal(complement(intersection(union(u,union(null_class,v)),power_class(w))),complement(intersection(union(u,union(v,v)),power_class(w))))*.
% 299.94/300.93 64218[3:Res:63711.0,8.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.94/300.93 64538[3:Res:63721.0,8.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.94/300.93 64622[3:SpR:26766.0,47080.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(null_class,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.93 64640[3:SpR:26766.0,47080.0] || -> equal(union(complement(power_class(u)),intersection(union(null_class,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.93 64698[3:Rew:26766.0,64697.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,v),w))),complement(intersection(power_class(u),union(union(v,v),w))))*.
% 299.94/300.93 64702[3:Rew:26766.0,64701.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,w)))),complement(intersection(power_class(u),union(v,union(w,w)))))*.
% 299.94/300.93 64912[0:Rew:54401.1,64892.2] || equal(u,universal_class) member(u,v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93 64913[7:Rew:38158.1,64895.2] one_to_one(u) || member(inverse(u),v)* member(null_class,w) -> member(singleton(singleton(null_class)),cross_product(w,v))*.
% 299.94/300.93 65196[0:SpR:248.0,10071.3] || member(u,universal_class) member(singleton(u),u)* subclass(element_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.94/300.93 65216[0:Res:10071.3,25.1] || member(u,universal_class) member(v,u) subclass(element_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 299.94/300.93 65223[0:Res:10071.3,22.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.93 65224[0:Res:10071.3,23.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 299.94/300.93 65240[3:Res:10071.3,36243.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 299.94/300.93 65241[3:Res:10071.3,39347.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.93 65246[3:Res:10071.3,35234.0] || member(u,universal_class) member(v,u) subclass(element_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 299.94/300.93 65254[3:Res:10071.3,38686.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 299.94/300.93 65478[3:Res:63693.1,1279.2] || equal(intersection(u,v),successor(null_class))** member(w,v)* member(w,u)* -> member(w,singleton(null_class))*.
% 299.94/300.93 65531[3:Res:63705.0,8.0] || subclass(singleton(null_class),intersection(intersection(successor(null_class),u),v))* -> equal(intersection(intersection(successor(null_class),u),v),singleton(null_class)).
% 299.94/300.93 65620[3:Res:63713.0,8.0] || subclass(singleton(null_class),intersection(u,intersection(v,successor(null_class))))* -> equal(intersection(u,intersection(v,successor(null_class))),singleton(null_class)).
% 299.94/300.93 65676[3:Res:63716.0,8.0] || subclass(singleton(null_class),intersection(u,intersection(successor(null_class),v)))* -> equal(intersection(u,intersection(successor(null_class),v)),singleton(null_class)).
% 299.94/300.93 65732[3:Res:63720.0,8.0] || subclass(singleton(null_class),intersection(intersection(u,successor(null_class)),v))* -> equal(intersection(intersection(u,successor(null_class)),v),singleton(null_class)).
% 299.94/300.93 65817[3:Res:63693.1,46831.1] || equal(power_class(u),successor(null_class)) member(v,universal_class) -> member(v,complement(power_class(u)))* member(v,singleton(null_class)).
% 299.94/300.93 66122[3:SpL:18035.0,3162.0] || subclass(u,ordered_pair(universal_class,universal_class))* -> equal(u,null_class) equal(regular(u),unordered_pair(universal_class,null_class)) equal(regular(u),null_class).
% 299.94/300.93 66784[3:Rew:26764.0,66434.2] || equal(successor(u),null_class) member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93 66786[3:Rew:26764.0,66405.1] || equal(successor(u),null_class) member(not_subclass_element(union(u,v),w),complement(v))* -> subclass(union(u,v),w).
% 299.94/300.93 66797[3:Rew:26764.0,66362.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.93 66798[3:Rew:26764.0,66361.1] || equal(successor(restrict(u,v,w)),null_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.93 66802[3:Rew:26764.0,66289.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(u,w))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93 66806[3:Rew:26764.0,66222.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(u,v),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93 67274[0:SpL:39614.1,4052.0] || subclass(u,v) member(w,symmetric_difference(complement(u),union(v,u)))* -> member(w,complement(symmetric_difference(v,u))).
% 299.94/300.93 67655[0:Rew:39910.0,67512.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(w,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93 67656[0:Rew:39766.0,67511.1] || member(not_subclass_element(u,complement(intersection(v,w))),symmetric_difference(v,intersection(v,w)))* -> subclass(u,complement(intersection(v,w))).
% 299.94/300.93 67775[7:Res:66660.1,37497.1] function(u) || equal(successor(range_of(u)),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,w)*.
% 299.94/300.93 68142[0:MRR:68079.0,10106.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.94/300.93 68143[0:MRR:68076.0,10106.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.94/300.93 68675[0:MRR:68674.0,12.0] || subclass(unordered_pair(u,v),w)* -> member(u,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(v,w).
% 299.94/300.93 69141[0:MRR:69140.0,12.0] || subclass(unordered_pair(u,v),w)* -> member(v,unordered_pair(u,v))* equal(unordered_pair(u,v),null_class) member(u,w).
% 299.94/300.93 70146[0:Obv:70035.2] || subclass(intersection(singleton(u),v),w) member(u,x) -> subclass(intersection(singleton(u),v),intersection(x,w))*.
% 299.94/300.93 70147[0:Obv:70034.2] || subclass(intersection(u,singleton(v)),w) member(v,x) -> subclass(intersection(u,singleton(v)),intersection(x,w))*.
% 299.94/300.93 71118[3:Rew:71037.0,63786.0] || -> equal(union(intersection(complement(u),union(v,null_class)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.93 71130[3:Rew:71037.0,62415.0] || member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(v,null_class),complement(w))))* -> .
% 299.94/300.93 71131[3:Rew:71037.0,64641.0] || -> equal(union(complement(power_class(u)),intersection(union(v,null_class),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.93 71160[3:Rew:71037.0,66804.1] || equal(successor(u),null_class) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(v),complement(power_class(w))))**.
% 299.94/300.93 71168[3:Rew:71037.0,66785.1] || equal(successor(u),null_class) member(not_subclass_element(union(v,u),w),complement(v))* -> subclass(union(v,u),w).
% 299.94/300.93 71229[3:Rew:71037.0,62397.0] || member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(w,null_class))))* -> .
% 299.94/300.93 71230[3:Rew:71037.0,64623.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,null_class))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.93 71238[3:Rew:71037.0,66799.1] || equal(successor(u),null_class) -> equal(complement(intersection(power_class(v),union(w,u))),union(complement(power_class(v)),complement(w)))**.
% 299.94/300.93 71240[3:Rew:71037.0,66783.2] || equal(successor(u),null_class) member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))) -> .
% 299.94/300.93 72832[3:Rew:71675.0,71280.1,71675.0,71280.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.94/300.93 72833[3:Rew:71675.0,71303.1,71675.0,71303.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.94/300.93 72834[3:Rew:71675.0,71335.1,71675.0,71335.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.94/300.93 71557[3:Rew:71037.0,63804.0] || -> equal(union(intersection(union(u,null_class),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.93 72884[3:Rew:71675.0,71780.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.94/300.93 72885[3:Rew:71675.0,71800.1,71675.0,71800.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.94/300.93 72886[3:Rew:71675.0,71801.1,71675.0,71801.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.94/300.93 72887[3:Rew:71675.0,71804.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.94/300.93 72888[3:Rew:71675.0,71806.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.94/300.93 72889[3:Rew:71675.0,71841.1,71675.0,71841.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.94/300.93 72890[3:Rew:71675.0,71842.1,71675.0,71842.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.94/300.93 72891[3:Rew:71675.0,71843.1,71675.0,71843.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.94/300.93 72892[3:Rew:71675.0,71844.1,71675.0,71844.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.94/300.93 72902[3:Rew:71037.0,71116.1] || member(regular(union(u,complement(v))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,complement(v)),null_class).
% 299.94/300.93 72936[3:Rew:71037.0,71555.1] || member(regular(union(complement(u),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(complement(u),v),null_class).
% 299.94/300.93 72937[3:Rew:71037.0,71585.2] || subclass(union(u,null_class),v) -> equal(complement(successor(complement(u))),null_class) member(regular(complement(successor(complement(u)))),v)*.
% 299.94/300.93 75045[3:Res:73746.0,3164.0] || subclass(u,v) -> equal(intersection(union(u,null_class),w),null_class) member(regular(intersection(union(u,null_class),w)),v)*.
% 299.94/300.93 75148[3:Res:73750.0,3164.0] || subclass(u,v) -> equal(intersection(w,union(u,null_class)),null_class) member(regular(intersection(w,union(u,null_class))),v)*.
% 299.94/300.93 75231[7:Res:73975.1,5367.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),v)*.
% 299.94/300.93 75232[7:Res:73975.1,5366.0] function(intersection(u,v)) || -> subclass(successor(intersection(u,v)),w) member(not_subclass_element(successor(intersection(u,v)),w),u)*.
% 299.94/300.93 75958[0:Rew:75923.0,67307.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 75959[0:Rew:75923.0,15197.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 75977[0:Rew:75923.0,14421.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.94/300.93 75978[0:Rew:75923.0,15364.0] || equal(symmetric_difference(union(u,v),complement(intersection(u,v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,v))).
% 299.94/300.93 77977[3:Rew:75789.0,77957.1] single_valued_class(restrict(union(cross_product(universal_class,universal_class),null_class),u,v)) || -> function(restrict(union(null_class,cross_product(universal_class,universal_class)),u,v))*.
% 299.94/300.93 78058[0:Res:75410.0,5363.0] || subclass(complement(intersection(u,v)),w) -> subclass(symmetric_difference(v,u),x) member(not_subclass_element(symmetric_difference(v,u),x),w)*.
% 299.94/300.93 78652[3:SpL:72083.0,358.1] || member(u,universal_class) subclass(complement(sum_class(range_of(null_class))),v)* -> member(u,apply(null_class,w))* member(u,v)*.
% 299.94/300.93 78656[3:SpL:72083.0,7036.0] || equal(u,complement(sum_class(range_of(null_class))))* member(v,universal_class) -> member(v,apply(null_class,w))* member(v,u)*.
% 299.94/300.93 78657[3:SpL:72083.0,46618.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.94/300.93 78662[3:SpL:72083.0,46805.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.94/300.93 78698[3:SpL:72083.0,358.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,sum_class(range_of(null_class)))* member(u,w)*.
% 299.94/300.93 78702[3:SpL:72083.0,7036.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,sum_class(range_of(null_class)))* member(w,u)*.
% 299.94/300.93 78703[3:SpL:72083.0,46618.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.94/300.93 78708[3:SpL:72083.0,46805.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.94/300.93 78760[3:Rew:47080.0,78608.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.94/300.93 78761[3:Rew:47080.0,78601.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.94/300.93 78762[3:Rew:46642.0,78597.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.94/300.93 78763[3:Rew:46642.0,78555.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.94/300.93 79044[3:SpL:71518.0,358.1] || member(u,universal_class) subclass(union(null_class,complement(v)),w)* -> member(u,union(v,null_class))* member(u,w)*.
% 299.94/300.93 79048[3:SpL:71518.0,7036.0] || equal(u,union(null_class,complement(v)))* member(w,universal_class) -> member(w,union(v,null_class))* member(w,u)*.
% 299.94/300.93 79054[3:SpL:71518.0,46805.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.94/300.93 79109[3:Rew:26766.0,79108.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.94/300.93 79111[3:Rew:26766.0,79110.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.94/300.93 79113[3:Rew:26766.0,79112.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.94/300.93 79115[3:Rew:26766.0,79114.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.94/300.93 79502[3:SpL:72082.0,358.1] || member(u,universal_class) subclass(complement(apply(null_class,v)),w)* -> member(u,apply(null_class,x))* member(u,w)*.
% 299.94/300.93 79506[3:SpL:72082.0,7036.0] || equal(u,complement(apply(null_class,v)))* member(w,universal_class) -> member(w,apply(null_class,x))* member(w,u)*.
% 299.94/300.93 79507[3:SpL:72082.0,46618.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.94/300.93 79512[3:SpL:72082.0,46805.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.94/300.93 79606[3:Rew:47080.0,79453.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.94/300.93 79607[3:Rew:47080.0,79446.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.94/300.93 79608[3:Rew:46642.0,79442.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.94/300.93 79609[3:Rew:46642.0,79400.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.94/300.93 80351[3:SpL:74812.0,46598.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.94/300.93 80353[3:SpL:74812.0,46805.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.94/300.93 80356[3:SpL:74812.0,46618.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.94/300.93 80363[3:SpL:74812.0,46598.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.94/300.93 80365[3:SpL:74812.0,46805.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.94/300.93 80368[3:SpL:74812.0,46618.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.94/300.93 80639[0:Res:54298.0,9.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.94/300.93 80661[0:Res:54298.0,4060.0] || -> equal(singleton(complement(symmetric_difference(complement(u),complement(v)))),null_class) member(complement(symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 299.94/300.93 80698[0:Rew:46592.0,80617.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.94/300.93 80699[0:Rew:46586.0,80616.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.94/300.93 80792[0:Obv:80747.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.94/300.93 80977[0:Obv:80929.1] || member(u,symmetric_difference(v,w)) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.94/300.93 81661[3:Res:71986.0,8.0] || subclass(union(u,null_class),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),union(u,null_class)).
% 299.94/300.93 81856[3:Res:72029.0,8.0] || subclass(union(u,null_class),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),union(u,null_class)).
% 299.94/300.93 82205[3:Res:15573.3,54807.1] || member(u,universal_class) member(range_of(null_class),universal_class)* equal(apply(v,u),universal_class) -> member(u,cantor(v))*.
% 299.94/300.93 82582[3:SpL:73744.0,46598.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.94/300.93 82585[3:SpL:73744.0,46805.0] || member(u,symmetric_difference(power_class(union(v,v)),complement(w)))* -> member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.93 82588[3:SpL:73744.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,w))))* -> member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.93 82595[3:SpL:73744.0,46598.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.94/300.93 82598[3:SpL:73744.0,46805.0] || member(u,symmetric_difference(power_class(union(v,null_class)),complement(w)))* -> member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.93 82601[3:SpL:73744.0,46618.0] || member(u,symmetric_difference(complement(v),power_class(union(w,null_class))))* -> member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.93 83832[3:Res:83745.0,3170.0] || -> equal(complement(successor(complement(restrict(u,v,w)))),null_class) member(regular(complement(successor(complement(restrict(u,v,w))))),u)*.
% 299.94/300.93 84297[3:Res:83852.0,3163.0] || -> equal(complement(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(complement(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.94/300.93 84305[3:Res:83852.0,1368.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(universal_class,universal_class))))))*.
% 299.94/300.93 84541[7:Rew:37608.1,84526.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.94/300.93 84669[7:Rew:37608.1,84654.2] function(u) || member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.94/300.93 85027[3:Rew:26764.0,84935.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.94/300.93 85029[3:Rew:26764.0,84912.1,72365.0,84912.1] || equal(null_class,u) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.94/300.93 85119[3:Res:83725.0,8.0] || subclass(u,union(null_class,intersection(union(null_class,u),v)))* -> equal(union(null_class,intersection(union(null_class,u),v)),u).
% 299.94/300.93 85370[0:Res:22779.0,7162.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(u))*.
% 299.94/300.93 85441[3:Res:83739.0,8.0] || subclass(u,union(null_class,intersection(v,union(null_class,u))))* -> equal(union(null_class,intersection(v,union(null_class,u))),u).
% 299.94/300.93 85925[3:Res:85064.0,8.0] || subclass(u,union(null_class,intersection(union(u,null_class),v)))* -> equal(union(null_class,intersection(union(u,null_class),v)),u).
% 299.94/300.93 86172[3:Res:85391.0,8.0] || subclass(u,union(null_class,intersection(v,union(u,null_class))))* -> equal(union(null_class,intersection(v,union(u,null_class))),u).
% 299.94/300.93 86298[3:Res:58692.1,7203.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),v)*.
% 299.94/300.93 86328[3:Res:58921.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(null_class,u),null_class) member(regular(union(null_class,u)),w)*.
% 299.94/300.93 86348[3:Res:58921.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 299.94/300.93 86360[3:Res:58921.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(null_class,u),y) member(not_subclass_element(union(null_class,u),y),v)*.
% 299.94/300.93 86400[3:Res:86302.1,329.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.94/300.93 86542[3:Res:58692.1,7204.2] function(u) || equal(complement(intersection(v,w)),null_class)** member(x,universal_class) -> member(image(u,x),w)*.
% 299.94/300.93 86756[3:Res:10104.1,15794.0] || subclass(domain_relation,u)* subclass(u,v)* -> equal(w,null_class) member(ordered_pair(regular(w),cantor(regular(w))),v)*.
% 299.94/300.93 87151[0:MRR:87093.0,3674.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.94/300.93 87350[0:MRR:87291.0,3674.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.94/300.93 87505[3:MRR:87458.2,47783.0] || member(not_subclass_element(intersection(u,regular(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(u,regular(compose(element_relation,universal_class))),v).
% 299.94/300.93 87619[3:Res:59994.0,8.0] || subclass(union(u,v),union(null_class,symmetric_difference(u,v)))* -> equal(union(null_class,symmetric_difference(u,v)),union(u,v)).
% 299.94/300.93 87752[3:MRR:87701.2,47783.0] || member(not_subclass_element(intersection(regular(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(regular(compose(element_relation,universal_class)),u),v).
% 299.94/300.93 87856[3:Res:3125.1,73862.0] || -> equal(intersection(intersection(union(u,null_class),v),w),null_class) member(regular(intersection(intersection(union(u,null_class),v),w)),u)*.
% 299.94/300.93 87859[3:Res:2352.1,73862.0] || -> equal(intersection(u,intersection(union(v,null_class),w)),null_class) member(regular(intersection(u,intersection(union(v,null_class),w))),v)*.
% 299.94/300.93 87863[3:Res:3126.1,73862.0] || -> equal(intersection(intersection(u,union(v,null_class)),w),null_class) member(regular(intersection(intersection(u,union(v,null_class)),w)),v)*.
% 299.94/300.93 87873[3:Res:2353.1,73862.0] || -> equal(intersection(u,intersection(v,union(w,null_class))),null_class) member(regular(intersection(u,intersection(v,union(w,null_class)))),w)*.
% 299.94/300.93 87874[3:Res:10071.3,73862.0] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 299.94/300.93 88508[3:Rew:26764.0,88377.2] || equal(null_class,u) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.93 88510[3:Rew:26764.0,88354.2,72365.0,88354.2] || equal(null_class,u) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.93 88813[0:SpL:75901.0,358.1] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,symmetric_difference(w,v))* member(u,x)*.
% 299.94/300.93 88817[0:SpL:75901.0,7036.0] || equal(u,complement(symmetric_difference(v,w)))* member(x,universal_class) -> member(x,symmetric_difference(w,v))* member(x,u)*.
% 299.94/300.93 88818[0:SpL:75901.0,46618.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.94/300.93 88824[0:SpL:75901.0,46805.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.94/300.93 88933[0:Rew:47080.0,88752.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.94/300.93 88934[0:Rew:47080.0,88742.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.94/300.93 88935[0:Rew:46642.0,88738.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.94/300.93 88936[0:Rew:46642.0,88689.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.94/300.93 89036[0:Res:76062.0,8.0] || subclass(union(u,v),symmetric_difference(complement(v),complement(u)))* -> equal(symmetric_difference(complement(v),complement(u)),union(u,v)).
% 299.94/300.93 89232[3:Rew:26764.0,89104.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.94/300.93 89234[3:Rew:26764.0,89079.2,72365.0,89079.2] || equal(null_class,u) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.94/300.93 89350[3:Res:81600.0,8.0] || subclass(union(u,u),intersection(v,union(null_class,u)))* -> equal(union(u,u),intersection(v,union(null_class,u))).
% 299.94/300.93 89455[3:Res:81629.0,8.0] || subclass(union(u,null_class),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(u,null_class)).
% 299.94/300.93 89566[3:Res:81790.0,8.0] || subclass(union(u,u),intersection(union(null_class,u),v))* -> equal(union(u,u),intersection(union(null_class,u),v)).
% 299.94/300.93 89681[3:Res:81819.0,8.0] || subclass(union(u,null_class),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(u,null_class)).
% 299.94/300.93 89862[3:Rew:26766.0,89782.2,71037.0,89782.2,26766.0,89782.1,71037.0,89782.1,65061.1,89782.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.94/300.93 89863[3:Rew:26766.0,89757.2,73147.0,89757.2,26766.0,89757.1,73147.0,89757.1,65061.1,89757.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.94/300.93 89887[0:Obv:89827.1] || subclass(symmetric_difference(complement(u),complement(v)),w) -> subclass(symmetric_difference(complement(u),complement(v)),intersection(union(u,v),w))*.
% 299.94/300.93 90019[3:Res:83718.0,8.0] || subclass(u,intersection(intersection(union(null_class,u),v),w))* -> equal(intersection(intersection(union(null_class,u),v),w),u).
% 299.94/300.93 90372[3:Res:83730.0,8.0] || subclass(u,intersection(v,intersection(w,union(null_class,u))))* -> equal(intersection(v,intersection(w,union(null_class,u))),u).
% 299.94/300.93 90501[3:Res:83733.0,8.0] || subclass(u,intersection(v,intersection(union(null_class,u),w)))* -> equal(intersection(v,intersection(union(null_class,u),w)),u).
% 299.94/300.93 90769[0:MRR:90768.3,336.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.94/300.93 90868[3:Res:83738.0,8.0] || subclass(u,intersection(intersection(v,union(null_class,u)),w))* -> equal(intersection(intersection(v,union(null_class,u)),w),u).
% 299.94/300.93 91315[0:MRR:91314.3,336.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.94/300.93 91405[3:Res:85076.0,8.0] || subclass(u,union(null_class,intersection(union(u,u),v)))* -> equal(union(null_class,intersection(union(u,u),v)),u).
% 299.94/300.93 91677[3:Res:85403.0,8.0] || subclass(u,union(null_class,intersection(v,union(u,u))))* -> equal(union(null_class,intersection(v,union(u,u))),u).
% 299.94/300.93 91784[3:Res:86303.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,null_class),null_class) member(regular(union(u,null_class)),w)*.
% 299.94/300.93 91804[3:Res:86303.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 299.94/300.93 91816[3:Res:86303.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,null_class),y) member(not_subclass_element(union(u,null_class),y),v)*.
% 299.94/300.93 92061[3:Res:87555.0,8.0] || subclass(union(u,v),union(null_class,symmetric_difference(v,u)))* -> equal(union(null_class,symmetric_difference(v,u)),union(u,v)).
% 299.94/300.93 92199[3:Res:88269.0,8.0] || subclass(u,intersection(intersection(union(u,null_class),v),w))* -> equal(intersection(intersection(union(u,null_class),v),w),u).
% 299.94/300.93 92361[3:Res:88286.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,null_class))))* -> equal(intersection(v,intersection(w,union(u,null_class))),u).
% 299.94/300.93 92509[3:Res:88289.0,8.0] || subclass(u,intersection(v,intersection(union(u,null_class),w)))* -> equal(intersection(v,intersection(union(u,null_class),w)),u).
% 299.94/300.93 92664[3:Res:88296.0,8.0] || subclass(u,intersection(intersection(v,union(u,null_class)),w))* -> equal(intersection(intersection(v,union(u,null_class)),w),u).
% 299.94/300.93 92955[0:Obv:92883.1] || subclass(intersection(u,symmetric_difference(v,w)),x) -> subclass(intersection(u,symmetric_difference(v,w)),intersection(union(v,w),x))*.
% 299.94/300.93 93028[3:Res:89304.0,8.0] || subclass(union(u,u),intersection(v,union(u,null_class)))* -> equal(union(u,u),intersection(v,union(u,null_class))).
% 299.94/300.93 93127[3:Res:92980.0,8.0] || subclass(union(null_class,u),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),union(null_class,u)).
% 299.94/300.93 93230[3:Res:93105.0,8.0] || subclass(union(null_class,u),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),union(null_class,u)).
% 299.94/300.93 93335[3:Res:89386.0,8.0] || subclass(union(null_class,u),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),union(null_class,u)).
% 299.94/300.93 93546[0:Obv:93469.1] || subclass(intersection(symmetric_difference(u,v),w),x) -> subclass(intersection(symmetric_difference(u,v),w),intersection(union(u,v),x))*.
% 299.94/300.93 93626[3:Res:89515.0,8.0] || subclass(union(u,u),intersection(union(u,null_class),v))* -> equal(union(u,u),intersection(union(u,null_class),v)).
% 299.94/300.93 93740[3:Res:89608.0,8.0] || subclass(union(null_class,u),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),union(null_class,u)).
% 299.94/300.93 93942[0:Obv:93904.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),intersection(v,y))*.
% 299.94/300.93 94082[3:Res:94057.1,7163.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),v)*.
% 299.94/300.93 94083[3:Res:94057.1,7162.1] || equal(complement(intersection(u,v)),null_class)** member(w,universal_class) -> equal(w,null_class) member(apply(choice,w),u)*.
% 299.94/300.93 94561[0:Obv:94517.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),intersection(u,y))*.
% 299.94/300.93 94605[3:SpL:72365.0,8269.0] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),v),element_relation)* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),v).
% 299.94/300.93 94741[3:SpL:72365.0,8270.0] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),v),element_relation)* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),v).
% 299.94/300.93 94858[3:Res:94637.0,8.0] || subclass(complement(element_relation),intersection(u,complement(compose(element_relation,universal_class))))* -> equal(intersection(u,complement(compose(element_relation,universal_class))),complement(element_relation)).
% 299.94/300.93 94951[3:Res:94788.0,8.0] || subclass(complement(element_relation),intersection(complement(compose(element_relation,universal_class)),u))* -> equal(intersection(complement(compose(element_relation,universal_class)),u),complement(element_relation)).
% 299.94/300.93 94976[3:Res:94939.0,8.0] || subclass(complement(element_relation),union(null_class,complement(compose(element_relation,universal_class))))* -> equal(union(null_class,complement(compose(element_relation,universal_class))),complement(element_relation)).
% 299.94/300.93 95186[3:Res:94124.1,74230.0] || equal(complement(symmetric_difference(union(u,v),complement(intersection(u,v)))),null_class)** -> member(singleton(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.93 95190[3:Res:94124.1,6166.2] || equal(complement(union(u,v)),null_class)** member(singleton(w),complement(v))* member(singleton(w),complement(u))* -> .
% 299.94/300.93 95444[0:Res:57413.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(u,v)))* -> equal(intersection(w,symmetric_difference(u,v)),union(u,v)).
% 299.94/300.93 95762[0:SpR:47184.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.93 95763[0:SpR:47187.0,95719.0] || -> subclass(complement(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.93 95819[0:Res:95719.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(u,w)),x) member(not_subclass_element(complement(union(u,w)),x),v)*.
% 299.94/300.93 95823[3:Res:95719.0,7746.0] || member(not_subclass_element(complement(union(compose(element_relation,universal_class),u)),v),element_relation)* -> subclass(complement(union(compose(element_relation,universal_class),u)),v).
% 299.94/300.93 95891[0:SpR:47184.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.93 95892[0:SpR:47187.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.93 95948[0:Res:95777.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,u)),x) member(not_subclass_element(complement(union(w,u)),x),v)*.
% 299.94/300.93 95952[3:Res:95777.0,7746.0] || member(not_subclass_element(complement(union(u,compose(element_relation,universal_class))),v),element_relation)* -> subclass(complement(union(u,compose(element_relation,universal_class))),v).
% 299.94/300.93 96163[3:Res:95721.0,3163.0] || -> equal(complement(successor(complement(intersection(singleton(u),v)))),null_class) equal(regular(complement(successor(complement(intersection(singleton(u),v))))),u)**.
% 299.94/300.93 96302[3:Res:96080.0,3163.0] || -> equal(complement(successor(complement(intersection(u,singleton(v))))),null_class) equal(regular(complement(successor(complement(intersection(u,singleton(v)))))),v)**.
% 299.94/300.93 96395[0:SpL:72365.0,46647.0] || member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))) -> .
% 299.94/300.93 96411[3:Res:21033.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(omega,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96423[3:Res:21035.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(null_class,union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96424[0:Res:2130.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(null_class,union(u,image(element_relation,power_class(v)))) -> .
% 299.94/300.94 96612[3:SpR:47184.0,96527.0] || -> subclass(complement(successor(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.94 96613[3:SpR:47187.0,96527.0] || -> subclass(complement(successor(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.94 96632[3:Res:96527.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 299.94/300.94 96636[3:Res:96527.0,7746.0] || member(not_subclass_element(complement(successor(successor(compose(element_relation,universal_class)))),u),element_relation)* -> subclass(complement(successor(successor(compose(element_relation,universal_class)))),u).
% 299.94/300.94 96754[3:Res:96668.0,3164.0] || subclass(complement(singleton(u)),v) -> equal(complement(successor(successor(u))),null_class) member(regular(complement(successor(successor(u)))),v)*.
% 299.94/300.94 96805[0:SpL:72365.0,46679.0] || member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)) -> .
% 299.94/300.94 96822[3:Res:21033.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(omega,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96834[3:Res:21035.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(null_class,union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96835[0:Res:2130.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(null_class,union(image(element_relation,power_class(u)),v)) -> .
% 299.94/300.94 96976[3:Res:96615.0,8.0] || subclass(union(null_class,u),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(null_class,u)).
% 299.94/300.94 97012[3:SpR:47184.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94 97013[3:SpR:47187.0,96978.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94 97032[3:Res:96978.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94 97052[3:Res:96978.0,3167.0] || -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),v)*.
% 299.94/300.94 97053[3:Res:96978.0,3166.0] || -> equal(complement(successor(successor(complement(intersection(u,v))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,v)))))),u)*.
% 299.94/300.94 97107[3:Res:96917.0,8.0] || subclass(successor(null_class),complement(successor(successor(complement(singleton(null_class))))))* -> equal(complement(successor(successor(complement(singleton(null_class))))),successor(null_class)).
% 299.94/300.94 97331[0:Rew:47212.0,97223.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.94/300.94 97288[3:SpL:47208.0,45958.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),intersection(power_class(u),union(v,complement(power_class(w)))))** -> .
% 299.94/300.94 97336[3:Rew:7649.0,97259.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(power_class(w)),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.94 97443[3:Res:97062.0,8.0] || subclass(singleton(null_class),complement(successor(successor(complement(successor(null_class))))))* -> equal(complement(successor(successor(complement(successor(null_class))))),singleton(null_class)).
% 299.94/300.94 97688[0:Rew:47210.0,97591.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.94/300.94 97645[3:SpL:47209.0,45958.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),intersection(union(u,complement(power_class(v))),power_class(w)))** -> .
% 299.94/300.94 97693[3:Rew:7649.0,97613.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94 97836[3:Res:96918.0,8.0] || subclass(union(u,null_class),complement(successor(successor(complement(u)))))* -> equal(complement(successor(successor(complement(u)))),union(u,null_class)).
% 299.94/300.94 97943[3:Res:97015.0,8.0] || subclass(complement(u),complement(successor(successor(union(null_class,u)))))* -> equal(complement(successor(successor(union(null_class,u)))),complement(u)).
% 299.94/300.94 97980[3:Res:97909.0,8.0] || subclass(complement(singleton(null_class)),complement(successor(successor(successor(null_class)))))* -> equal(complement(successor(successor(successor(null_class)))),complement(singleton(null_class))).
% 299.94/300.94 98164[3:SpL:47210.0,45958.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),intersection(union(complement(power_class(u)),v),power_class(w)))** -> .
% 299.94/300.94 98214[3:Rew:7649.0,98132.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94 98356[3:Res:97082.0,8.0] || subclass(u,complement(successor(successor(union(null_class,complement(u))))))* -> equal(complement(successor(successor(union(null_class,complement(u))))),u).
% 299.94/300.94 98599[3:SpL:47212.0,45958.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),intersection(power_class(u),union(complement(power_class(v)),w)))** -> .
% 299.94/300.94 98649[3:Rew:7649.0,98570.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(power_class(w)),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.94 98793[3:Res:97910.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,null_class)))))* -> equal(complement(successor(successor(union(u,null_class)))),complement(u)).
% 299.94/300.94 99034[0:Res:7.1,3172.0] || equal(cross_product(u,v),w)* -> equal(w,null_class) equal(ordered_pair(first(regular(w)),second(regular(w))),regular(w))**.
% 299.94/300.94 100255[3:Res:95765.0,8.0] || subclass(union(null_class,u),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(null_class,u)).
% 299.94/300.94 100310[3:SpR:47184.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94 100311[3:SpR:47187.0,100257.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94 100357[3:Res:100257.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94 100377[3:Res:100257.0,3167.0] || -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),v)*.
% 299.94/300.94 100378[3:Res:100257.0,3166.0] || -> equal(complement(union(complement(intersection(u,v)),w)),null_class) member(regular(complement(union(complement(intersection(u,v)),w))),u)*.
% 299.94/300.94 100598[3:Rew:100557.0,79441.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.94/300.94 100606[3:Rew:100557.0,78554.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.94/300.94 100644[0:Rew:100557.0,88741.1] || member(u,universal_class) -> member(u,complement(union(symmetric_difference(v,w),x)))* member(u,union(symmetric_difference(w,v),x)).
% 299.94/300.94 100653[0:Rew:100557.0,88688.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.94/300.94 100664[3:Rew:100557.0,79399.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.94/300.94 100674[3:Rew:100557.0,79445.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(apply(null_class,x),w))*.
% 299.94/300.94 100676[3:Rew:100557.0,78600.1] || member(u,universal_class) -> member(u,complement(union(apply(null_class,v),w)))* member(u,union(sum_class(range_of(null_class)),w)).
% 299.94/300.94 100686[0:Rew:100557.0,88751.1] || member(u,universal_class) -> member(u,complement(union(v,symmetric_difference(w,x))))* member(u,union(v,symmetric_difference(x,w))).
% 299.94/300.94 100689[3:Rew:100557.0,79452.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,apply(null_class,x)))*.
% 299.94/300.94 100691[3:Rew:100557.0,78607.1] || member(u,universal_class) -> member(u,complement(union(v,apply(null_class,w))))* member(u,union(v,sum_class(range_of(null_class)))).
% 299.94/300.94 100699[3:Rew:100557.0,78544.1] || member(u,universal_class) -> member(u,complement(union(v,sum_class(range_of(null_class)))))* member(u,union(v,apply(null_class,w)))*.
% 299.94/300.94 100711[3:Rew:100557.0,78537.1] || member(u,universal_class) -> member(u,complement(union(sum_class(range_of(null_class)),v)))* member(u,union(apply(null_class,w),v))*.
% 299.94/300.94 100713[3:Rew:100557.0,78491.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.94/300.94 100745[0:Rew:100557.0,88737.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.94/300.94 100749[3:Rew:100557.0,78596.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.94/300.94 100754[3:Rew:100557.0,78533.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.94/300.94 100834[0:Rew:100557.0,22751.0] || -> subclass(complement(union(u,intersection(complement(v),union(w,x)))),intersection(complement(u),union(v,complement(union(w,x)))))*.
% 299.94/300.94 100857[3:Rew:100557.0,89191.1] || member(u,symmetric_difference(complement(v),union(w,x)))* equal(successor(union(v,complement(union(w,x)))),null_class) -> .
% 299.94/300.94 101081[0:Rew:100557.0,99723.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(singleton(x),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101111[0:Rew:100557.0,22768.0] || -> subclass(complement(union(intersection(complement(u),union(v,w)),x)),intersection(union(u,complement(union(v,w))),complement(x)))*.
% 299.94/300.94 101123[0:Rew:100557.0,26305.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(omega,union(u,complement(union(v,w)))).
% 299.94/300.94 101126[0:Rew:100557.0,26419.1] || equal(complement(successor(intersection(complement(u),union(v,w)))),universal_class)** -> member(null_class,union(u,complement(union(v,w)))).
% 299.94/300.94 101182[6:Rew:100557.0,99736.0] || equal(union(u,complement(union(v,w))),singleton(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101183[6:Rew:100557.0,99735.0] || equal(union(u,complement(union(v,w))),successor(null_class)) member(null_class,intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101299[0:Rew:100557.0,22754.0] || -> subclass(complement(union(u,intersection(union(v,w),complement(x)))),intersection(complement(u),union(complement(union(v,w)),x)))*.
% 299.94/300.94 101322[3:Rew:100557.0,88464.1] || member(u,symmetric_difference(union(v,w),complement(x)))* equal(successor(union(complement(union(v,w)),x)),null_class) -> .
% 299.94/300.94 101360[0:Rew:100557.0,30839.0] || member(regular(intersection(u,union(v,w))),complement(union(v,w)))* -> equal(intersection(u,union(v,w)),null_class).
% 299.94/300.94 101378[0:Rew:100557.0,45287.2] || equal(u,union(v,w))* member(x,universal_class) -> member(x,complement(union(v,w)))* member(x,u)*.
% 299.94/300.94 101450[0:Rew:100557.0,100013.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(singleton(x),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101480[0:Rew:100557.0,22771.0] || -> subclass(complement(union(intersection(union(u,v),complement(w)),x)),intersection(union(complement(union(u,v)),w),complement(x)))*.
% 299.94/300.94 101492[0:Rew:100557.0,26308.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(omega,union(complement(union(u,v)),w)).
% 299.94/300.94 101495[0:Rew:100557.0,26422.1] || equal(complement(successor(intersection(union(u,v),complement(w)))),universal_class)** -> member(null_class,union(complement(union(u,v)),w)).
% 299.94/300.94 101549[6:Rew:100557.0,100026.0] || equal(union(complement(union(u,v)),w),singleton(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101550[6:Rew:100557.0,100025.0] || equal(union(complement(union(u,v)),w),successor(null_class)) member(null_class,intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101622[0:Rew:100557.0,23785.0] || subclass(image(element_relation,union(u,v)),power_class(complement(union(u,v))))* -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.94 101655[3:Rew:100557.0,62468.0] || equal(power_class(complement(union(u,v))),singleton(singleton(null_class))) member(singleton(null_class),image(element_relation,union(u,v)))* -> .
% 299.94/300.94 101743[0:Rew:100557.0,31190.0] || member(regular(intersection(union(u,v),w)),complement(union(u,v)))* -> equal(intersection(union(u,v),w),null_class).
% 299.94/300.94 101750[0:Rew:100557.0,33175.0] || subclass(universal_class,symmetric_difference(intersection(u,v),complement(union(u,v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(u,v)))*.
% 299.94/300.94 101762[3:Rew:100557.0,40936.0] || -> equal(complement(intersection(power_class(complement(singleton(null_class))),union(u,v))),union(image(element_relation,successor(null_class)),complement(union(u,v))))**.
% 299.94/300.94 101859[3:Rew:101822.0,61156.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.94/300.94 101870[3:Rew:101822.0,60882.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.94/300.94 102048[3:Rew:101822.0,85856.1] single_valued_class(intersection(union(null_class,union(cross_product(universal_class,universal_class),null_class)),u)) || -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94 102049[3:Rew:101822.0,84885.1] single_valued_class(intersection(union(null_class,union(null_class,cross_product(universal_class,universal_class))),u)) || -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94 102051[3:Rew:101822.0,86106.1] single_valued_class(intersection(u,union(null_class,union(cross_product(universal_class,universal_class),null_class)))) || -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94 102052[3:Rew:101822.0,85255.1] single_valued_class(intersection(u,union(null_class,union(null_class,cross_product(universal_class,universal_class))))) || -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94 102517[3:Rew:27497.0,102393.0] || -> equal(complement(union(union(null_class,complement(u)),restrict(u,v,w))),complement(union(complement(u),restrict(u,v,w))))**.
% 299.94/300.94 102524[0:Rew:102295.0,100609.0] || -> equal(union(complement(union(symmetric_difference(u,v),singleton(symmetric_difference(v,u)))),w),union(w,complement(successor(symmetric_difference(v,u)))))**.
% 299.94/300.94 102525[0:Rew:102264.0,100610.0] || -> equal(union(u,complement(union(symmetric_difference(v,w),singleton(symmetric_difference(w,v))))),union(u,complement(successor(symmetric_difference(w,v)))))**.
% 299.94/300.94 102526[3:Rew:102295.0,100613.0] || -> equal(union(complement(union(apply(null_class,u),singleton(apply(null_class,v)))),w),union(w,complement(successor(apply(null_class,v)))))**.
% 299.94/300.94 102527[3:Rew:102264.0,100614.0] || -> equal(union(u,complement(union(apply(null_class,v),singleton(apply(null_class,w))))),union(u,complement(successor(apply(null_class,w)))))**.
% 299.94/300.94 102528[3:Rew:102264.0,100616.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.94/300.94 102529[3:Rew:102295.0,100619.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.94/300.94 102530[3:Rew:102264.0,100620.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.94/300.94 102531[3:Rew:102295.0,100623.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.94/300.94 102541[0:Rew:100557.0,101597.0] || subclass(power_class(complement(union(u,v))),image(element_relation,union(u,v)))* -> equal(power_class(complement(union(u,v))),null_class).
% 299.94/300.94 102542[0:Rew:100557.0,101663.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.94/300.94 102543[0:Rew:102187.0,101686.0] || -> equal(power_class(intersection(union(u,v),complement(singleton(complement(union(u,v)))))),power_class(complement(successor(complement(union(u,v))))))**.
% 299.94/300.94 102584[3:Rew:101822.0,101953.1] single_valued_class(union(null_class,union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) || -> function(union(null_class,cross_product(universal_class,universal_class)))*.
% 299.94/300.94 102600[0:Rew:39614.1,100533.2] || subclass(complement(u),complement(v)) member(not_subclass_element(complement(u),w),union(v,u))* -> subclass(complement(u),w).
% 299.94/300.94 103213[3:SpR:47184.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 103214[3:SpR:47187.0,100329.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 103257[3:Res:100329.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94 103277[3:Res:100329.0,3167.0] || -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),w)*.
% 299.94/300.94 103278[3:Res:100329.0,3166.0] || -> equal(complement(union(u,complement(intersection(v,w)))),null_class) member(regular(complement(union(u,complement(intersection(v,w))))),v)*.
% 299.94/300.94 103978[3:Res:100169.0,8.0] || subclass(successor(null_class),complement(union(complement(singleton(null_class)),u)))* -> equal(complement(union(complement(singleton(null_class)),u)),successor(null_class)).
% 299.94/300.94 105032[3:Res:100387.0,8.0] || subclass(singleton(null_class),complement(union(complement(successor(null_class)),u)))* -> equal(complement(union(complement(successor(null_class)),u)),singleton(null_class)).
% 299.94/300.94 105448[3:Res:103287.0,8.0] || subclass(singleton(null_class),complement(union(u,complement(successor(null_class)))))* -> equal(complement(union(u,complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.94 105493[3:Res:103952.0,8.0] || subclass(successor(null_class),complement(union(u,complement(singleton(null_class)))))* -> equal(complement(union(u,complement(singleton(null_class)))),successor(null_class)).
% 299.94/300.94 105596[0:SpR:102187.0,100566.0] || -> equal(complement(intersection(power_class(complement(successor(u))),union(v,w))),union(image(element_relation,successor(u)),complement(union(v,w))))**.
% 299.94/300.94 105613[0:SpR:102187.0,100576.0] || -> equal(complement(intersection(union(u,v),power_class(complement(successor(w))))),union(complement(union(u,v)),image(element_relation,successor(w))))**.
% 299.94/300.94 105884[0:SpR:102264.0,33096.0] || -> subclass(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94 105887[0:SpR:102264.0,46586.0] || -> equal(complement(intersection(union(u,complement(successor(v))),power_class(w))),union(intersection(complement(u),successor(v)),complement(power_class(w))))**.
% 299.94/300.94 105911[0:SpR:102264.0,102264.0] || -> equal(complement(intersection(union(u,complement(successor(v))),successor(w))),union(intersection(complement(u),successor(v)),complement(successor(w))))**.
% 299.94/300.94 105920[0:SpR:102264.0,46592.0] || -> equal(complement(intersection(power_class(u),union(v,complement(successor(w))))),union(complement(power_class(u)),intersection(complement(v),successor(w))))**.
% 299.94/300.94 105928[0:SpR:102264.0,3136.1] || -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(regular(symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 299.94/300.94 105944[0:SpR:100575.0,102264.0] || -> equal(complement(intersection(power_class(complement(union(u,v))),successor(w))),union(image(element_relation,union(u,v)),complement(successor(w))))**.
% 299.94/300.94 105946[0:SpR:46586.0,102264.0] || -> equal(complement(intersection(union(u,complement(power_class(v))),successor(w))),union(intersection(complement(u),power_class(v)),complement(successor(w))))**.
% 299.94/300.94 105947[0:SpR:46592.0,102264.0] || -> equal(complement(intersection(union(complement(power_class(u)),v),successor(w))),union(intersection(power_class(u),complement(v)),complement(successor(w))))**.
% 299.94/300.94 105994[0:SpL:102264.0,23752.0] || subclass(intersection(complement(u),successor(v)),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94 106018[0:SpL:102264.0,4069.1] || member(u,symmetric_difference(complement(v),successor(w)))* subclass(union(v,complement(successor(w))),x)* -> member(u,x)*.
% 299.94/300.94 106094[0:Rew:102264.0,105980.1] || subclass(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.94/300.94 106095[0:Rew:102264.0,105901.1] || -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))* equal(singleton(union(u,complement(successor(v)))),null_class).
% 299.94/300.94 106415[3:Res:95894.0,8.0] || subclass(union(null_class,u),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(null_class,u)).
% 299.94/300.94 106521[3:Res:96930.0,8.0] || subclass(union(u,u),complement(successor(successor(complement(u)))))* -> equal(union(u,u),complement(successor(successor(complement(u))))).
% 299.94/300.94 106820[3:Rew:26766.0,106819.0] || -> equal(union(null_class,symmetric_difference(intersection(u,v),complement(union(u,v)))),symmetric_difference(intersection(u,v),complement(union(u,v))))**.
% 299.94/300.94 106894[3:Res:97047.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(u,v))))))* -> equal(complement(successor(successor(complement(intersection(u,v))))),u).
% 299.94/300.94 107035[3:Res:97922.0,8.0] || subclass(complement(u),complement(successor(successor(union(u,u)))))* -> equal(complement(successor(successor(union(u,u)))),complement(u)).
% 299.94/300.94 107166[3:Res:100170.0,8.0] || subclass(union(u,null_class),complement(union(complement(u),v)))* -> equal(complement(union(complement(u),v)),union(u,null_class)).
% 299.94/300.94 107469[3:Res:100317.0,8.0] || subclass(complement(u),complement(union(union(null_class,u),v)))* -> equal(complement(union(union(null_class,u),v)),complement(u)).
% 299.94/300.94 107542[3:Res:107415.0,8.0] || subclass(complement(singleton(null_class)),complement(union(successor(null_class),u)))* -> equal(complement(union(successor(null_class),u)),complement(singleton(null_class))).
% 299.94/300.94 107661[3:Res:17208.1,100568.0] || equal(image(element_relation,union(u,v)),singleton(singleton(null_class))) member(singleton(null_class),power_class(complement(union(u,v))))* -> .
% 299.94/300.94 108045[3:Rew:101822.0,108044.0,26766.0,108044.0] || -> equal(union(u,union(null_class,intersection(power_class(v),union(w,x)))),union(u,intersection(power_class(v),union(w,x))))**.
% 299.94/300.94 108052[3:Rew:101822.0,108051.0,26766.0,108051.0] || -> equal(union(union(null_class,intersection(power_class(u),union(v,w))),x),union(intersection(power_class(u),union(v,w)),x))**.
% 299.94/300.94 108166[3:Res:107517.0,8.0] || subclass(complement(singleton(null_class)),complement(union(u,successor(null_class))))* -> equal(complement(union(u,successor(null_class))),complement(singleton(null_class))).
% 299.94/300.94 108239[3:Res:100420.0,8.0] || subclass(u,complement(union(union(null_class,complement(u)),v)))* -> equal(complement(union(union(null_class,complement(u)),v)),u).
% 299.94/300.94 108528[3:Rew:101822.0,108527.0,26766.0,108527.0] || -> equal(union(u,union(null_class,intersection(union(v,w),power_class(x)))),union(u,intersection(union(v,w),power_class(x))))**.
% 299.94/300.94 108535[3:Rew:101822.0,108534.0,26766.0,108534.0] || -> equal(union(union(null_class,intersection(union(u,v),power_class(w))),x),union(intersection(union(u,v),power_class(w)),x))**.
% 299.94/300.94 109016[3:Res:103220.0,8.0] || subclass(complement(u),complement(union(v,union(null_class,u))))* -> equal(complement(union(v,union(null_class,u))),complement(u)).
% 299.94/300.94 109305[3:Res:103321.0,8.0] || subclass(u,complement(union(v,union(null_class,complement(u)))))* -> equal(complement(union(v,union(null_class,complement(u)))),u).
% 299.94/300.94 109537[3:Res:106328.0,8.0] || subclass(union(u,null_class),complement(union(v,complement(u))))* -> equal(complement(union(v,complement(u))),union(u,null_class)).
% 299.94/300.94 109667[3:SpL:26766.0,100559.0] || member(u,symmetric_difference(union(null_class,v),union(w,x)))* -> member(u,union(complement(v),complement(union(w,x)))).
% 299.94/300.94 109691[3:Res:94124.1,100559.0] || equal(complement(symmetric_difference(complement(u),union(v,w))),null_class) -> member(singleton(x),union(u,complement(union(v,w))))*.
% 299.94/300.94 109701[0:Res:348.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(unordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.94/300.94 109703[0:Res:365.1,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> member(ordered_pair(x,y),union(u,complement(union(v,w))))*.
% 299.94/300.94 109725[0:Res:28672.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))*.
% 299.94/300.94 109726[0:Res:4845.1,100559.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.94/300.94 109879[3:Res:106828.0,8.0] || subclass(u,complement(successor(successor(complement(intersection(v,u))))))* -> equal(complement(successor(successor(complement(intersection(v,u))))),u).
% 299.94/300.94 110032[3:Res:107416.0,8.0] || subclass(complement(u),complement(union(union(u,null_class),v)))* -> equal(complement(union(union(u,null_class),v)),complement(u)).
% 299.94/300.94 110328[3:SpL:26766.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,x)))* -> member(u,union(complement(union(v,w)),complement(x))).
% 299.94/300.94 110390[3:Res:94124.1,100573.0] || equal(complement(symmetric_difference(union(u,v),complement(w))),null_class) -> member(singleton(x),union(complement(union(u,v)),w))*.
% 299.94/300.94 110400[0:Res:348.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(unordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.94/300.94 110402[0:Res:365.1,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> member(ordered_pair(x,y),union(complement(union(u,v)),w))*.
% 299.94/300.94 110424[0:Res:28672.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),domain_relation) -> member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))*.
% 299.94/300.94 110425[0:Res:4845.1,100573.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.94/300.94 110591[3:Res:108959.0,8.0] || subclass(complement(u),complement(union(v,union(u,null_class))))* -> equal(complement(union(v,union(u,null_class))),complement(u)).
% 299.94/300.94 110780[3:Res:95663.0,8.0] || subclass(u,intersection(union(null_class,intersection(u,v)),w))* -> equal(intersection(union(null_class,intersection(u,v)),w),u).
% 299.94/300.94 111018[0:MRR:110924.0,3674.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.94/300.94 111125[3:Res:95683.0,8.0] || subclass(u,union(null_class,intersection(intersection(u,v),w)))* -> equal(union(null_class,intersection(intersection(u,v),w)),u).
% 299.94/300.94 111273[3:Res:95699.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(u,w))))* -> equal(intersection(v,union(null_class,intersection(u,w))),u).
% 299.94/300.94 111453[6:Res:29980.1,100558.0] || equal(intersection(complement(u),union(v,w)),successor(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94 111454[6:Res:29933.1,100558.0] || equal(intersection(complement(u),union(v,w)),singleton(null_class)) member(null_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94 111650[3:Res:95712.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(u,w))))* -> equal(union(null_class,intersection(v,intersection(u,w))),u).
% 299.94/300.94 111745[3:Res:96083.0,8.0] || subclass(u,complement(successor(complement(restrict(u,v,w)))))* -> equal(complement(successor(complement(restrict(u,v,w)))),u).
% 299.94/300.94 111906[6:Res:29980.1,100572.0] || equal(intersection(union(u,v),complement(w)),successor(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94 111907[6:Res:29933.1,100572.0] || equal(intersection(union(u,v),complement(w)),singleton(null_class)) member(null_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94 112125[3:Res:100182.0,8.0] || subclass(union(u,u),complement(union(complement(u),v)))* -> equal(union(u,u),complement(union(complement(u),v))).
% 299.94/300.94 112285[3:Res:100372.0,8.0] || subclass(u,complement(union(complement(intersection(u,v)),w)))* -> equal(complement(union(complement(intersection(u,v)),w)),u).
% 299.94/300.94 112584[3:SpR:102499.0,101822.0] || -> equal(union(null_class,complement(intersection(union(u,v),union(w,x)))),complement(intersection(union(u,v),union(w,x))))**.
% 299.94/300.94 112899[3:Rew:26766.0,112608.0,102499.0,112608.0,26766.0,112608.0] || -> subclass(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94 112908[3:Rew:101822.0,112590.2,26766.0,112590.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(v,w)).
% 299.94/300.94 112909[3:Rew:101822.0,112589.2,26766.0,112589.2] || member(u,universal_class) -> member(u,complement(intersection(union(v,w),union(x,y))))* member(u,union(x,y)).
% 299.94/300.94 112915[3:Rew:47142.0,112585.0,26766.0,112585.0,46582.0,112585.0,26766.0,112585.0] || -> equal(power_class(union(null_class,intersection(union(u,v),union(w,x)))),power_class(intersection(union(u,v),union(w,x))))**.
% 299.94/300.94 113192[0:SpR:100742.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(cross_product(v,w),x)))* member(u,complement(restrict(x,v,w))).
% 299.94/300.94 113440[3:Res:113084.0,3164.0] || subclass(u,v) -> equal(regular(union(null_class,complement(u))),null_class) member(regular(regular(union(null_class,complement(u)))),v)*.
% 299.94/300.94 113460[3:Res:113084.0,3167.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),v)*.
% 299.94/300.94 113461[3:Res:113084.0,3166.0] || -> equal(regular(union(null_class,complement(intersection(u,v)))),null_class) member(regular(regular(union(null_class,complement(intersection(u,v))))),u)*.
% 299.94/300.94 113510[3:Rew:101822.0,113414.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.94/300.94 113511[3:Rew:101822.0,113413.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.94/300.94 113512[3:Rew:101822.0,113412.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.94/300.94 113513[3:Rew:101822.0,113411.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.94/300.94 113515[3:Rew:101822.0,113453.1,26766.0,113453.1,101822.0,113453.0,26766.0,113453.0] || member(not_subclass_element(regular(union(null_class,compose(element_relation,universal_class))),u),element_relation)* -> subclass(regular(union(null_class,compose(element_relation,universal_class))),u).
% 299.94/300.94 113591[0:SpR:100757.0,7326.1] || member(u,universal_class) -> member(u,complement(symmetric_difference(v,cross_product(w,x))))* member(u,complement(restrict(v,w,x))).
% 299.94/300.94 113821[3:Res:113484.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(null_class,u)),w) member(not_subclass_element(regular(union(null_class,u)),w),v)*.
% 299.94/300.94 113911[3:Res:113790.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,null_class)),w) member(not_subclass_element(regular(union(u,null_class)),w),v)*.
% 299.94/300.94 114020[3:Res:113804.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(u,u)),w) member(not_subclass_element(regular(union(u,u)),w),v)*.
% 299.94/300.94 114279[3:SpL:101233.0,45958.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),intersection(power_class(u),power_class(complement(union(v,w)))))** -> .
% 299.94/300.94 114346[3:Rew:7649.0,114253.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(power_class(w)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94 114356[3:Rew:101822.0,114100.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.94/300.94 114505[3:Res:113073.0,8.0] || subclass(union(u,null_class),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(u,null_class)).
% 299.94/300.94 114558[3:Rew:101822.0,114473.0,75789.0,114473.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.94/300.94 114559[3:Rew:101822.0,114471.0,75789.0,114471.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.94/300.94 114726[3:Res:114621.0,5324.0] || -> equal(regular(complement(restrict(u,v,w))),null_class) member(regular(regular(complement(restrict(u,v,w)))),cross_product(v,w))*.
% 299.94/300.94 114755[3:SpR:101379.0,114621.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.94/300.94 114954[3:SpL:101379.0,45958.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),intersection(power_class(complement(power_class(u))),union(v,w)))** -> .
% 299.94/300.94 115333[3:SpR:101642.0,114621.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.94/300.94 115535[3:SpL:101642.0,45958.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),intersection(power_class(complement(union(u,v))),power_class(w)))** -> .
% 299.94/300.94 115601[3:Rew:7649.0,115505.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)**.
% 299.94/300.94 115763[3:Res:114715.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(u,w))),null_class) member(regular(regular(complement(intersection(u,w)))),v)*.
% 299.94/300.94 115783[3:Res:114715.0,3167.0] || -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),v)*.
% 299.94/300.94 115784[3:Res:114715.0,3166.0] || -> equal(regular(complement(intersection(intersection(u,v),w))),null_class) member(regular(regular(complement(intersection(intersection(u,v),w)))),u)*.
% 299.94/300.94 115901[3:Res:115700.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,u))),null_class) member(regular(regular(complement(intersection(w,u)))),v)*.
% 299.94/300.94 115921[3:Res:115700.0,3167.0] || -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),w)*.
% 299.94/300.94 115922[3:Res:115700.0,3166.0] || -> equal(regular(complement(intersection(u,intersection(v,w)))),null_class) member(regular(regular(complement(intersection(u,intersection(v,w))))),v)*.
% 299.94/300.94 115977[3:SpR:101772.0,114621.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.94/300.94 116177[3:SpL:101772.0,45958.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),intersection(union(u,v),power_class(complement(power_class(w)))))** -> .
% 299.94/300.94 116369[3:Res:115703.0,3163.0] || -> equal(regular(complement(restrict(singleton(u),v,w))),null_class) equal(regular(regular(complement(restrict(singleton(u),v,w)))),u)**.
% 299.94/300.94 116377[3:Res:115703.0,1368.1] single_valued_class(regular(complement(restrict(cross_product(universal_class,universal_class),u,v)))) || -> function(regular(complement(restrict(cross_product(universal_class,universal_class),u,v))))*.
% 299.94/300.94 116413[3:Res:114691.0,8.0] || subclass(sum_class(range_of(null_class)),regular(complement(apply(null_class,u))))* -> equal(regular(complement(apply(null_class,u))),sum_class(range_of(null_class))).
% 299.94/300.94 116431[0:Res:7.1,7166.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),u)*.
% 299.94/300.94 116539[3:Res:114696.0,8.0] || subclass(apply(null_class,u),regular(complement(sum_class(range_of(null_class)))))* -> equal(apply(null_class,u),regular(complement(sum_class(range_of(null_class))))).
% 299.94/300.94 116621[3:Res:115793.0,8.0] || subclass(singleton(null_class),regular(complement(intersection(successor(null_class),u))))* -> equal(regular(complement(intersection(successor(null_class),u))),singleton(null_class)).
% 299.94/300.94 116683[3:Res:7.1,15802.1] || equal(restrict(u,v,w),domain_relation)** member(x,universal_class) -> member(ordered_pair(x,cantor(x)),cross_product(v,w))*.
% 299.94/300.94 116708[3:Res:115931.0,8.0] || subclass(singleton(null_class),regular(complement(intersection(u,successor(null_class)))))* -> equal(regular(complement(intersection(u,successor(null_class)))),singleton(null_class)).
% 299.94/300.94 116777[3:Res:116703.0,8.0] || subclass(singleton(null_class),regular(union(u,complement(successor(null_class)))))* -> equal(regular(union(u,complement(successor(null_class)))),singleton(null_class)).
% 299.94/300.94 116825[3:SpL:76314.0,28472.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.94/300.94 116847[3:SpL:72365.0,28472.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.94/300.94 116914[3:Rew:39614.1,116887.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(v,u))* -> subclass(union(null_class,u),w).
% 299.94/300.94 117000[3:Res:116756.0,8.0] || subclass(singleton(null_class),regular(union(complement(successor(null_class)),u)))* -> equal(regular(union(complement(successor(null_class)),u)),singleton(null_class)).
% 299.94/300.94 117109[3:Res:113074.0,8.0] || subclass(union(null_class,u),regular(union(null_class,complement(u))))* -> equal(regular(union(null_class,complement(u))),union(null_class,u)).
% 299.94/300.94 117175[0:SpR:76314.0,9836.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.94/300.94 117339[3:Res:113849.0,8.0] || subclass(union(null_class,complement(u)),regular(union(u,null_class)))* -> equal(union(null_class,complement(u)),regular(union(u,null_class))).
% 299.94/300.94 117481[3:Res:113850.0,8.0] || subclass(union(null_class,complement(u)),regular(union(null_class,u)))* -> equal(union(null_class,complement(u)),regular(union(null_class,u))).
% 299.94/300.94 117566[3:Res:114695.0,8.0] || subclass(apply(null_class,u),regular(complement(apply(null_class,v))))* -> equal(apply(null_class,u),regular(complement(apply(null_class,v)))).
% 299.94/300.94 117581[0:SpR:76314.0,9964.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.94/300.94 117728[3:Res:113072.0,8.0] || subclass(union(u,u),regular(union(null_class,complement(u))))* -> equal(union(u,u),regular(union(null_class,complement(u)))).
% 299.94/300.94 117862[3:Res:113455.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(u,v)))))* -> equal(regular(union(null_class,complement(intersection(u,v)))),u).
% 299.94/300.94 117960[0:SpL:75789.0,101067.1] || member(u,universal_class) subclass(union(v,w),x)* -> member(u,complement(union(w,v)))* member(u,x)*.
% 299.94/300.94 118072[3:Rew:71518.0,117963.2] || member(u,universal_class) subclass(union(v,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94 118076[3:Rew:30548.0,117987.2] || member(u,universal_class) subclass(union(v,null_class),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94 118077[3:Rew:30548.0,117990.2] || member(u,universal_class) subclass(union(null_class,v),w)* -> member(u,union(null_class,complement(v)))* member(u,w)*.
% 299.94/300.94 118149[7:Res:113801.1,3164.0] function(u) || subclass(complement(u),v) -> equal(regular(successor(u)),null_class) member(regular(regular(successor(u))),v)*.
% 299.94/300.94 118230[3:Res:113848.0,8.0] || subclass(union(null_class,complement(u)),regular(union(u,u)))* -> equal(union(null_class,complement(u)),regular(union(u,u))).
% 299.94/300.94 118337[7:Res:114570.1,3164.0] function(u) || subclass(successor(u),v) -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),v)*.
% 299.94/300.94 118418[3:Res:115747.0,8.0] || subclass(complement(u),regular(union(u,complement(power_class(v)))))* -> equal(regular(union(u,complement(power_class(v)))),complement(u)).
% 299.94/300.94 118454[0:SpR:72365.0,5311.1] || -> equal(intersection(restrict(u,v,w),x),null_class) member(regular(intersection(x,restrict(u,v,w))),cross_product(v,w))*.
% 299.94/300.94 118575[3:Res:115748.0,8.0] || subclass(complement(u),regular(union(u,complement(successor(v)))))* -> equal(regular(union(u,complement(successor(v)))),complement(u)).
% 299.94/300.94 118651[3:Res:115749.0,8.0] || subclass(power_class(u),regular(union(complement(power_class(u)),v)))* -> equal(regular(union(complement(power_class(u)),v)),power_class(u)).
% 299.94/300.94 118787[3:Res:115797.0,8.0] || subclass(u,regular(complement(intersection(union(null_class,u),v))))* -> equal(regular(complement(intersection(union(null_class,u),v))),u).
% 299.94/300.94 118874[0:SpR:72365.0,5323.1] || -> equal(intersection(u,restrict(v,w,x)),null_class) member(regular(intersection(restrict(v,w,x),u)),cross_product(w,x))*.
% 299.94/300.94 118978[3:Res:115798.0,8.0] || subclass(u,regular(complement(intersection(union(u,null_class),v))))* -> equal(regular(complement(intersection(union(u,null_class),v))),u).
% 299.94/300.94 119124[3:Res:115885.0,8.0] || subclass(power_class(u),regular(union(v,complement(power_class(u)))))* -> equal(regular(union(v,complement(power_class(u)))),power_class(u)).
% 299.94/300.94 119172[3:Res:115886.0,8.0] || subclass(successor(u),regular(union(v,complement(successor(u)))))* -> equal(regular(union(v,complement(successor(u)))),successor(u)).
% 299.94/300.94 119262[3:Res:115887.0,8.0] || subclass(complement(u),regular(union(complement(power_class(v)),u)))* -> equal(regular(union(complement(power_class(v)),u)),complement(u)).
% 299.94/300.94 119350[3:Res:115935.0,8.0] || subclass(u,regular(complement(intersection(v,union(null_class,u)))))* -> equal(regular(complement(intersection(v,union(null_class,u)))),u).
% 299.94/300.94 119473[3:Res:115936.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,null_class)))))* -> equal(regular(complement(intersection(v,union(u,null_class)))),u).
% 299.94/300.94 119579[0:Res:7.1,5361.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.94/300.94 119761[3:Res:117791.0,8.0] || subclass(u,regular(union(null_class,complement(intersection(v,u)))))* -> equal(regular(union(null_class,complement(intersection(v,u)))),u).
% 299.94/300.94 119922[3:Res:118554.0,8.0] || subclass(complement(u),regular(union(complement(successor(v)),u)))* -> equal(regular(union(complement(successor(v)),u)),complement(u)).
% 299.94/300.94 120012[3:Res:118834.0,8.0] || subclass(u,regular(union(union(null_class,complement(u)),v)))* -> equal(regular(union(union(null_class,complement(u)),v)),u).
% 299.94/300.94 120086[3:Rew:101822.0,119958.0] || -> subclass(regular(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 299.94/300.94 120087[3:Rew:101822.0,119956.0] || -> subclass(regular(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 299.94/300.94 120185[3:Res:119989.0,3163.0] || -> equal(regular(successor(union(null_class,complement(singleton(u))))),null_class) equal(regular(regular(successor(union(null_class,complement(singleton(u)))))),u)**.
% 299.94/300.94 120195[3:Res:119989.0,1368.1] single_valued_class(regular(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))) || -> function(regular(successor(union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94 120392[3:Res:120300.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(successor(successor(null_class))),null_class) member(regular(regular(successor(successor(null_class)))),u)*.
% 299.94/300.94 120705[3:Res:120317.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(successor(power_class(u))),null_class) member(regular(regular(successor(power_class(u)))),v)*.
% 299.94/300.94 120732[3:Res:120319.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(successor(successor(u))),null_class) member(regular(regular(successor(successor(u)))),v)*.
% 299.94/300.94 120913[3:Res:119151.0,8.0] || subclass(successor(u),regular(union(complement(successor(u)),v)))* -> equal(regular(union(complement(successor(u)),v)),successor(u)).
% 299.94/300.94 120994[3:Res:119396.0,8.0] || subclass(u,regular(union(v,union(null_class,complement(u)))))* -> equal(regular(union(v,union(null_class,complement(u)))),u).
% 299.94/300.94 121069[3:Rew:101822.0,120941.0] || -> subclass(regular(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),intersection(power_class(complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 121070[3:Rew:101822.0,120939.0] || -> subclass(regular(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),intersection(power_class(v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 121171[3:Res:120061.0,8.0] || subclass(complement(u),regular(union(union(null_class,u),v)))* -> equal(regular(union(union(null_class,u),v)),complement(u)).
% 299.94/300.94 121217[3:Rew:105350.0,121096.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),power_class(v)),w)),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94 121218[3:Rew:105350.0,121094.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(power_class(v)))),w)),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94 121265[3:Res:121117.0,8.0] || subclass(complement(singleton(null_class)),regular(union(successor(null_class),u)))* -> equal(regular(union(successor(null_class),u)),complement(singleton(null_class))).
% 299.94/300.94 121404[3:MRR:121344.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))))* -> .
% 299.94/300.94 121433[3:Res:121242.0,8.0] || subclass(complement(singleton(null_class)),regular(union(u,successor(null_class))))* -> equal(regular(union(u,successor(null_class))),complement(singleton(null_class))).
% 299.94/300.94 121530[3:Res:121044.0,8.0] || subclass(complement(u),regular(union(v,union(null_class,u))))* -> equal(regular(union(v,union(null_class,u))),complement(u)).
% 299.94/300.94 121577[3:Rew:104640.0,121453.0] || -> subclass(regular(union(u,intersection(power_class(complement(power_class(v))),power_class(w)))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94 121578[3:Rew:104640.0,121451.0] || -> subclass(regular(union(u,intersection(power_class(v),power_class(complement(power_class(w)))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94 121663[3:Res:121118.0,8.0] || subclass(complement(u),regular(union(union(u,null_class),v)))* -> equal(regular(union(union(u,null_class),v)),complement(u)).
% 299.94/300.94 121824[3:MRR:121762.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))))* -> .
% 299.94/300.94 121875[3:Res:121134.0,8.0] || subclass(complement(power_class(u)),regular(union(power_class(u),v)))* -> equal(regular(union(power_class(u),v)),complement(power_class(u))).
% 299.94/300.94 121929[3:Res:121136.0,8.0] || subclass(complement(successor(u)),regular(union(successor(u),v)))* -> equal(regular(union(successor(u),v)),complement(successor(u))).
% 299.94/300.94 122024[3:Res:121475.0,8.0] || subclass(complement(u),regular(union(v,union(u,null_class))))* -> equal(regular(union(v,union(u,null_class))),complement(u)).
% 299.94/300.94 122145[3:Res:121491.0,8.0] || subclass(complement(power_class(u)),regular(union(v,power_class(u))))* -> equal(regular(union(v,power_class(u))),complement(power_class(u))).
% 299.94/300.94 122192[3:Res:121493.0,8.0] || subclass(complement(successor(u)),regular(union(v,successor(u))))* -> equal(regular(union(v,successor(u))),complement(successor(u))).
% 299.94/300.94 122292[3:Res:103272.0,8.0] || subclass(u,complement(union(v,complement(intersection(u,w)))))* -> equal(complement(union(v,complement(intersection(u,w)))),u).
% 299.94/300.94 122478[3:Res:106340.0,8.0] || subclass(union(u,u),complement(union(v,complement(u))))* -> equal(union(u,u),complement(union(v,complement(u)))).
% 299.94/300.94 122668[3:Res:107428.0,8.0] || subclass(complement(u),complement(union(union(u,u),v)))* -> equal(complement(union(union(u,u),v)),complement(u)).
% 299.94/300.94 122833[3:Res:108972.0,8.0] || subclass(complement(u),complement(union(v,union(u,u))))* -> equal(complement(union(v,union(u,u))),complement(u)).
% 299.94/300.94 123065[3:Res:110705.0,8.0] || subclass(u,intersection(union(null_class,intersection(v,u)),w))* -> equal(intersection(union(null_class,intersection(v,u)),w),u).
% 299.94/300.94 123372[3:Res:111052.0,8.0] || subclass(u,union(null_class,intersection(intersection(v,u),w)))* -> equal(union(null_class,intersection(intersection(v,u),w)),u).
% 299.94/300.94 123525[3:Res:111207.0,8.0] || subclass(u,intersection(v,union(null_class,intersection(w,u))))* -> equal(intersection(v,union(null_class,intersection(w,u))),u).
% 299.94/300.94 123835[3:Res:111582.0,8.0] || subclass(u,union(null_class,intersection(v,intersection(w,u))))* -> equal(union(null_class,intersection(v,intersection(w,u))),u).
% 299.94/300.94 124009[3:Res:112197.0,8.0] || subclass(u,complement(union(complement(intersection(v,u)),w)))* -> equal(complement(union(complement(intersection(v,u)),w)),u).
% 299.94/300.94 124236[3:Rew:48675.0,124235.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.94/300.94 125062[0:Rew:101642.0,124461.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.94/300.94 125063[0:Rew:101233.0,124495.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.94/300.94 124749[0:SpL:112558.0,358.1] || member(u,universal_class) subclass(complement(union(v,w)),x)* -> member(u,union(w,v))* member(u,x)*.
% 299.94/300.94 124753[0:SpL:112558.0,7036.0] || equal(u,complement(union(v,w)))* member(x,universal_class) -> member(x,union(w,v))* member(x,u)*.
% 299.94/300.94 124761[0:SpL:112558.0,46805.0] || member(u,symmetric_difference(power_class(v),complement(union(w,x))))* -> member(u,union(complement(power_class(v)),union(x,w))).
% 299.94/300.94 125066[3:Rew:26766.0,124711.0,102499.0,124711.0,26766.0,124711.0] || -> equal(union(null_class,intersection(union(u,v),union(w,x))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94 125119[3:Res:113494.0,8.0] || subclass(symmetric_difference(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),symmetric_difference(u,v)).
% 299.94/300.94 125259[3:Res:113807.0,8.0] || subclass(complement(union(u,v)),regular(union(u,v)))* -> equal(complement(union(u,v)),regular(union(u,v))).
% 299.94/300.94 125358[4:MRR:125337.2,313.0] || equal(complement(power_class(u)),universal_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94 125359[5:MRR:125336.2,313.0] || equal(complement(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94 125366[4:MRR:125365.2,313.0] || equal(successor(power_class(u)),null_class) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,w)*.
% 299.94/300.94 125444[3:Res:115722.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(u,v))))* -> equal(regular(complement(symmetric_difference(u,v))),union(u,v)).
% 299.94/300.94 125533[3:Res:115740.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),w)*.
% 299.94/300.94 125554[3:Res:115740.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(regular(complement(u))),element_relation)* -> equal(regular(complement(u)),null_class).
% 299.94/300.94 125568[3:Res:115740.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),v)*.
% 299.94/300.94 125668[3:Res:115778.0,8.0] || subclass(u,regular(complement(intersection(intersection(u,v),w))))* -> equal(regular(complement(intersection(intersection(u,v),w))),u).
% 299.94/300.94 125934[3:Res:115916.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(u,w)))))* -> equal(regular(complement(intersection(v,intersection(u,w)))),u).
% 299.94/300.94 126076[3:Res:118736.0,8.0] || subclass(u,regular(complement(intersection(union(u,u),v))))* -> equal(regular(complement(intersection(union(u,u),v))),u).
% 299.94/300.94 126339[0:Res:48.1,6873.0] inductive(symmetric_difference(union(u,v),union(complement(u),complement(v)))) || -> member(null_class,complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94 126559[3:Res:119306.0,8.0] || subclass(u,regular(complement(intersection(v,union(u,u)))))* -> equal(regular(complement(intersection(v,union(u,u)))),u).
% 299.94/300.94 126744[3:Res:121132.0,8.0] || subclass(complement(u),regular(union(union(u,u),v)))* -> equal(regular(union(union(u,u),v)),complement(u)).
% 299.94/300.94 126911[3:Res:121489.0,8.0] || subclass(complement(u),regular(union(v,union(u,u))))* -> equal(regular(union(v,union(u,u))),complement(u)).
% 299.94/300.94 127084[3:Res:122207.0,8.0] || subclass(u,complement(union(v,complement(intersection(w,u)))))* -> equal(complement(union(v,complement(intersection(w,u)))),u).
% 299.94/300.94 127397[3:Res:124345.0,8.0] || subclass(union(u,v),regular(complement(union(v,u))))* -> equal(regular(complement(union(v,u))),union(u,v)).
% 299.94/300.94 127472[3:Rew:26766.0,127379.0,102499.0,127379.0] || -> subclass(regular(union(null_class,intersection(union(u,v),union(w,x)))),complement(intersection(union(w,x),union(u,v))))*.
% 299.94/300.94 127567[3:Rew:26766.0,127516.0,102499.0,127516.0] || equal(union(null_class,intersection(union(u,v),union(w,x))),complement(intersection(union(w,x),union(u,v))))** -> .
% 299.94/300.94 127672[3:Res:124861.0,8.0] || subclass(complement(union(u,v)),regular(union(v,u)))* -> equal(complement(union(u,v)),regular(union(v,u))).
% 299.94/300.94 127749[3:Rew:26766.0,127662.0,102499.0,127662.0] || -> subclass(regular(complement(intersection(union(u,v),union(w,x)))),union(null_class,intersection(union(w,x),union(u,v))))*.
% 299.94/300.94 127927[3:Res:125369.0,8.0] || subclass(union(u,v),regular(complement(symmetric_difference(v,u))))* -> equal(regular(complement(symmetric_difference(v,u))),union(u,v)).
% 299.94/300.94 128055[3:Res:125596.0,8.0] || subclass(u,regular(complement(intersection(intersection(v,u),w))))* -> equal(regular(complement(intersection(intersection(v,u),w))),u).
% 299.94/300.94 128209[3:Res:125867.0,8.0] || subclass(u,regular(complement(intersection(v,intersection(w,u)))))* -> equal(regular(complement(intersection(v,intersection(w,u)))),u).
% 299.94/300.94 128485[0:Res:60176.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(u,v),w))* -> equal(intersection(symmetric_difference(u,v),w),union(u,v)).
% 299.94/300.94 129218[0:Rew:72365.0,129076.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(cross_product(v,w),u))),symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.94 129219[0:Rew:72365.0,129077.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(x,union(u,cross_product(v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94 129220[0:Rew:72365.0,129082.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.94/300.94 129221[0:Rew:72365.0,129083.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.94/300.94 129165[0:Res:70401.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,u),v))* -> equal(intersection(intersection(w,u),v),intersection(u,v)).
% 299.94/300.94 129393[0:Rew:72365.0,129249.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(cross_product(v,w),u),x)),symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.94 129394[0:Rew:72365.0,129250.0] || -> subclass(intersection(complement(restrict(u,v,w)),intersection(union(u,cross_product(v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94 129395[0:Rew:72365.0,129255.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.94/300.94 129396[0:Rew:72365.0,129256.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.94/300.94 129338[0:Res:70402.0,8.0] || subclass(intersection(u,v),intersection(intersection(u,w),v))* -> equal(intersection(intersection(u,w),v),intersection(u,v)).
% 299.94/300.94 129454[3:Res:129313.0,8.0] || subclass(intersection(singleton(null_class),u),intersection(successor(null_class),u))* -> equal(intersection(successor(null_class),u),intersection(singleton(null_class),u)).
% 299.94/300.94 129527[3:Res:129403.0,8.0] || subclass(intersection(u,singleton(null_class)),intersection(successor(null_class),u))* -> equal(intersection(u,singleton(null_class)),intersection(successor(null_class),u)).
% 299.94/300.94 129889[6:SpR:129728.0,15800.2] || member(successor(null_class),universal_class) subclass(domain_relation,symmetric_difference(u,v)) -> member(ordered_pair(successor(null_class),null_class),union(u,v))*.
% 299.94/300.94 129898[6:SpL:129728.0,15801.2] || member(successor(null_class),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(successor(null_class),null_class),element_relation)* -> .
% 299.94/300.94 129906[7:Rew:4673.0,129902.1] function(u) || subclass(range_of(u),null_class) equal(cantor(cantor(v)),universal_class) -> compatible(u,v,successor(null_class))*.
% 299.94/300.94 129907[6:Rew:129728.0,129890.1] || member(successor(null_class),universal_class) equal(compose(u,successor(null_class)),null_class) -> member(ordered_pair(successor(null_class),null_class),compose_class(u))*.
% 299.94/300.94 129912[0:Res:121.0,12084.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.94/300.94 130144[6:SpL:129652.0,1925.1] || member(ordered_pair(u,v),compose(w,successor(null_class)))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.94 130198[6:MRR:130190.2,99180.0] || subclass(complement(restrict(u,v,w)),cross_product(v,w))* member(regular(complement(restrict(u,v,w))),u)* -> .
% 299.94/300.94 130246[3:Res:129428.0,8.0] || subclass(intersection(singleton(null_class),u),intersection(u,successor(null_class)))* -> equal(intersection(singleton(null_class),u),intersection(u,successor(null_class))).
% 299.94/300.94 130304[3:Res:129501.0,8.0] || subclass(intersection(u,singleton(null_class)),intersection(u,successor(null_class)))* -> equal(intersection(u,successor(null_class)),intersection(u,singleton(null_class))).
% 299.94/300.94 131448[3:Res:129302.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,u),v))* -> equal(intersection(union(null_class,u),v),intersection(u,v)).
% 299.94/300.94 131593[3:Res:129304.0,8.0] || subclass(intersection(u,v),intersection(union(u,null_class),v))* -> equal(intersection(union(u,null_class),v),intersection(u,v)).
% 299.94/300.94 131805[3:Rew:72365.0,131678.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.94/300.94 131806[3:Rew:72365.0,131679.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.94/300.94 131758[3:Res:131342.0,8.0] || subclass(intersection(u,v),intersection(union(null_class,v),u))* -> equal(intersection(union(null_class,v),u),intersection(u,v)).
% 299.94/300.94 133523[3:Rew:132396.0,133362.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.94/300.94 133524[3:Rew:132396.0,133351.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.94/300.94 134020[0:Rew:133749.0,124755.0] || member(u,symmetric_difference(union(v,w),complement(power_class(x))))* -> member(u,union(union(w,v),complement(power_class(x)))).
% 299.94/300.94 134073[3:Rew:134068.0,49831.0] || member(u,symmetric_difference(union(null_class,v),complement(power_class(w))))* -> member(u,union(union(v,v),complement(power_class(w))))*.
% 299.94/300.94 134332[3:Res:131420.0,8.0] || subclass(intersection(u,v),intersection(v,union(null_class,u)))* -> equal(intersection(v,union(null_class,u)),intersection(u,v)).
% 299.94/300.94 134699[3:Res:131499.0,8.0] || subclass(intersection(u,v),intersection(union(v,null_class),u))* -> equal(intersection(union(v,null_class),u),intersection(u,v)).
% 299.94/300.94 134772[3:Res:94057.1,9629.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94 134778[3:Rew:65447.2,134776.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.94/300.94 134877[3:Res:131566.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,null_class)))* -> equal(intersection(v,union(u,null_class)),intersection(u,v)).
% 299.94/300.94 135043[3:Res:131730.0,8.0] || subclass(intersection(u,v),intersection(u,union(null_class,v)))* -> equal(intersection(u,union(null_class,v)),intersection(u,v)).
% 299.94/300.94 135541[3:SpR:134531.1,72383.0] || equal(union(cross_product(u,v),w),universal_class) -> equal(symmetric_difference(cross_product(u,v),w),complement(restrict(w,u,v)))**.
% 299.94/300.94 135542[3:SpR:134531.1,72384.0] || equal(union(u,cross_product(v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),complement(restrict(u,v,w)))**.
% 299.94/300.94 135548[3:SpR:134531.1,46730.0] || equal(union(u,complement(power_class(v))),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))**.
% 299.94/300.94 135550[3:SpR:134531.1,72375.0] || equal(union(power_class(u),complement(v)),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))**.
% 299.94/300.94 136000[3:Res:94057.1,9631.0] || equal(complement(u),null_class) -> equal(regular(unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94 136006[3:Rew:65447.2,136004.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.94/300.94 136105[3:Res:134671.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,null_class)))* -> equal(intersection(u,union(v,null_class)),intersection(u,v)).
% 299.94/300.94 136368[3:SpR:135234.1,72383.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(cross_product(v,w),u),union(cross_product(v,w),u))**.
% 299.94/300.94 136369[3:SpR:135234.1,72384.0] || equal(complement(restrict(u,v,w)),universal_class) -> equal(symmetric_difference(u,cross_product(v,w)),union(u,cross_product(v,w)))**.
% 299.94/300.94 136375[3:SpR:135234.1,46730.0] || equal(union(complement(u),power_class(v)),universal_class) -> equal(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v))))**.
% 299.94/300.94 136377[3:SpR:135234.1,72375.0] || equal(union(complement(power_class(u)),v),universal_class) -> equal(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v)))**.
% 299.94/300.94 137043[0:Res:70759.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(u,w)))* -> equal(intersection(v,intersection(u,w)),intersection(u,v)).
% 299.94/300.94 137101[3:SpL:17051.0,11199.0] || equal(u,image(v,image(w,null_class)))* member(ordered_pair(universal_class,x),compose(v,w))* -> member(x,u)*.
% 299.94/300.94 137108[6:SpL:129652.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,successor(null_class)))* -> member(x,u)*.
% 299.94/300.94 137242[0:Res:70762.0,8.0] || subclass(intersection(u,v),intersection(v,intersection(w,u)))* -> equal(intersection(v,intersection(w,u)),intersection(u,v)).
% 299.94/300.94 137512[0:SpR:75513.1,479.0] || subclass(union(u,v),union(complement(u),complement(v)))* -> equal(symmetric_difference(complement(u),complement(v)),union(u,v)).
% 299.94/300.94 137513[0:SpR:75513.1,6906.0] || subclass(successor(u),union(complement(u),complement(singleton(u))))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),successor(u)).
% 299.94/300.94 137741[0:Rew:76314.0,137629.1] || subclass(u,v) member(w,symmetric_difference(complement(u),union(u,v)))* -> member(w,complement(symmetric_difference(u,v))).
% 299.94/300.94 137760[3:Rew:75513.1,137614.2] || subclass(u,v) member(not_subclass_element(union(null_class,u),w),symmetric_difference(u,v))* -> subclass(union(null_class,u),w).
% 299.94/300.94 137800[3:Res:86315.1,3164.0] || subclass(u,v)* subclass(v,w)* -> equal(union(u,u),null_class) member(regular(union(u,u)),w)*.
% 299.94/300.94 137821[3:Res:86315.1,7747.0] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 299.94/300.94 137836[3:Res:86315.1,5369.0] || subclass(u,restrict(v,w,x))* -> subclass(union(u,u),y) member(not_subclass_element(union(u,u),y),v)*.
% 299.94/300.94 138019[3:Res:89961.0,8.0] || subclass(u,intersection(intersection(union(u,u),v),w))* -> equal(intersection(intersection(union(u,u),v),w),u).
% 299.94/300.94 138205[3:Res:90322.0,8.0] || subclass(u,intersection(v,intersection(w,union(u,u))))* -> equal(intersection(v,intersection(w,union(u,u))),u).
% 299.94/300.94 138386[3:Res:90446.0,8.0] || subclass(u,intersection(v,intersection(union(u,u),w)))* -> equal(intersection(v,intersection(union(u,u),w)),u).
% 299.94/300.94 138630[3:Res:90814.0,8.0] || subclass(u,intersection(intersection(v,union(u,u)),w))* -> equal(intersection(intersection(v,union(u,u)),w),u).
% 299.94/300.94 138846[0:Res:95372.0,8.0] || subclass(union(u,v),intersection(w,symmetric_difference(v,u)))* -> equal(intersection(w,symmetric_difference(v,u)),union(u,v)).
% 299.94/300.94 139147[0:Res:95670.0,8.0] || subclass(u,intersection(intersection(intersection(u,v),w),x))* -> equal(intersection(intersection(intersection(u,v),w),x),u).
% 299.94/300.94 139343[0:Res:95691.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(u,x))))* -> equal(intersection(v,intersection(w,intersection(u,x))),u).
% 299.94/300.94 139633[0:Res:95696.0,8.0] || subclass(u,intersection(v,intersection(intersection(u,w),x)))* -> equal(intersection(v,intersection(intersection(u,w),x)),u).
% 299.94/300.94 139833[0:Res:95707.0,8.0] || subclass(u,intersection(intersection(v,intersection(u,w)),x))* -> equal(intersection(intersection(v,intersection(u,w)),x),u).
% 299.94/300.94 140459[0:Res:128395.0,8.0] || subclass(union(u,v),intersection(symmetric_difference(v,u),w))* -> equal(intersection(symmetric_difference(v,u),w),union(u,v)).
% 299.94/300.94 140691[0:Res:128603.0,8.0] || subclass(u,intersection(intersection(intersection(v,u),w),x))* -> equal(intersection(intersection(intersection(v,u),w),x),u).
% 299.94/300.94 140950[0:Res:128622.0,8.0] || subclass(u,intersection(v,intersection(w,intersection(x,u))))* -> equal(intersection(v,intersection(w,intersection(x,u))),u).
% 299.94/300.94 141145[0:Res:128629.0,8.0] || subclass(u,intersection(v,intersection(intersection(w,u),x)))* -> equal(intersection(v,intersection(intersection(w,u),x)),u).
% 299.94/300.94 141364[0:Res:128638.0,8.0] || subclass(u,intersection(intersection(v,intersection(w,u)),x))* -> equal(intersection(intersection(v,intersection(w,u)),x),u).
% 299.94/300.94 141662[0:Rew:72365.0,141487.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(x,complement(restrict(w,u,v)))),symmetric_difference(cross_product(u,v),w))*.
% 299.94/300.94 141663[0:Rew:72365.0,141488.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(x,complement(restrict(u,v,w)))),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94 141664[0:Rew:72365.0,141493.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.94/300.94 141665[0:Rew:72365.0,141495.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.94/300.94 141595[0:Res:129052.0,8.0] || subclass(intersection(u,v),intersection(intersection(w,v),u))* -> equal(intersection(intersection(w,v),u),intersection(u,v)).
% 299.94/300.94 144875[3:Rew:75789.0,144853.2,73730.0,144853.2] || member(u,universal_class) -> member(u,cantor(cross_product(singleton(u),universal_class)))* equal(union(null_class,cross_product(singleton(u),universal_class)),null_class).
% 299.94/300.94 146796[0:MRR:146726.2,4383.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(w,image(element_relation,power_class(u))))*.
% 299.94/300.94 147647[0:MRR:147570.2,4383.0] || subclass(power_class(complement(power_class(u))),null_class) member(v,universal_class) -> member(v,union(image(element_relation,power_class(u)),w))*.
% 299.94/300.94 150682[0:Rew:72365.0,150404.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.94/300.94 150683[0:Rew:72365.0,150405.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.94/300.94 150684[0:Rew:72365.0,150409.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.94/300.94 150685[0:Rew:72365.0,150411.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.94/300.94 150740[3:MRR:150728.1,99.0] || member(u,universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(cantor(u),compose(u,cantor(u))),w)*.
% 299.94/300.94 150916[3:Res:10071.3,150807.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 299.94/300.94 151226[3:Res:10071.3,144494.0] || member(u,universal_class) member(v,u) subclass(element_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 299.94/300.94 151496[3:Res:46616.1,151236.0] || member(intersection(complement(u),power_class(v)),universal_class) -> member(intersection(complement(u),power_class(v)),union(u,complement(power_class(v))))*.
% 299.94/300.94 151499[3:Res:46803.1,151236.0] || member(intersection(power_class(u),complement(v)),universal_class) -> member(intersection(power_class(u),complement(v)),union(complement(power_class(u)),v))*.
% 299.94/300.94 151504[3:Res:100567.1,151236.0] || member(image(element_relation,union(u,v)),universal_class) -> member(image(element_relation,union(u,v)),power_class(complement(union(u,v))))*.
% 299.94/300.94 151858[3:Rew:46592.0,151820.1] || member(union(complement(power_class(u)),v),universal_class) -> member(union(complement(power_class(u)),v),intersection(power_class(u),complement(v)))*.
% 299.94/300.94 151859[3:Rew:102264.0,151819.1] || member(union(u,complement(successor(v))),universal_class) -> member(union(u,complement(successor(v))),intersection(complement(u),successor(v)))*.
% 299.94/300.94 151860[3:Rew:46586.0,151818.1] || member(union(u,complement(power_class(v))),universal_class) -> member(union(u,complement(power_class(v))),intersection(complement(u),power_class(v)))*.
% 299.94/300.94 151861[3:Rew:100575.0,151816.1] || member(power_class(complement(union(u,v))),universal_class) -> member(power_class(complement(union(u,v))),image(element_relation,union(u,v)))*.
% 299.94/300.94 153256[0:Rew:150373.0,153110.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.94/300.94 153257[0:Rew:150373.0,153109.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.94/300.94 153324[3:SpL:72383.0,151493.0] || member(complement(symmetric_difference(cross_product(u,v),w)),symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> .
% 299.94/300.94 153325[3:SpL:72384.0,151493.0] || member(complement(symmetric_difference(u,cross_product(v,w))),symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> .
% 299.94/300.94 153329[3:SpL:46730.0,151493.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.94/300.94 153331[3:SpL:72375.0,151493.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.94/300.94 153366[3:SpL:101233.0,151493.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.94/300.94 153368[3:SpL:101642.0,151493.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.94/300.94 153369[3:SpL:47209.0,151493.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.94/300.94 153370[3:SpL:47210.0,151493.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.94/300.94 153371[3:SpL:101772.0,151493.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.94/300.94 153372[3:SpL:47208.0,151493.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.94/300.94 153373[3:SpL:47212.0,151493.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.94/300.94 153375[3:SpL:101379.0,151493.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.94/300.94 154411[3:Rew:64622.0,154273.0] || -> equal(complement(intersection(power_class(u),union(v,union(null_class,complement(w))))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.94 154413[3:Rew:154411.0,154271.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),union(w,w))),complement(intersection(power_class(u),union(v,complement(w)))))**.
% 299.94/300.94 154721[3:SpL:101233.0,153263.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.94/300.94 154723[3:SpL:101642.0,153263.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.94/300.94 154724[3:SpL:47209.0,153263.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.94/300.94 154725[3:SpL:47210.0,153263.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.94/300.94 154726[3:SpL:101772.0,153263.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.94/300.94 154727[3:SpL:47208.0,153263.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.94/300.94 154729[3:SpL:47212.0,153263.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.94/300.94 154731[3:SpL:101379.0,153263.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.94/300.94 155123[0:Rew:72365.0,154879.0] || -> subclass(intersection(union(cross_product(u,v),w),intersection(complement(restrict(w,u,v)),x)),symmetric_difference(cross_product(u,v),w))*.
% 299.94/300.94 155124[0:Rew:72365.0,154880.0] || -> subclass(intersection(union(u,cross_product(v,w)),intersection(complement(restrict(u,v,w)),x)),symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.94 155125[0:Rew:72365.0,154884.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.94/300.94 155126[0:Rew:72365.0,154886.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.94/300.94 155019[0:Res:129225.0,8.0] || subclass(intersection(u,v),intersection(intersection(v,w),u))* -> equal(intersection(intersection(v,w),u),intersection(u,v)).
% 299.94/300.94 155268[3:Res:129303.0,8.0] || subclass(intersection(u,v),intersection(union(u,u),v))* -> equal(intersection(union(u,u),v),intersection(u,v)).
% 299.94/300.94 155533[3:Rew:103455.0,155367.1] || member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))) -> .
% 299.94/300.94 155742[3:Res:131713.0,8.0] || subclass(intersection(u,v),intersection(union(v,v),u))* -> equal(intersection(union(v,v),u),intersection(u,v)).
% 299.94/300.94 155953[3:Res:134293.0,8.0] || subclass(intersection(u,v),intersection(v,union(u,u)))* -> equal(intersection(v,union(u,u)),intersection(u,v)).
% 299.94/300.94 156152[3:Res:135004.0,8.0] || subclass(intersection(u,v),intersection(u,union(v,v)))* -> equal(intersection(u,union(v,v)),intersection(u,v)).
% 299.94/300.94 156402[0:Res:136917.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(v,w)))* -> equal(intersection(u,intersection(v,w)),intersection(u,v)).
% 299.94/300.94 156603[3:SpR:100941.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),union(u,complement(power_class(v))))*.
% 299.94/300.94 156605[3:SpR:100941.0,100372.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),union(u,complement(power_class(v))))*.
% 299.94/300.94 156613[3:SpR:100941.0,103272.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(v,complement(power_class(w))))*.
% 299.94/300.94 156712[0:SpR:28787.0,100941.0] || -> equal(union(intersection(complement(u),power_class(v)),complement(union(u,complement(power_class(v))))),complement(union(u,complement(power_class(v)))))**.
% 299.94/300.94 157163[0:Res:137116.0,8.0] || subclass(intersection(u,v),intersection(u,intersection(w,v)))* -> equal(intersection(u,intersection(w,v)),intersection(u,v)).
% 299.94/300.94 157247[0:Res:62527.0,8.0] || subclass(u,restrict(restrict(u,v,w),x,y))* -> equal(restrict(restrict(u,v,w),x,y),u).
% 299.94/300.94 157452[3:SpR:100942.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),union(complement(power_class(u)),v))*.
% 299.94/300.94 157454[3:SpR:100942.0,100372.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),union(complement(power_class(u)),v))*.
% 299.94/300.94 157462[3:SpR:100942.0,103272.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(complement(power_class(v)),w))*.
% 299.94/300.94 157569[0:SpR:28787.0,100942.0] || -> equal(union(intersection(power_class(u),complement(v)),complement(union(complement(power_class(u)),v))),complement(union(complement(power_class(u)),v)))**.
% 299.94/300.94 157715[0:Rew:112654.0,157538.0,102314.0,157538.0] || -> equal(complement(intersection(union(u,v),successor(complement(power_class(w))))),complement(intersection(successor(complement(power_class(w))),union(u,v))))*.
% 299.94/300.94 158239[3:Rew:63785.0,158110.0] || -> equal(complement(intersection(union(u,union(null_class,complement(v))),power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.94 158241[3:Rew:158239.0,158108.0] || -> equal(union(intersection(complement(u),union(v,v)),complement(power_class(w))),complement(intersection(union(u,complement(v)),power_class(w))))**.
% 299.94/300.94 158634[3:Rew:103455.0,158503.1] || member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)) -> .
% 299.94/300.94 158910[0:SpR:44.0,101314.0] || -> equal(complement(intersection(power_class(u),union(complement(successor(v)),w))),union(complement(power_class(u)),intersection(successor(v),complement(w))))**.
% 299.94/300.94 159110[3:Rew:64640.0,158963.0] || -> equal(complement(intersection(power_class(u),union(union(null_class,complement(v)),w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.94 159112[3:Rew:159110.0,158961.0] || -> equal(union(complement(power_class(u)),intersection(union(v,v),complement(w))),complement(intersection(power_class(u),union(complement(v),w))))**.
% 299.94/300.94 159464[0:SpR:44.0,101518.0] || -> equal(complement(intersection(union(complement(successor(u)),v),power_class(w))),union(intersection(successor(u),complement(v)),complement(power_class(w))))**.
% 299.94/300.94 159653[3:Rew:63803.0,159517.0] || -> equal(complement(intersection(union(union(null_class,complement(u)),v),power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.94 159655[3:Rew:159653.0,159515.0] || -> equal(union(intersection(union(u,u),complement(v)),complement(power_class(w))),complement(intersection(union(complement(u),v),power_class(w))))**.
% 299.94/300.94 159698[0:Rew:107906.0,159519.0,102618.0,159519.0] || -> equal(complement(intersection(power_class(u),successor(complement(union(v,w))))),complement(intersection(successor(complement(union(v,w))),power_class(u))))*.
% 299.94/300.94 159859[0:SpL:99108.0,37.0] || member(ordered_pair(regular(domain_relation),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),first(regular(domain_relation))),u),v)*.
% 299.94/300.94 159860[0:SpL:99108.0,34.0] || member(ordered_pair(regular(domain_relation),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(domain_relation)),u),first(regular(domain_relation))),v)*.
% 299.94/300.94 159927[0:Rew:99108.0,159879.1] || member(singleton(singleton(singleton(regular(domain_relation)))),composition_function) -> equal(compose(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.94 159928[0:Rew:99108.0,159877.1] || member(singleton(singleton(singleton(regular(domain_relation)))),application_function) -> equal(apply(singleton(regular(domain_relation)),first(regular(domain_relation))),second(regular(domain_relation)))**.
% 299.94/300.94 159929[0:Rew:99108.0,159864.2] || member(first(regular(domain_relation)),second(regular(domain_relation)))* member(regular(domain_relation),cross_product(universal_class,universal_class)) -> member(regular(domain_relation),element_relation).
% 299.94/300.94 159949[0:Res:159832.0,12084.0] || -> equal(ordered_pair(first(ordered_pair(regular(domain_relation),singleton(u))),second(ordered_pair(regular(domain_relation),singleton(u)))),ordered_pair(regular(domain_relation),singleton(u)))**.
% 299.94/300.94 160095[3:SpR:101773.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),union(w,complement(power_class(x))))*.
% 299.94/300.94 160097[3:SpR:101773.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),union(w,complement(power_class(x))))*.
% 299.94/300.94 160105[3:SpR:101773.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(x,complement(power_class(y))))*.
% 299.94/300.94 160153[0:SpR:44.0,101773.0] || -> equal(complement(intersection(successor(u),union(v,complement(power_class(w))))),union(complement(successor(u)),intersection(complement(v),power_class(w))))**.
% 299.94/300.94 160621[3:SpR:101774.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),union(complement(power_class(w)),x))*.
% 299.94/300.94 160623[3:SpR:101774.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),union(complement(power_class(w)),x))*.
% 299.94/300.94 160631[3:SpR:101774.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(complement(power_class(x)),y))*.
% 299.94/300.94 160687[0:SpR:44.0,101774.0] || -> equal(complement(intersection(successor(u),union(complement(power_class(v)),w))),union(complement(successor(u)),intersection(power_class(v),complement(w))))**.
% 299.94/300.94 161182[3:SpR:102609.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),power_class(complement(union(w,x))))*.
% 299.94/300.94 161184[3:SpR:102609.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),power_class(complement(union(w,x))))*.
% 299.94/300.94 161192[3:SpR:102609.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),power_class(complement(union(x,y))))*.
% 299.94/300.94 161264[0:SpR:44.0,102609.0] || -> equal(complement(intersection(successor(u),power_class(complement(union(v,w))))),union(complement(successor(u)),image(element_relation,union(v,w))))**.
% 299.94/300.94 161454[3:Rew:100580.0,161453.0] || -> equal(complement(intersection(union(u,v),power_class(union(null_class,complement(w))))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.94/300.94 161456[3:Rew:161454.0,161258.0] || -> equal(union(complement(union(u,v)),image(element_relation,union(w,w))),complement(intersection(union(u,v),power_class(complement(w)))))**.
% 299.94/300.94 161484[4:Rew:7649.0,161263.1,4413.0,161263.1,72365.0,161263.1] || equal(complement(union(u,v)),universal_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94 161485[5:Rew:7649.0,161262.1,4413.0,161262.1,72365.0,161262.1] || equal(complement(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94 161502[3:Rew:48833.0,161056.1,135266.1,161056.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),universal_class)** -> equal(image(element_relation,union(w,x)),null_class).
% 299.94/300.94 161509[4:Rew:7649.0,161254.1,4413.0,161254.1,11585.0,161254.1,72365.0,161254.1] || equal(successor(union(u,v)),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94 161774[3:SpR:102610.0,97047.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),power_class(complement(union(u,v))))*.
% 299.94/300.94 161776[3:SpR:102610.0,100372.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),power_class(complement(union(u,v))))*.
% 299.94/300.94 161784[3:SpR:102610.0,103272.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),power_class(complement(union(v,w))))*.
% 299.94/300.94 162035[3:Rew:100569.0,162034.0] || -> equal(complement(intersection(power_class(union(null_class,complement(u))),union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.94/300.94 162037[3:Rew:162035.0,161898.0] || -> equal(union(image(element_relation,union(u,u)),complement(union(v,w))),complement(intersection(power_class(complement(u)),union(v,w))))**.
% 299.94/300.94 162089[4:Rew:7649.0,161903.1,4413.0,161903.1] || equal(complement(union(u,v)),universal_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 162090[5:Rew:7649.0,161902.1,4413.0,161902.1] || equal(complement(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 162109[3:Rew:48833.0,162108.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),universal_class)** -> equal(image(element_relation,union(u,v)),null_class).
% 299.94/300.94 162116[4:Rew:7649.0,161894.1,4413.0,161894.1,11585.0,161894.1] || equal(successor(union(u,v)),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 162403[7:Rew:102221.1,162402.2,78996.1,162402.2,102221.1,162402.1] function(u) || member(not_subclass_element(power_class(complement(u)),v),image(element_relation,successor(u)))* -> subclass(power_class(complement(u)),v).
% 299.94/300.94 163480[6:Rew:65447.2,163414.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.94/300.94 163489[0:MRR:163488.0,12.0] || member(apply(choice,unordered_pair(u,v)),u)* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 163491[3:MRR:163490.3,22203.0] || member(u,singleton(v)) member(u,ordered_pair(v,universal_class))* -> equal(regular(ordered_pair(v,universal_class)),unordered_pair(v,null_class)).
% 299.94/300.94 163821[6:Rew:65447.2,163753.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.94/300.94 163832[0:MRR:163831.0,12.0] || member(apply(choice,unordered_pair(u,v)),v)* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 163834[3:MRR:163833.3,22203.0] || member(u,unordered_pair(universal_class,singleton(v)))* member(u,ordered_pair(universal_class,v)) -> equal(regular(ordered_pair(universal_class,v)),null_class).
% 299.94/300.94 163836[3:MRR:163835.3,22203.0] || member(u,unordered_pair(v,null_class))* member(u,ordered_pair(v,universal_class)) -> equal(regular(ordered_pair(v,universal_class)),singleton(v)).
% 299.94/300.94 163885[3:Res:58316.1,11069.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class) member(v,u)*.
% 299.94/300.94 163890[3:MRR:163882.0,44964.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.94/300.94 163933[3:Res:58316.1,11071.0] || equal(u,universal_class) -> equal(apply(choice,unordered_pair(v,w)),v)** equal(unordered_pair(v,w),null_class) member(w,u)*.
% 299.94/300.94 163938[3:MRR:163930.0,44964.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.94/300.94 163996[3:Res:58316.1,11141.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),w)** subclass(unordered_pair(v,w),x) member(v,u)*.
% 299.94/300.94 164002[3:MRR:163993.0,44964.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.94/300.94 164031[3:SpL:99109.0,37.0] || member(ordered_pair(regular(composition_function),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),first(regular(composition_function))),u),v)*.
% 299.94/300.94 164032[3:SpL:99109.0,34.0] || member(ordered_pair(regular(composition_function),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(composition_function)),u),first(regular(composition_function))),v)*.
% 299.94/300.94 164100[3:Rew:99109.0,164051.1] || member(singleton(singleton(singleton(regular(composition_function)))),composition_function) -> equal(compose(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.94 164101[3:Rew:99109.0,164049.1] || member(singleton(singleton(singleton(regular(composition_function)))),application_function) -> equal(apply(singleton(regular(composition_function)),first(regular(composition_function))),second(regular(composition_function)))**.
% 299.94/300.94 164102[3:Rew:99109.0,164036.2] || member(first(regular(composition_function)),second(regular(composition_function)))* member(regular(composition_function),cross_product(universal_class,universal_class)) -> member(regular(composition_function),element_relation).
% 299.94/300.94 164122[3:Res:164004.0,12084.0] || -> equal(ordered_pair(first(ordered_pair(regular(composition_function),singleton(u))),second(ordered_pair(regular(composition_function),singleton(u)))),ordered_pair(regular(composition_function),singleton(u)))**.
% 299.94/300.94 164151[3:Res:58316.1,11142.0] || equal(u,universal_class) -> equal(not_subclass_element(unordered_pair(v,w),x),v)** subclass(unordered_pair(v,w),x) member(w,u)*.
% 299.94/300.94 164158[3:MRR:164148.0,44964.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.94/300.94 164513[0:SpL:46680.0,387.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(singleton(w),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94 165003[0:SpL:46893.0,387.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(singleton(w),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94 166013[3:Res:10543.4,151236.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,ordered_pair(v,u))* -> .
% 299.94/300.94 166049[3:MRR:166023.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> member(v,cantor(u))*.
% 299.94/300.94 166055[3:MRR:166054.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,complement(v))* -> .
% 299.94/300.94 167024[3:Res:10671.3,151236.0] || member(intersection(u,v),universal_class) subclass(u,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.94 167305[3:Res:10867.3,151236.0] || member(intersection(u,v),universal_class) subclass(v,apply(choice,intersection(u,v)))* -> equal(intersection(u,v),null_class).
% 299.94/300.94 167830[3:MRR:167817.3,22203.0] || member(u,universal_class) subclass(domain_relation,ordered_pair(universal_class,v))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(universal_class,singleton(v)))*.
% 299.94/300.94 168258[7:SoR:168255.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(domain_relation)),universal_class))) || equal(complement(cross_product(singleton(regular(domain_relation)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94 168396[0:Res:63.1,5372.0] function(u) || -> subclass(u,v) equal(ordered_pair(first(not_subclass_element(u,v)),second(not_subclass_element(u,v))),not_subclass_element(u,v))**.
% 299.94/300.94 168594[7:SoR:168591.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(composition_function)),universal_class))) || equal(complement(cross_product(singleton(regular(composition_function)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94 170502[7:SoR:170498.0,2263.2] single_valued_class(complement(cross_product(singleton(singleton(u)),universal_class))) || equal(complement(cross_product(singleton(singleton(u)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94 173226[0:Res:11224.2,10054.0] || member(regular(cross_product(u,v)),element_relation) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),universal_class)*.
% 299.94/300.94 174004[3:Res:96169.0,3163.0] || -> equal(complement(successor(complement(intersection(successor(null_class),u)))),null_class) equal(regular(complement(successor(complement(intersection(successor(null_class),u))))),null_class)**.
% 299.94/300.94 174271[3:Res:96308.0,3163.0] || -> equal(complement(successor(complement(intersection(u,successor(null_class))))),null_class) equal(regular(complement(successor(complement(intersection(u,successor(null_class)))))),null_class)**.
% 299.94/300.94 174999[6:SpL:174383.0,37.0] || member(ordered_pair(regular(element_relation),u),flip(v)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),first(regular(element_relation))),u),v)*.
% 299.94/300.94 175000[6:SpL:174383.0,34.0] || member(ordered_pair(regular(element_relation),u),rotate(v)) -> member(ordered_pair(ordered_pair(second(regular(element_relation)),u),first(regular(element_relation))),v)*.
% 299.94/300.94 175073[6:Rew:174383.0,175024.1] || member(singleton(singleton(singleton(regular(element_relation)))),composition_function) -> equal(compose(singleton(regular(element_relation)),first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.94 175074[6:Rew:174383.0,175022.1] || member(singleton(singleton(singleton(regular(element_relation)))),application_function) -> equal(apply(singleton(regular(element_relation)),first(regular(element_relation))),second(regular(element_relation)))**.
% 299.94/300.94 175075[6:Rew:174383.0,175009.2] || member(first(regular(element_relation)),second(regular(element_relation)))* member(regular(element_relation),cross_product(universal_class,universal_class)) -> member(regular(element_relation),element_relation).
% 299.94/300.94 175095[6:Res:174971.0,12084.0] || -> equal(ordered_pair(first(ordered_pair(regular(element_relation),singleton(u))),second(ordered_pair(regular(element_relation),singleton(u)))),ordered_pair(regular(element_relation),singleton(u)))**.
% 299.94/300.94 176447[5:MRR:176446.2,4383.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94 176815[5:MRR:176814.2,4383.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94 177859[6:MRR:177858.2,29497.0] || subclass(successor(null_class),complement(intersection(u,v)))* member(null_class,union(u,v)) -> member(null_class,symmetric_difference(u,v)).
% 299.94/300.94 179756[3:SpR:102707.0,115700.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(w,complement(union(x,y))))*.
% 299.94/300.94 180424[3:SpR:102708.0,114715.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(complement(union(u,v)),w))*.
% 299.94/300.94 180721[3:Rew:27497.0,180599.0,7649.0,180599.0] || -> equal(union(intersection(union(u,v),complement(w)),union(null_class,complement(singleton(union(complement(union(u,v)),w))))),universal_class)**.
% 299.94/300.94 181131[3:SpR:102709.0,114715.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(u,complement(union(v,w))))*.
% 299.94/300.94 181425[3:Rew:27497.0,181302.0,7649.0,181302.0] || -> equal(union(intersection(complement(u),union(v,w)),union(null_class,complement(singleton(union(u,complement(union(v,w))))))),universal_class)**.
% 299.94/300.94 181653[7:SoR:181650.0,2263.2] single_valued_class(complement(cross_product(singleton(regular(element_relation)),universal_class))) || equal(complement(cross_product(singleton(regular(element_relation)),universal_class)),cross_product(universal_class,universal_class))** -> .
% 299.94/300.94 181798[3:SpR:102711.0,115700.0] || -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(complement(union(w,x)),y))*.
% 299.94/300.94 4923[0:SpL:4626.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(null_class,w))*.
% 299.94/300.94 6494[0:SpR:6478.1,98.1] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),composition_function)*.
% 299.94/300.94 7404[0:Res:4845.1,523.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.94/300.94 7454[0:Res:1272.2,386.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 299.94/300.94 10969[0:Res:349.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.94 11248[0:SpL:1179.1,3111.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.94/300.94 11235[0:SpL:1179.1,366.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.94/300.94 13427[0:Res:59.1,5609.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.94/300.94 13562[0:SpL:1183.2,1975.0] || member(cross_product(u,v),universal_class) equal(complement(apply(choice,cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 13561[0:SpL:1183.2,1961.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 14942[3:Res:453.3,10074.0] function(u) || member(v,universal_class) subclass(universal_class,sum_class(range_of(null_class))) -> member(image(u,v),apply(null_class,w))*.
% 299.94/300.94 14933[3:Res:406.3,10074.0] || member(u,universal_class) subclass(u,sum_class(range_of(null_class))) -> equal(u,null_class) member(apply(choice,u),apply(null_class,v))*.
% 299.94/300.94 14920[3:Res:71.2,10074.0] || member(sum_class(range_of(null_class)),universal_class) -> equal(sum_class(range_of(null_class)),null_class) member(apply(choice,sum_class(range_of(null_class))),apply(null_class,u))*.
% 299.94/300.94 14965[0:Res:59.1,679.1] || member(ordered_pair(u,unordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 299.94/300.94 15139[3:Res:453.3,10076.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),sum_class(range_of(null_class)))*.
% 299.94/300.94 15128[3:Res:406.3,10076.0] || member(u,universal_class) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),sum_class(range_of(null_class)))*.
% 299.94/300.94 15115[3:Res:71.2,10076.0] || member(apply(null_class,u),universal_class) -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),sum_class(range_of(null_class)))*.
% 299.94/300.94 18136[3:Res:17208.1,523.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.94/300.94 19468[0:Res:59.1,691.1] || member(ordered_pair(u,ordered_pair(v,w)),compose(x,y))* subclass(universal_class,complement(image(x,image(y,singleton(u))))) -> .
% 299.94/300.94 19451[0:Res:1979.3,691.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* subclass(universal_class,complement(compose_class(w)))* -> .
% 299.94/300.94 20633[3:Res:453.3,10075.0] function(u) || member(v,universal_class) subclass(universal_class,apply(null_class,w))* -> member(image(u,v),apply(null_class,x))*.
% 299.94/300.94 20618[3:Res:406.3,10075.0] || member(u,universal_class) subclass(u,apply(null_class,v))* -> equal(u,null_class) member(apply(choice,u),apply(null_class,w))*.
% 299.94/300.94 20603[3:Res:71.2,10075.0] || member(apply(null_class,u),universal_class) -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),apply(null_class,v))*.
% 299.94/300.94 21637[3:Res:1272.2,21267.1] || member(singleton(u),cross_product(v,w))* member(singleton(u),x)* equal(complement(restrict(x,v,w)),universal_class)** -> .
% 299.94/300.94 22165[0:Res:367.1,9.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.94/300.94 22313[0:SpL:479.0,4070.1] || member(u,symmetric_difference(union(v,w),union(complement(v),complement(w))))* member(u,symmetric_difference(complement(v),complement(w))) -> .
% 299.94/300.94 23730[0:Res:24.2,3165.1] || member(regular(u),v) member(regular(u),w) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.94 25482[0:Res:49.1,3166.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),u)*.
% 299.94/300.94 25640[0:Res:49.1,3167.0] inductive(intersection(u,v)) || -> equal(image(successor_relation,intersection(u,v)),null_class) member(regular(image(successor_relation,intersection(u,v))),v)*.
% 299.94/300.94 25890[0:Obv:25874.1] || subclass(unordered_pair(u,v),complement(unordered_pair(w,v)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 25891[0:Obv:25873.1] || subclass(unordered_pair(u,v),complement(unordered_pair(w,u)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 25976[3:Res:15464.2,4060.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(v,w))*.
% 299.94/300.94 25965[0:Res:9522.0,4060.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.94/300.94 26012[0:Obv:25996.1] || subclass(unordered_pair(u,v),complement(unordered_pair(v,w)))* -> equal(regular(unordered_pair(u,v)),u) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 26013[0:Obv:25995.1] || subclass(unordered_pair(u,v),complement(unordered_pair(u,w)))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 26063[0:Obv:26055.1] || equal(complement(unordered_pair(u,v)),unordered_pair(w,v))* -> equal(regular(unordered_pair(w,v)),w)** equal(unordered_pair(w,v),null_class).
% 299.94/300.94 26064[0:Obv:26054.1] || equal(complement(unordered_pair(u,v)),unordered_pair(v,w))* -> equal(regular(unordered_pair(v,w)),w)** equal(unordered_pair(v,w),null_class).
% 299.94/300.94 26138[0:Obv:26130.1] || equal(complement(unordered_pair(u,v)),unordered_pair(w,u))* -> equal(regular(unordered_pair(w,u)),w)** equal(unordered_pair(w,u),null_class).
% 299.94/300.94 26139[0:Obv:26129.1] || equal(complement(unordered_pair(u,v)),unordered_pair(u,w))* -> equal(regular(unordered_pair(u,w)),w)** equal(unordered_pair(u,w),null_class).
% 299.94/300.94 26469[0:Res:225.1,4070.1] || member(regular(restrict(intersection(u,v),w,x)),symmetric_difference(u,v))* -> equal(restrict(intersection(u,v),w,x),null_class).
% 299.94/300.94 26468[3:Res:225.1,7653.1] || member(regular(restrict(complement(compose(element_relation,universal_class)),u,v)),element_relation)* -> equal(restrict(complement(compose(element_relation,universal_class)),u,v),null_class).
% 299.94/300.94 26700[0:Rew:114.0,26597.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.94/300.94 26859[3:Rew:26764.0,8018.1] || member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),complement(u))* -> equal(union(null_class,u),null_class).
% 299.94/300.94 27046[3:Rew:26766.0,7388.0] || equal(union(null_class,ordered_pair(u,v)),universal_class)** -> equal(singleton(w),unordered_pair(u,singleton(v)))* equal(singleton(w),singleton(u)).
% 299.94/300.94 27074[3:Rew:26766.0,23404.0] || subclass(universal_class,union(null_class,cross_product(universal_class,universal_class)))* equal(compose(u,v),w) -> member(ordered_pair(v,w),compose_class(u))*.
% 299.94/300.94 28498[3:Rew:26766.0,27129.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.94/300.94 30472[0:MRR:30453.3,7038.0] || member(apply(choice,regular(complement(u))),universal_class)* -> member(apply(choice,regular(complement(u))),u)* equal(regular(complement(u)),null_class).
% 299.94/300.94 30539[3:SpR:27497.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(null_class,w))).
% 299.94/300.94 30535[3:SpR:27497.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(null_class,v),w)).
% 299.94/300.94 30834[3:Rew:27497.0,30790.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.94/300.94 31184[3:Rew:27497.0,31129.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.94/300.94 31497[0:SpL:476.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(power_class(u),complement(restrict(x,v,w)))*.
% 299.94/300.94 31496[0:SpL:475.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(power_class(u),complement(restrict(v,w,x)))*.
% 299.94/300.94 32018[0:SpL:476.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(cross_product(v,w),x)) -> member(sum_class(u),complement(restrict(x,v,w)))*.
% 299.94/300.94 32017[0:SpL:475.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,cross_product(w,x))) -> member(sum_class(u),complement(restrict(v,w,x)))*.
% 299.94/300.94 32644[0:SpL:1183.2,32625.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 32659[0:SpL:1183.2,32648.0] || member(cross_product(u,v),universal_class) equal(regular(apply(choice,cross_product(u,v))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 32897[0:Res:28672.1,523.0] || equal(ordered_pair(u,v),domain_relation) -> equal(unordered_pair(u,singleton(v)),ordered_pair(null_class,null_class))** equal(ordered_pair(null_class,null_class),singleton(u)).
% 299.94/300.94 33112[0:MRR:33087.0,10106.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.94/300.94 33113[0:MRR:33086.0,10106.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.94/300.94 33208[3:SpR:27497.0,6828.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.94/300.94 33194[3:SpR:27497.0,6828.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.94/300.94 34884[0:SpL:476.0,5366.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.94/300.94 34883[0:SpL:475.0,5366.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.94/300.94 35320[3:Res:226.1,10076.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.94/300.94 35319[3:Res:226.1,10075.0] || -> subclass(restrict(apply(null_class,u),v,w),x) member(not_subclass_element(restrict(apply(null_class,u),v,w),x),apply(null_class,y))*.
% 299.94/300.94 35318[3:Res:226.1,10074.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.94/300.94 35316[0:Res:226.1,4386.0] || member(not_subclass_element(restrict(regular(u),v,w),x),u)* -> subclass(restrict(regular(u),v,w),x) equal(u,null_class).
% 299.94/300.94 35306[0:Res:226.1,481.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.94/300.94 35302[0:Res:226.1,219.0] || -> subclass(restrict(restrict(u,v,w),x,y),z) member(not_subclass_element(restrict(restrict(u,v,w),x,y),z),u)*.
% 299.94/300.94 35288[0:SpR:221.0,226.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.94/300.94 35875[3:Rew:30548.0,35833.1] || member(regular(intersection(u,union(null_class,complement(v)))),union(v,v))* -> equal(intersection(u,union(null_class,complement(v))),null_class).
% 299.94/300.94 35876[3:Rew:30548.0,35826.1] || member(regular(intersection(union(null_class,complement(u)),v)),union(u,u))* -> equal(intersection(union(null_class,complement(u)),v),null_class).
% 299.94/300.94 35788[3:SpR:30548.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,w)))*.
% 299.94/300.94 35784[3:SpR:30548.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,v),w))*.
% 299.94/300.94 35779[3:SpR:30548.0,6828.0] || -> equal(union(intersection(u,union(v,v)),intersection(complement(u),union(null_class,complement(v)))),complement(symmetric_difference(u,union(v,v))))**.
% 299.94/300.94 35738[3:SpR:30548.0,6828.0] || -> equal(union(intersection(union(u,u),v),intersection(union(null_class,complement(u)),complement(v))),complement(symmetric_difference(union(u,u),v)))**.
% 299.94/300.94 36179[3:Res:10922.2,15524.0] || subclass(universal_class,cantor(regular(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(regular(u)),universal_class),null_class).
% 299.94/300.94 36165[3:Res:353.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(regular(u)),universal_class),null_class).
% 299.94/300.94 38104[7:Rew:38094.2,7280.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(inverse(u),null_class) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.94 38138[7:SSi:38132.1,72.1] one_to_one(u) || subclass(universal_class,cantor(range_of(v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94 38347[0:SpL:248.0,1203.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),application_function)* -> equal(apply(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.94/300.94 38359[7:SpR:1180.1,37726.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.94/300.94 38376[0:SpL:248.0,1226.0] || member(singleton(singleton(singleton(singleton(singleton(singleton(u)))))),composition_function)* -> equal(compose(singleton(singleton(singleton(singleton(u)))),singleton(u)),u)**.
% 299.94/300.94 39058[3:MRR:39008.0,10106.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.94/300.94 40200[0:SpL:39614.1,1275.1] || subclass(u,v) member(w,union(v,u)) member(w,complement(u)) -> member(w,symmetric_difference(v,u))*.
% 299.94/300.94 41020[3:SpL:26811.0,358.1] || member(u,universal_class) subclass(power_class(complement(singleton(null_class))),v)* -> member(u,image(element_relation,successor(null_class)))* member(u,v)*.
% 299.94/300.94 41137[3:Res:15527.1,4386.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.94/300.94 41117[3:Res:15527.1,218.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.94/300.94 41113[3:Res:15527.1,4070.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.94/300.94 41256[3:Res:15528.1,4386.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.94/300.94 41236[3:Res:15528.1,218.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.94/300.94 41232[3:Res:15528.1,4070.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.94/300.94 41381[0:Res:2350.2,4386.0] || subclass(u,regular(v)) member(regular(intersection(w,u)),v)* -> equal(intersection(w,u),null_class) equal(v,null_class).
% 299.94/300.94 41361[0:Res:2350.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(y,u),null_class) member(regular(intersection(y,u)),cross_product(w,x))*.
% 299.94/300.94 41357[0:Res:2350.2,4070.1] || subclass(u,intersection(v,w)) member(regular(intersection(x,u)),symmetric_difference(v,w))* -> equal(intersection(x,u),null_class).
% 299.94/300.94 42942[0:Res:3123.2,4386.0] || subclass(u,regular(v)) member(regular(intersection(u,w)),v)* -> equal(intersection(u,w),null_class) equal(v,null_class).
% 299.94/300.94 42922[0:Res:3123.2,218.0] || subclass(u,restrict(v,w,x))* -> equal(intersection(u,y),null_class) member(regular(intersection(u,y)),cross_product(w,x))*.
% 299.94/300.94 42918[0:Res:3123.2,4070.1] || subclass(u,intersection(v,w)) member(regular(intersection(u,x)),symmetric_difference(v,w))* -> equal(intersection(u,x),null_class).
% 299.94/300.94 44736[0:Obv:44712.1] || subclass(regular(union(u,v)),symmetric_difference(u,v))* -> equal(regular(union(u,v)),null_class) equal(union(u,v),null_class).
% 299.94/300.94 44737[0:Obv:44700.1] || subclass(intersection(singleton(u),v),symmetric_difference(w,x))* -> equal(intersection(singleton(u),v),null_class) member(u,union(w,x)).
% 299.94/300.94 44738[0:Obv:44699.1] || subclass(intersection(u,singleton(v)),symmetric_difference(w,x))* -> equal(intersection(u,singleton(v)),null_class) member(v,union(w,x)).
% 299.94/300.94 44950[3:MRR:44899.0,10106.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.94/300.94 45125[0:Rew:476.0,45033.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.94/300.94 45126[0:Rew:475.0,45032.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.94/300.94 45130[3:MRR:45063.0,10106.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.94/300.94 45163[3:SpL:1183.2,44779.0] || member(cross_product(u,v),universal_class) subclass(singleton(apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 45173[3:MRR:23866.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(singleton(ordered_pair(u,ordered_pair(v,compose(u,v))))))* -> .
% 299.94/300.94 45286[3:SpL:26811.0,7036.0] || equal(u,power_class(complement(singleton(null_class))))* member(v,universal_class) -> member(v,image(element_relation,successor(null_class)))* member(v,u)*.
% 299.94/300.94 45363[0:Obv:45325.3] || equal(u,v) subclass(unordered_pair(v,u),complement(w))* member(v,w) -> equal(unordered_pair(v,u),null_class).
% 299.94/300.94 45369[0:Rew:9604.2,45368.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.94/300.94 45371[0:Rew:9604.2,45370.2] || equal(u,v) member(apply(choice,v),unordered_pair(v,u))* -> equal(v,null_class) equal(unordered_pair(v,u),null_class).
% 299.94/300.94 45536[0:Res:367.1,4050.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.94/300.94 45617[0:Res:367.1,4051.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.94/300.94 46308[0:Res:10545.2,2.0] || member(u,universal_class) equal(successor(singleton(u)),u) subclass(successor_relation,v) -> member(singleton(singleton(singleton(u))),v)*.
% 299.94/300.94 46451[3:Res:3436.2,10076.0] || member(inverse(u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(inverse(u),range_of(u)),sum_class(range_of(null_class)))*.
% 299.94/300.94 46450[3:Res:3436.2,10075.0] || member(inverse(u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(inverse(u),range_of(u)),apply(null_class,w))*.
% 299.94/300.94 46449[3:Res:3436.2,10074.0] || member(inverse(u),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(inverse(u),range_of(u)),apply(null_class,v))*.
% 299.94/300.94 46429[0:Res:3436.2,481.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.94/300.94 46416[3:Res:3436.2,7653.1] || member(inverse(u),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(inverse(u),range_of(u)),element_relation)* -> .
% 299.94/300.94 46413[0:Res:3436.2,2.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(inverse(u),range_of(u)),w)*.
% 299.94/300.94 46610[0:Rew:46582.0,25914.0] || member(u,symmetric_difference(complement(v),union(w,complement(power_class(x)))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.94 46636[0:Rew:46582.0,25932.0] || member(u,symmetric_difference(union(v,complement(power_class(w))),complement(x)))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.94 46657[0:Rew:46582.0,25917.0] || member(u,symmetric_difference(complement(v),union(complement(power_class(w)),x)))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.94 46706[0:Rew:46582.0,45284.0] || equal(u,power_class(complement(power_class(v))))* member(w,universal_class) -> member(w,image(element_relation,power_class(v)))* member(w,u)*.
% 299.94/300.94 46737[0:Rew:46582.0,5869.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.94/300.94 46798[0:Rew:46582.0,45707.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.94/300.94 46823[0:Rew:46582.0,25935.0] || member(u,symmetric_difference(union(complement(power_class(v)),w),complement(x)))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.94 47016[0:Rew:46582.0,5870.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.94/300.94 47077[0:Rew:46582.0,45709.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.94/300.94 47218[0:Rew:46582.0,46631.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.94/300.94 47223[0:Rew:46582.0,46818.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.94/300.94 47242[0:Rew:46582.0,46975.2,46582.0,46975.1] || -> subclass(singleton(regular(regular(complement(power_class(u))))),power_class(u))* equal(regular(complement(power_class(u))),null_class) equal(complement(power_class(u)),null_class).
% 299.94/300.94 49003[3:Rew:26766.0,49002.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.94/300.94 49249[0:SpR:47948.0,3238.1] || subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(u)))),v)) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94 49576[0:SpR:47949.0,3238.1] || subclass(universal_class,symmetric_difference(u,complement(power_class(complement(power_class(v)))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94 49785[3:SpL:1180.1,44840.0] || member(singleton(first(not_subclass_element(cross_product(u,v),w))),complement(not_subclass_element(cross_product(u,v),w)))* -> subclass(cross_product(u,v),w).
% 299.94/300.94 49887[0:Res:367.1,46618.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.94/300.94 49864[0:Res:351.2,46618.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(w))) -> member(sum_class(u),union(v,complement(power_class(w))))*.
% 299.94/300.94 49863[0:Res:350.2,46618.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(w))) -> member(power_class(u),union(v,complement(power_class(w))))*.
% 299.94/300.94 49860[0:Res:354.2,46618.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.94/300.94 49821[0:SpL:46591.0,46618.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.94/300.94 49820[3:SpL:26811.0,46618.0] || member(u,symmetric_difference(power_class(complement(singleton(null_class))),power_class(v))) -> member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))*.
% 299.94/300.94 49906[3:SpR:1180.1,45178.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.94/300.94 50191[0:Res:367.1,46805.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.94/300.94 50168[0:Res:351.2,46805.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(v),complement(w))) -> member(sum_class(u),union(complement(power_class(v)),w))*.
% 299.94/300.94 50167[0:Res:350.2,46805.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(v),complement(w))) -> member(power_class(u),union(complement(power_class(v)),w))*.
% 299.94/300.94 50164[0:Res:354.2,46805.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.94/300.94 50119[0:SpL:46591.0,46805.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.94/300.94 50118[3:SpL:26811.0,46805.0] || member(u,symmetric_difference(power_class(v),power_class(complement(singleton(null_class))))) -> member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))*.
% 299.94/300.94 50365[3:SpL:1180.1,49921.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.94/300.94 52313[3:Res:16234.2,2.0] || member(u,universal_class) equal(cantor(u),successor(u)) subclass(successor_relation,v) -> member(ordered_pair(u,cantor(u)),v)*.
% 299.94/300.94 52544[3:MRR:52511.0,242.0] || member(u,universal_class) subclass(domain_relation,complement(cantor(v))) -> equal(apply(v,ordered_pair(u,cantor(u))),sum_class(range_of(null_class)))**.
% 299.94/300.94 52629[0:Res:46669.1,2.0] || member(u,universal_class) subclass(image(element_relation,power_class(v)),w)* -> member(u,power_class(complement(power_class(v))))* member(u,w)*.
% 299.94/300.94 52611[3:SpR:35849.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.94/300.94 52610[3:SpR:35849.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.94/300.94 53237[3:Res:17109.1,3845.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(power_class(apply(u,universal_class)),w)*.
% 299.94/300.94 53406[0:Res:3859.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(power_class(u),x)*.
% 299.94/300.94 53403[3:SpR:35849.0,3859.2] || member(union(null_class,u),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.94/300.94 53402[3:SpR:35849.0,3859.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.94/300.94 53820[3:Res:17109.1,3882.0] || member(image(u,null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(sum_class(apply(u,universal_class)),w)*.
% 299.94/300.94 54062[0:Res:3896.2,2.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(sum_class(u),x)*.
% 299.94/300.94 54057[0:SpR:69.0,3896.2] || member(image(u,singleton(v)),universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(apply(u,v),union(w,x))*.
% 299.94/300.94 54179[0:MRR:54126.0,10104.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(v)) equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94 54180[0:MRR:54125.0,10104.1] || subclass(u,regular(union(v,w)))* -> member(regular(u),complement(w)) equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94 54181[3:MRR:54121.4,49973.2] || member(regular(u),v) member(regular(u),w) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 299.94/300.94 54368[3:SpL:6906.0,15792.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(singleton(v))))* -> member(ordered_pair(u,cantor(u)),successor(v))*.
% 299.94/300.94 55007[3:Res:17248.1,46617.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(w))) member(unordered_pair(u,null_class),union(v,complement(power_class(w))))* -> .
% 299.94/300.94 55002[0:Res:353.2,46617.0] || subclass(u,intersection(complement(v),power_class(w))) member(regular(u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 299.94/300.94 54975[0:Res:67.1,46617.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.94/300.94 54970[3:SpL:27497.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))) -> .
% 299.94/300.94 54969[3:SpL:30548.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))* -> .
% 299.94/300.94 54954[3:SpL:35849.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.94/300.94 54953[3:SpL:35849.0,46617.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.94/300.94 55221[3:Res:17248.1,46804.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(v),complement(w))) member(unordered_pair(u,null_class),union(complement(power_class(v)),w))* -> .
% 299.94/300.94 55216[0:Res:353.2,46804.0] || subclass(u,intersection(power_class(v),complement(w))) member(regular(u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 299.94/300.94 55189[0:Res:67.1,46804.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.94/300.94 55184[3:SpL:35849.0,46804.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.94/300.94 55183[3:SpL:35849.0,46804.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.94/300.94 55177[3:SpL:27497.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))) -> .
% 299.94/300.94 55176[3:SpL:30548.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))* -> .
% 299.94/300.94 55394[0:Res:3238.1,6166.2] || subclass(universal_class,symmetric_difference(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94 55374[0:Res:3678.2,6166.2] || subclass(universal_class,union(u,v))* member(w,complement(v))* member(w,complement(u))* -> equal(singleton(w),null_class).
% 299.94/300.94 55373[3:Res:17208.1,6166.2] || equal(union(u,v),singleton(singleton(null_class)))** member(singleton(null_class),complement(v))* member(singleton(null_class),complement(u))* -> .
% 299.94/300.94 55370[0:Res:4845.1,6166.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.94/300.94 55369[0:Res:28672.1,6166.2] || equal(union(u,v),domain_relation)** member(ordered_pair(null_class,null_class),complement(v))* member(ordered_pair(null_class,null_class),complement(u))* -> .
% 299.94/300.94 55346[0:Res:365.1,6166.2] || subclass(universal_class,union(u,v))* member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.94/300.94 55345[3:Res:39273.1,6166.2] || equal(union(u,v),universal_class)** member(ordered_pair(w,x),complement(v))* member(ordered_pair(w,x),complement(u))* -> .
% 299.94/300.94 55344[0:Res:348.1,6166.2] || subclass(universal_class,union(u,v))* member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94 55343[3:Res:35372.1,6166.2] || equal(union(u,v),universal_class)** member(unordered_pair(w,x),complement(v))* member(unordered_pair(w,x),complement(u))* -> .
% 299.94/300.94 55428[0:Rew:27.0,55326.0] || member(u,union(v,w)) member(u,complement(intersection(v,w)))* member(u,complement(symmetric_difference(v,w))) -> .
% 299.94/300.94 55865[3:MRR:55864.2,55805.0] || equal(singleton(u),v) -> equal(regular(ordered_pair(v,u)),singleton(v)) equal(apply(choice,regular(ordered_pair(v,u))),v)**.
% 299.94/300.94 56557[3:Res:4087.2,10076.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.94/300.94 56556[3:Res:4087.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(w,u),x) member(not_subclass_element(intersection(w,u),x),apply(null_class,y))*.
% 299.94/300.94 56555[3:Res:4087.2,10074.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.94/300.94 56541[0:Res:4087.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),union(v,w))*.
% 299.94/300.94 56526[3:Res:4087.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(v,u),w),element_relation)* -> subclass(intersection(v,u),w).
% 299.94/300.94 56523[0:Res:4087.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(x,u),y) member(not_subclass_element(intersection(x,u),y),w)*.
% 299.94/300.94 56636[0:Rew:29.0,56454.1] || subclass(cross_product(u,v),w) -> subclass(restrict(x,u,v),y) member(not_subclass_element(restrict(x,u,v),y),w)*.
% 299.94/300.94 56814[3:Res:4089.1,39347.0] || -> subclass(intersection(u,intersection(union(v,v),w)),x) member(not_subclass_element(intersection(u,intersection(union(v,v),w)),x),v)*.
% 299.94/300.94 56813[3:Res:4089.1,36243.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.94/300.94 56797[0:Res:4089.1,23.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),w)*.
% 299.94/300.94 56796[0:Res:4089.1,22.0] || -> subclass(intersection(u,intersection(intersection(v,w),x)),y) member(not_subclass_element(intersection(u,intersection(intersection(v,w),x)),y),v)*.
% 299.94/300.94 56791[0:Res:4089.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(u,x)),y) member(not_subclass_element(intersection(w,intersection(u,x)),y),v)*.
% 299.94/300.94 57220[3:Res:4090.1,39347.0] || -> subclass(intersection(u,intersection(v,union(w,w))),x) member(not_subclass_element(intersection(u,intersection(v,union(w,w))),x),w)*.
% 299.94/300.94 57219[3:Res:4090.1,36243.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.94/300.94 57203[0:Res:4090.1,23.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),x)*.
% 299.94/300.94 57202[0:Res:4090.1,22.0] || -> subclass(intersection(u,intersection(v,intersection(w,x))),y) member(not_subclass_element(intersection(u,intersection(v,intersection(w,x))),y),w)*.
% 299.94/300.94 57197[0:Res:4090.1,2.0] || subclass(u,v) -> subclass(intersection(w,intersection(x,u)),y) member(not_subclass_element(intersection(w,intersection(x,u)),y),v)*.
% 299.94/300.94 57374[3:Res:56986.0,5366.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.94/300.94 57373[3:Res:56986.0,5367.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.94/300.94 57642[3:Res:5239.2,10076.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.94/300.94 57641[3:Res:5239.2,10075.0] || subclass(u,apply(null_class,v))* -> subclass(intersection(u,w),x) member(not_subclass_element(intersection(u,w),x),apply(null_class,y))*.
% 299.94/300.94 57640[3:Res:5239.2,10074.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.94/300.94 57626[0:Res:5239.2,481.0] || subclass(u,symmetric_difference(v,w)) -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),union(v,w))*.
% 299.94/300.94 57611[3:Res:5239.2,7653.1] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(intersection(u,v),w),element_relation)* -> subclass(intersection(u,v),w).
% 299.94/300.94 57608[0:Res:5239.2,2.0] || subclass(u,v)* subclass(v,w)* -> subclass(intersection(u,x),y) member(not_subclass_element(intersection(u,x),y),w)*.
% 299.94/300.94 57951[3:Res:57341.0,5362.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.94/300.94 58082[3:Res:5242.1,39347.0] || -> subclass(intersection(intersection(union(u,u),v),w),x) member(not_subclass_element(intersection(intersection(union(u,u),v),w),x),u)*.
% 299.94/300.94 58081[3:Res:5242.1,36243.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.94/300.94 58065[0:Res:5242.1,23.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),v)*.
% 299.94/300.94 58064[0:Res:5242.1,22.0] || -> subclass(intersection(intersection(intersection(u,v),w),x),y) member(not_subclass_element(intersection(intersection(intersection(u,v),w),x),y),u)*.
% 299.94/300.94 58059[0:Res:5242.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(u,w),x),y) member(not_subclass_element(intersection(intersection(u,w),x),y),v)*.
% 299.94/300.94 58484[3:Res:5243.1,39347.0] || -> subclass(intersection(intersection(u,union(v,v)),w),x) member(not_subclass_element(intersection(intersection(u,union(v,v)),w),x),v)*.
% 299.94/300.94 58483[3:Res:5243.1,36243.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.94/300.94 58467[0:Res:5243.1,23.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),w)*.
% 299.94/300.94 58466[0:Res:5243.1,22.0] || -> subclass(intersection(intersection(u,intersection(v,w)),x),y) member(not_subclass_element(intersection(intersection(u,intersection(v,w)),x),y),v)*.
% 299.94/300.94 58461[0:Res:5243.1,2.0] || subclass(u,v) -> subclass(intersection(intersection(w,u),x),y) member(not_subclass_element(intersection(intersection(w,u),x),y),v)*.
% 299.94/300.94 58646[3:Res:58222.0,5366.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.94/300.94 58645[3:Res:58222.0,5367.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.94/300.94 58766[3:Res:56987.0,5363.0] || subclass(u,v) -> subclass(intersection(w,union(u,u)),x) member(not_subclass_element(intersection(w,union(u,u)),x),v)*.
% 299.94/300.94 58765[3:Res:56986.0,5363.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.94/300.94 58757[3:Res:58222.0,5363.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.94/300.94 58951[3:Res:58256.0,5366.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.94/300.94 58950[3:Res:58256.0,5367.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.94/300.94 58934[3:Res:58256.0,5363.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.94/300.94 59078[0:Res:5375.2,2.0] || subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> subclass(u,y) member(not_subclass_element(u,y),x)*.
% 299.94/300.94 59244[7:Res:58316.1,37495.1] function(u) || equal(cantor(range_of(v)),universal_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94 59513[0:Res:10992.1,2.0] || member(u,union(v,w)) subclass(intersection(v,w),x)* -> member(u,symmetric_difference(v,w))* member(u,x)*.
% 299.94/300.94 59781[3:Rew:17075.0,59765.1] || equal(unordered_pair(u,null_class),singleton(u)) -> subclass(ordered_pair(u,universal_class),v) equal(not_subclass_element(ordered_pair(u,universal_class),v),singleton(u))**.
% 299.94/300.94 59843[0:Rew:14.0,59823.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.94/300.94 59847[0:Obv:59830.3] || member(u,v) subclass(unordered_pair(u,w),complement(x))* member(w,x) -> subclass(unordered_pair(u,w),v)*.
% 299.94/300.94 59894[0:Rew:14.0,59874.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.94/300.94 59897[0:Obv:59881.3] || member(u,v) subclass(unordered_pair(w,u),complement(x))* member(w,x) -> subclass(unordered_pair(w,u),v)*.
% 299.94/300.94 60061[3:Res:58880.0,5366.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.94/300.94 60060[3:Res:58880.0,5367.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.94/300.94 60044[3:Res:58880.0,5363.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.94/300.94 60139[0:SpR:221.0,4112.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.94/300.94 60348[3:Res:58223.0,5363.0] || subclass(u,v) -> subclass(intersection(union(u,u),w),x) member(not_subclass_element(intersection(union(u,u),w),x),v)*.
% 299.94/300.94 60685[3:MRR:28596.0,60684.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.94/300.94 60887[6:SpL:47184.0,45406.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.94/300.94 60886[3:SpL:47184.0,46130.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.94/300.94 60870[0:SpL:47184.0,2160.1] inductive(intersection(power_class(u),power_class(complement(power_class(v))))) || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)** -> .
% 299.94/300.94 60829[0:SpR:47184.0,9902.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.94/300.94 60814[0:SpR:47184.0,42091.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.94/300.94 60813[0:SpR:47184.0,41750.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.94/300.94 60802[3:SpR:47184.0,31047.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)))))),universal_class)**.
% 299.94/300.94 60800[3:SpR:47184.0,30956.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.94/300.94 60774[3:SpR:47184.0,45898.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))),universal_class)**.
% 299.94/300.94 61161[6:SpL:47187.0,45406.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.94/300.94 61160[3:SpL:47187.0,46130.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.94/300.94 61144[0:SpL:47187.0,2160.1] inductive(intersection(power_class(complement(power_class(u))),power_class(v))) || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)** -> .
% 299.94/300.94 61138[0:SpR:39614.1,47187.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.94/300.94 61102[0:SpR:47187.0,9902.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.94/300.94 61087[0:SpR:47187.0,42091.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.94/300.94 61086[0:SpR:47187.0,41750.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.94/300.94 61075[3:SpR:47187.0,31047.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)))),universal_class)**.
% 299.94/300.94 61073[3:SpR:47187.0,30956.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.94/300.94 61047[3:SpR:47187.0,45898.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))),universal_class)**.
% 299.94/300.94 61315[3:SpL:1183.2,60671.0] || member(cross_product(u,v),universal_class) equal(complement(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 61443[3:Res:59011.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94 61433[3:SpR:47187.0,59011.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.94/300.94 61432[3:SpR:47184.0,59011.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.94/300.94 61505[3:Res:32787.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(cantor(u),omega)),second(ordered_pair(cantor(u),omega))),ordered_pair(cantor(u),omega))**.
% 299.94/300.94 61497[0:Res:55.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(sum_class(u),omega)),second(ordered_pair(sum_class(u),omega))),ordered_pair(sum_class(u),omega))**.
% 299.94/300.94 61496[0:Res:57.1,12018.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(power_class(u),omega)),second(ordered_pair(power_class(u),omega))),ordered_pair(power_class(u),omega))**.
% 299.94/300.94 61672[3:SpL:47187.0,59209.0] || equal(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class)** -> equal(intersection(power_class(complement(power_class(u))),power_class(v)),null_class).
% 299.94/300.94 61671[3:SpL:47184.0,59209.0] || equal(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class)** -> equal(intersection(power_class(u),power_class(complement(power_class(v)))),null_class).
% 299.94/300.94 61716[3:SpL:47187.0,60592.0] || 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)),universal_class).
% 299.94/300.94 61715[3:SpL:47184.0,60592.0] || 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)))),universal_class).
% 299.94/300.94 62040[3:Res:59208.1,1418.2] || equal(complement(cross_product(u,v)),universal_class)** member(w,v)* member(x,u)* -> member(ordered_pair(x,w),y)*.
% 299.94/300.94 62287[3:Res:61413.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94 62365[3:Res:58874.0,5362.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.94/300.94 62424[0:SpL:39614.1,3718.1] || subclass(complement(u),complement(v)) member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))) -> .
% 299.94/300.94 62556[0:Res:56952.0,5362.0] || -> subclass(intersection(u,restrict(singleton(v),w,x)),y) equal(not_subclass_element(intersection(u,restrict(singleton(v),w,x)),y),v)**.
% 299.94/300.94 62656[0:Res:57010.0,5362.0] || -> subclass(restrict(intersection(singleton(u),v),w,x),y) equal(not_subclass_element(restrict(intersection(singleton(u),v),w,x),y),u)**.
% 299.94/300.94 62885[0:Res:57461.0,5362.0] || -> subclass(restrict(intersection(u,singleton(v)),w,x),y) equal(not_subclass_element(restrict(intersection(u,singleton(v)),w,x),y),v)**.
% 299.94/300.94 63148[0:Res:58188.0,5362.0] || -> subclass(intersection(restrict(singleton(u),v,w),x),y) equal(not_subclass_element(intersection(restrict(singleton(u),v,w),x),y),u)**.
% 299.94/300.94 63323[3:Rew:26766.0,63287.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.94/300.94 63326[3:Rew:26766.0,63269.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.94/300.94 63650[7:SpL:38158.1,15530.1] one_to_one(u) || member(inverse(u),cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class) -> .
% 299.94/300.94 63647[3:SpL:54401.1,15530.1] || equal(u,universal_class) member(u,cantor(cross_product(v,w)))* equal(restrict(cross_product(null_class,universal_class),v,w),null_class)** -> .
% 299.94/300.94 63813[0:SpR:39614.1,46642.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(union(v,u),power_class(w))),union(complement(u),complement(power_class(w))))**.
% 299.94/300.94 64012[3:SpR:26766.0,46730.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.94/300.94 64650[0:SpR:39614.1,47080.0] || subclass(complement(u),complement(v)) -> equal(complement(intersection(power_class(w),union(v,u))),union(complement(power_class(w)),complement(u)))**.
% 299.94/300.94 65144[3:SpL:1183.2,65067.0] || member(cross_product(u,v),universal_class) equal(successor(apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 65229[0:Res:10071.3,219.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 299.94/300.94 65297[0:MRR:65273.2,19.0] || member(u,universal_class) member(v,u) equal(compose(w,v),u) -> member(ordered_pair(v,u),compose_class(w))*.
% 299.94/300.94 65812[0:Res:33146.0,46831.1] || member(u,universal_class) -> equal(singleton(power_class(v)),null_class) member(u,complement(power_class(v))) member(u,complement(singleton(power_class(v))))*.
% 299.94/300.94 65904[0:SpL:39614.1,2319.0] || subclass(complement(u),complement(v)) member(not_subclass_element(union(v,u),w),complement(u))* -> subclass(union(v,u),w).
% 299.94/300.94 65894[3:SpL:26766.0,2319.0] || member(not_subclass_element(union(complement(u),v),w),intersection(union(null_class,u),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.94/300.94 65876[3:SpL:26766.0,2319.0] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(null_class,v)))* -> subclass(union(u,complement(v)),w).
% 299.94/300.94 66121[3:SpL:17058.0,3162.0] || subclass(u,ordered_pair(universal_class,v))* -> equal(u,null_class) equal(regular(u),unordered_pair(universal_class,singleton(v))) equal(regular(u),null_class).
% 299.94/300.94 66120[3:SpL:17075.0,3162.0] || subclass(u,ordered_pair(v,universal_class))* -> equal(u,null_class) equal(regular(u),unordered_pair(v,null_class)) equal(regular(u),singleton(v)).
% 299.94/300.94 66769[3:Rew:66727.1,66455.1] || equal(successor(intersection(u,v)),null_class) member(w,union(u,v))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.94 69599[0:Res:2356.1,25.1] || member(regular(intersection(u,restrict(complement(v),w,x))),v)* -> equal(intersection(u,restrict(complement(v),w,x)),null_class).
% 299.94/300.94 69739[0:Res:3129.1,25.1] || member(regular(intersection(restrict(complement(u),v,w),x)),u)* -> equal(intersection(restrict(complement(u),v,w),x),null_class).
% 299.94/300.94 69855[0:SpL:30.0,10047.0] || equal(u,restrict(v,w,x))* member(y,v)* member(y,cross_product(w,x))* -> member(y,u)*.
% 299.94/300.94 71117[3:Rew:71037.0,63332.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.94/300.94 72904[3:Rew:72365.0,71155.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.94/300.94 72911[3:Rew:71675.0,71266.1,71675.0,71266.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.94/300.94 72913[3:Rew:71675.0,71282.1,71675.0,71282.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.94/300.94 72917[3:Rew:71675.0,71338.1,71675.0,71338.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.94/300.94 71556[3:Rew:71037.0,63331.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.94/300.94 71614[3:Rew:71037.0,27476.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),complement(u))* -> equal(union(u,null_class),null_class).
% 299.94/300.94 71655[3:Rew:71037.0,64013.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.94/300.94 72940[3:Rew:71675.0,71775.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.94/300.94 72941[3:Rew:71675.0,71779.1,71675.0,71779.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.94/300.94 72942[3:Rew:71675.0,71781.1] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,apply(null_class,w)))*.
% 299.94/300.94 72943[3:Rew:71675.0,71782.1] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,apply(null_class,w)))*.
% 299.94/300.94 72944[3:Rew:71675.0,71783.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.94/300.94 72945[3:Rew:71675.0,71802.1,71675.0,71802.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.94/300.94 72946[3:Rew:71675.0,71805.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.94/300.94 72947[3:Rew:71675.0,71809.2] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(sum_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94 72948[3:Rew:71675.0,71810.2] || member(u,universal_class) subclass(universal_class,union(null_class,apply(null_class,v)))* -> member(power_class(u),union(null_class,sum_class(range_of(null_class))))*.
% 299.94/300.94 72949[3:Rew:71675.0,71811.1] || member(u,universal_class) subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(power_class(u),union(null_class,apply(null_class,v)))*.
% 299.94/300.94 72950[3:Rew:71675.0,71812.1] || member(u,universal_class) subclass(universal_class,union(null_class,sum_class(range_of(null_class)))) -> member(sum_class(u),union(null_class,apply(null_class,v)))*.
% 299.94/300.94 72951[3:Rew:71675.0,71845.1,71675.0,71845.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.94/300.94 72412[3:Rew:72365.0,64333.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.94/300.94 72954[3:Rew:71037.0,71119.1] || member(not_subclass_element(union(u,complement(v)),w),intersection(complement(u),union(v,null_class)))* -> subclass(union(u,complement(v)),w).
% 299.94/300.94 72956[3:Rew:71037.0,71558.1] || member(not_subclass_element(union(complement(u),v),w),intersection(union(u,null_class),complement(v)))* -> subclass(union(complement(u),v),w).
% 299.94/300.94 72957[3:Rew:71037.0,71586.2] || subclass(union(u,null_class),v) -> subclass(complement(successor(complement(u))),w) member(not_subclass_element(complement(successor(complement(u))),w),v)*.
% 299.94/300.94 72986[3:Rew:71963.0,72013.2,71963.0,72013.0] || member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,null_class))*.
% 299.94/300.94 75044[3:Res:73746.0,5363.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.94/300.94 75147[3:Res:73750.0,5363.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.94/300.94 75997[3:Rew:75923.0,67332.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.94/300.94 76361[3:Rew:76314.0,75881.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.94/300.94 78466[3:Res:71283.0,3164.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.94/300.94 78483[3:Res:71324.0,3164.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.94/300.94 78709[3:SpL:72083.0,46804.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.94/300.94 78704[3:SpL:72083.0,46617.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.94/300.94 78700[3:SpL:72083.0,2351.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.94/300.94 78686[3:SpL:72083.0,3124.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.94/300.94 78663[3:SpL:72083.0,46804.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.94/300.94 78658[3:SpL:72083.0,46617.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.94/300.94 78654[3:SpL:72083.0,2351.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.94/300.94 78640[3:SpL:72083.0,3124.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.94/300.94 78923[3:Res:71284.0,3164.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.94/300.94 79055[3:SpL:71518.0,46804.0] || member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))) -> .
% 299.94/300.94 79050[3:SpL:71518.0,46617.0] || member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))) -> .
% 299.94/300.94 79104[3:Rew:71518.0,79046.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.94/300.94 79105[3:Rew:71518.0,79032.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.94/300.94 78984[3:SpR:71518.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,complement(w))))* member(u,union(v,union(w,null_class))).
% 299.94/300.94 78977[3:SpR:71518.0,261.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),complement(w)))* member(u,union(union(v,null_class),w)).
% 299.94/300.94 78973[3:SpR:71518.0,6828.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.94/300.94 78931[3:SpR:71518.0,6828.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.94/300.94 79560[3:SpL:72082.0,46804.0] || member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))* -> .
% 299.94/300.94 79555[3:SpL:72082.0,46617.0] || member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))* -> .
% 299.94/300.94 79551[3:SpL:72082.0,2351.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.94/300.94 79537[3:SpL:72082.0,3124.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.94/300.94 80369[3:SpL:74812.0,46617.0] || member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.94/300.94 80366[3:SpL:74812.0,46804.0] || member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.94/300.94 80357[3:SpL:74812.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))) -> .
% 299.94/300.94 80354[3:SpL:74812.0,46804.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)) -> .
% 299.94/300.94 80304[3:SpR:74812.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.94/300.94 80294[3:SpR:74812.0,3859.2] || member(union(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(null_class,u)),union(v,w))*.
% 299.94/300.94 80273[3:SpR:74812.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(null_class,v))))).
% 299.94/300.94 80263[3:SpR:74812.0,3859.2] || member(union(null_class,u),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.94/300.94 80801[0:Rew:11137.0,80800.1] || member(u,v) member(u,w) -> member(x,unordered_pair(x,u))* subclass(unordered_pair(x,u),intersection(w,v))*.
% 299.94/300.94 80985[0:Rew:11138.0,80984.1] || member(u,v) member(u,w) -> member(x,unordered_pair(u,x))* subclass(unordered_pair(u,x),intersection(w,v))*.
% 299.94/300.94 81200[3:Res:1979.3,66684.1] || member(u,universal_class)* member(v,universal_class) equal(compose(w,v),u)* equal(successor(compose_class(w)),null_class) -> .
% 299.94/300.94 82206[3:Res:15573.3,49969.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(singleton(apply(v,u)),null_class)** -> member(u,cantor(v)).
% 299.94/300.94 82204[3:Res:15573.3,54877.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(power_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94 82203[3:Res:15573.3,54878.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(sum_class(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94 82202[3:Res:15573.3,54886.0] || member(u,universal_class) member(range_of(null_class),universal_class) equal(cantor(apply(v,u)),universal_class)** -> member(u,cantor(v)).
% 299.94/300.94 82602[3:SpL:73744.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))* -> .
% 299.94/300.94 82599[3:SpL:73744.0,46804.0] || member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))* -> .
% 299.94/300.94 82589[3:SpL:73744.0,46617.0] || member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))) -> .
% 299.94/300.94 82586[3:SpL:73744.0,46804.0] || member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)) -> .
% 299.94/300.94 82530[3:SpR:73744.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,power_class(complement(power_class(union(v,v)))))*.
% 299.94/300.94 82518[3:SpR:73744.0,3859.2] || member(union(u,u),universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,null_class)),union(v,w))*.
% 299.94/300.94 82496[3:SpR:73744.0,46669.1] || member(u,universal_class) -> member(u,image(element_relation,power_class(union(v,v))))* member(u,power_class(complement(power_class(union(v,null_class))))).
% 299.94/300.94 82484[3:SpR:73744.0,3859.2] || member(union(u,null_class),universal_class) subclass(universal_class,symmetric_difference(v,w)) -> member(power_class(union(u,u)),union(v,w))*.
% 299.94/300.94 82640[7:SpL:46592.0,74053.1] function(intersection(power_class(u),complement(v))) || equal(successor(intersection(power_class(u),complement(v))),union(complement(power_class(u)),v))** -> .
% 299.94/300.94 82639[7:SpL:46586.0,74053.1] function(intersection(complement(u),power_class(v))) || equal(successor(intersection(complement(u),power_class(v))),union(u,complement(power_class(v))))** -> .
% 299.94/300.94 83316[0:MRR:83292.0,10111.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class).
% 299.94/300.94 83317[0:MRR:83291.0,10111.2] || member(u,universal_class) subclass(u,complement(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class).
% 299.94/300.94 83517[0:Rew:42085.0,83468.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.94/300.94 83518[0:Rew:42085.0,83463.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.94/300.94 83587[0:SpL:38662.0,7201.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,complement(v)) member(range_of(null_class),v)* -> .
% 299.94/300.94 83633[0:MRR:83610.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(w))*.
% 299.94/300.94 83634[0:MRR:83609.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(union(w,x)))* -> member(image(u,v),complement(x))*.
% 299.94/300.94 83831[3:Res:83745.0,5369.0] || -> subclass(complement(successor(complement(restrict(u,v,w)))),x) member(not_subclass_element(complement(successor(complement(restrict(u,v,w)))),x),u)*.
% 299.94/300.94 83897[0:SpL:39614.1,10970.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(v,u)) -> member(omega,symmetric_difference(v,u))*.
% 299.94/300.94 84215[3:Rew:39910.0,84136.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.94/300.94 84216[3:Rew:39766.0,84135.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.94/300.94 84296[3:Res:83852.0,5362.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.94/300.94 84533[0:SpL:248.0,1671.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),flip(v)) -> member(ordered_pair(ordered_pair(u,singleton(u)),singleton(singleton(u))),v)*.
% 299.94/300.94 84542[0:Rew:54401.1,84525.2] || equal(u,universal_class) member(ordered_pair(singleton(singleton(null_class)),v),flip(w))* -> member(ordered_pair(ordered_pair(u,null_class),v),w)*.
% 299.94/300.94 84543[7:Rew:38158.1,84528.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.94/300.94 84661[0:SpL:248.0,1916.0] || member(singleton(singleton(singleton(singleton(singleton(u))))),rotate(v)) -> member(ordered_pair(ordered_pair(u,singleton(singleton(u))),singleton(u)),v)*.
% 299.94/300.94 84670[0:Rew:54401.1,84653.2] || equal(u,universal_class) member(ordered_pair(singleton(singleton(null_class)),v),rotate(w))* -> member(ordered_pair(ordered_pair(u,v),null_class),w)*.
% 299.94/300.94 84671[7:Rew:38158.1,84656.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.94/300.94 84948[3:SpL:26766.0,6170.0] || subclass(u,intersection(union(null_class,v),complement(w)))* member(regular(u),union(complement(v),w)) -> equal(u,null_class).
% 299.94/300.94 84925[3:SpL:26766.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,w)))* member(regular(u),union(v,complement(w))) -> equal(u,null_class).
% 299.94/300.94 85033[3:Rew:26764.0,84934.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(u,w))* -> equal(v,null_class).
% 299.94/300.94 85034[3:Rew:26764.0,84911.1,72365.0,84911.1] || equal(successor(u),null_class) subclass(v,complement(w)) member(regular(v),union(w,u))* -> equal(v,null_class).
% 299.94/300.94 85727[0:Res:22779.0,7163.1] || member(complement(successor(u)),universal_class) -> equal(complement(successor(u)),null_class) member(apply(choice,complement(successor(u))),complement(singleton(u)))*.
% 299.94/300.94 86359[3:Res:58921.1,5324.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.94/300.94 86347[3:Res:58921.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(null_class,u),v),element_relation)* -> subclass(union(null_class,u),v).
% 299.94/300.94 86327[3:Res:58921.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(null_class,u),x) member(not_subclass_element(union(null_class,u),x),w)*.
% 299.94/300.94 86710[3:Res:32787.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(cantor(u),cantor(cantor(u))),w)*.
% 299.94/300.94 86701[3:Res:55.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(sum_class(u),cantor(sum_class(u))),w)*.
% 299.94/300.94 86700[3:Res:57.1,15794.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(power_class(u),cantor(power_class(u))),w)*.
% 299.94/300.94 87054[3:SpR:26766.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(w)))* member(u,union(complement(v),complement(power_class(w)))).
% 299.94/300.94 87153[0:MRR:87094.0,10106.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.94/300.94 87240[3:SpR:26766.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,w)))* member(u,union(complement(power_class(v)),complement(w))).
% 299.94/300.94 87352[0:MRR:87292.0,10106.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.94/300.94 87514[0:MRR:87446.0,10106.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.94/300.94 87761[0:MRR:87689.0,10106.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.94/300.94 87883[3:Res:5242.1,73862.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.94/300.94 87882[3:Res:4090.1,73862.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.94/300.94 87881[3:Res:5243.1,73862.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.94/300.94 87879[3:Res:4089.1,73862.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.94/300.94 88217[7:Res:75011.1,1368.1] function(cross_product(universal_class,universal_class)) single_valued_class(intersection(successor(cross_product(universal_class,universal_class)),u)) || -> function(intersection(successor(cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94 88186[7:Res:75011.1,3164.0] function(u) || subclass(u,v) -> equal(intersection(successor(u),w),null_class) member(regular(intersection(successor(u),w)),v)*.
% 299.94/300.94 88390[3:SpR:26766.0,6734.1] || member(u,symmetric_difference(union(complement(v),w),complement(x))) -> member(u,union(intersection(union(null_class,v),complement(w)),x))*.
% 299.94/300.94 88367[3:SpR:26766.0,6734.1] || member(u,symmetric_difference(union(v,complement(w)),complement(x))) -> member(u,union(intersection(complement(v),union(null_class,w)),x))*.
% 299.94/300.94 88516[3:Rew:26764.0,88376.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(u,w),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.94 88517[3:Rew:26764.0,88353.2,72365.0,88353.2] || equal(successor(u),null_class) member(v,symmetric_difference(union(w,u),complement(x)))* -> member(v,union(complement(w),x)).
% 299.94/300.94 88602[7:Res:75118.1,1368.1] 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(universal_class,universal_class))))*.
% 299.94/300.94 88571[7:Res:75118.1,3164.0] function(u) || subclass(u,v) -> equal(intersection(w,successor(u)),null_class) member(regular(intersection(w,successor(u))),v)*.
% 299.94/300.94 88878[0:SpL:75901.0,46804.0] || member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))) -> .
% 299.94/300.94 88872[0:SpL:75901.0,46617.0] || member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))) -> .
% 299.94/300.94 88868[0:SpL:75901.0,2351.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.94/300.94 88850[0:SpL:75901.0,3124.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.94/300.94 89117[3:SpR:26766.0,6808.1] || member(u,symmetric_difference(complement(v),union(complement(w),x))) -> member(u,union(v,intersection(union(null_class,w),complement(x))))*.
% 299.94/300.94 89092[3:SpR:26766.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,complement(x)))) -> member(u,union(v,intersection(complement(w),union(null_class,x))))*.
% 299.94/300.94 89240[3:Rew:26764.0,89103.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(u,x)))* -> member(v,union(w,complement(x))).
% 299.94/300.94 89241[3:Rew:26764.0,89078.2,72365.0,89078.2] || equal(successor(u),null_class) member(v,symmetric_difference(complement(w),union(x,u)))* -> member(v,union(w,complement(x))).
% 299.94/300.94 91815[3:Res:86303.1,5324.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.94/300.94 91803[3:Res:86303.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(u,null_class),v),element_relation)* -> subclass(union(u,null_class),v).
% 299.94/300.94 91783[3:Res:86303.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,null_class),x) member(not_subclass_element(union(u,null_class),x),w)*.
% 299.94/300.94 94121[7:Res:94057.1,37497.1] function(u) || equal(complement(cantor(cantor(v))),null_class)** equal(cantor(cantor(w)),universal_class) -> compatible(u,w,v)*.
% 299.94/300.94 95259[7:Rew:37608.1,95254.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.94/300.94 96054[3:MRR:95999.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(complement(v))) -> member(ordered_pair(u,cantor(u)),v)* equal(complement(v),null_class).
% 299.94/300.94 96162[3:Res:95721.0,5362.0] || -> subclass(complement(successor(complement(intersection(singleton(u),v)))),w) equal(not_subclass_element(complement(successor(complement(intersection(singleton(u),v)))),w),u)**.
% 299.94/300.94 96301[3:Res:96080.0,5362.0] || -> subclass(complement(successor(complement(intersection(u,singleton(v))))),w) equal(not_subclass_element(complement(successor(complement(intersection(u,singleton(v))))),w),v)**.
% 299.94/300.94 96422[6:Res:29933.1,46647.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.94/300.94 96421[6:Res:29980.1,46647.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.94/300.94 96409[0:Res:349.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96408[3:Res:21067.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(singleton(w),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96573[3:Res:96127.0,7747.0] || member(regular(complement(successor(union(compose(element_relation,universal_class),u)))),element_relation)* -> equal(complement(successor(union(compose(element_relation,universal_class),u))),null_class).
% 299.94/300.94 96569[3:Res:96127.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(union(u,w))),null_class) member(regular(complement(successor(union(u,w)))),v)*.
% 299.94/300.94 96514[3:SpR:47187.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(complement(power_class(u))),power_class(v)),w))),union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.94 96513[3:SpR:47184.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),power_class(complement(power_class(v)))),w))),union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.94 96714[3:Res:96266.0,7747.0] || member(regular(complement(successor(union(u,compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(union(u,compose(element_relation,universal_class)))),null_class).
% 299.94/300.94 96710[3:Res:96266.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(union(w,u))),null_class) member(regular(complement(successor(union(w,u)))),v)*.
% 299.94/300.94 96655[3:SpR:47187.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(complement(power_class(v))),power_class(w))))),union(image(element_relation,power_class(v)),complement(power_class(w))))*.
% 299.94/300.94 96654[3:SpR:47184.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),power_class(complement(power_class(w))))))),union(complement(power_class(v)),image(element_relation,power_class(w))))*.
% 299.94/300.94 96753[3:Res:96668.0,5363.0] || subclass(complement(singleton(u)),v) -> subclass(complement(successor(successor(u))),w) member(not_subclass_element(complement(successor(successor(u))),w),v)*.
% 299.94/300.94 96833[6:Res:29933.1,46679.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.94/300.94 96832[6:Res:29980.1,46679.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.94/300.94 96820[0:Res:349.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96819[3:Res:21067.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(singleton(w),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 97051[3:Res:96978.0,5366.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),u)*.
% 299.94/300.94 97050[3:Res:96978.0,5367.0] || -> subclass(complement(successor(successor(complement(intersection(u,v))))),w) member(not_subclass_element(complement(successor(successor(complement(intersection(u,v))))),w),v)*.
% 299.94/300.94 97031[3:Res:96978.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.94 97090[3:Rew:27.0,97068.1,27.0,97068.0] || member(regular(complement(successor(successor(union(u,v))))),union(u,v))* -> equal(complement(successor(successor(union(u,v)))),null_class).
% 299.94/300.94 97159[3:SpR:47208.0,58994.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.94/300.94 97156[3:SpR:47208.0,83745.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.94/300.94 97141[3:SpR:47208.0,30964.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)))),universal_class)**.
% 299.94/300.94 97140[3:SpR:47208.0,30923.0] || -> equal(union(intersection(power_class(u),union(v,complement(power_class(w)))),union(complement(power_class(u)),intersection(complement(v),power_class(w)))),universal_class)**.
% 299.94/300.94 97139[0:SpR:47208.0,30819.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.94/300.94 97516[3:SpR:47209.0,58994.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.94/300.94 97513[3:SpR:47209.0,83745.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.94/300.94 97498[3:SpR:47209.0,30964.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)))),universal_class)**.
% 299.94/300.94 97497[3:SpR:47209.0,30923.0] || -> equal(union(intersection(union(u,complement(power_class(v))),power_class(w)),union(intersection(complement(u),power_class(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94 97496[0:SpR:47209.0,30819.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.94/300.94 98030[3:SpR:47210.0,58994.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.94/300.94 98026[3:SpR:47210.0,83745.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.94/300.94 98011[3:SpR:47210.0,30964.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)))),universal_class)**.
% 299.94/300.94 98010[3:SpR:47210.0,30923.0] || -> equal(union(intersection(union(complement(power_class(u)),v),power_class(w)),union(intersection(power_class(u),complement(v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94 98009[0:SpR:47210.0,30819.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.94/300.94 98465[3:SpR:47212.0,58994.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.94/300.94 98461[3:SpR:47212.0,83745.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.94/300.94 98446[3:SpR:47212.0,30964.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)))),universal_class)**.
% 299.94/300.94 98445[3:SpR:47212.0,30923.0] || -> equal(union(intersection(power_class(u),union(complement(power_class(v)),w)),union(complement(power_class(u)),intersection(power_class(v),complement(w)))),universal_class)**.
% 299.94/300.94 98444[0:SpR:47212.0,30819.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.94/300.94 99375[3:Rew:26764.0,99256.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.94/300.94 99377[3:Rew:26764.0,99227.3,72365.0,99227.3] || equal(null_class,u) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.94/300.94 99839[3:Rew:26764.0,99661.2] || equal(null_class,u) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94 99841[3:Rew:26764.0,99632.2,72365.0,99632.2] || equal(null_class,u) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94 100131[3:Rew:26764.0,99949.2] || equal(null_class,u) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94 100133[3:Rew:26764.0,99920.2,72365.0,99920.2] || equal(null_class,u) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94 100376[3:Res:100257.0,5366.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),u)*.
% 299.94/300.94 100375[3:Res:100257.0,5367.0] || -> subclass(complement(union(complement(intersection(u,v)),w)),x) member(not_subclass_element(complement(union(complement(intersection(u,v)),w)),x),v)*.
% 299.94/300.94 100356[3:Res:100257.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.94 100429[3:Rew:27.0,100394.1,27.0,100394.0] || member(regular(complement(union(union(u,v),w))),union(u,v))* -> equal(complement(union(union(u,v),w)),null_class).
% 299.94/300.94 100592[3:Rew:100557.0,79557.1] || member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))* -> .
% 299.94/300.94 100640[0:Rew:100557.0,88864.1] || member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))) -> .
% 299.94/300.94 100662[3:Rew:100557.0,78697.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.94/300.94 100670[3:Rew:100557.0,79548.1] || member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))* -> .
% 299.94/300.94 100682[0:Rew:100557.0,88874.1] || member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))) -> .
% 299.94/300.94 100694[3:Rew:100557.0,78706.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.94/300.94 100702[3:Rew:100557.0,78660.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.94/300.94 100707[3:Rew:100557.0,78651.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.94/300.94 100889[0:Rew:100557.0,25912.0] || member(u,symmetric_difference(complement(v),power_class(complement(union(w,x)))))* -> member(u,union(v,image(element_relation,union(w,x)))).
% 299.94/300.94 101079[0:Rew:100557.0,99731.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101080[0:Rew:100557.0,99733.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(ordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101086[3:Rew:100557.0,18797.1] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) subclass(universal_class,union(u,complement(union(v,w))))* -> .
% 299.94/300.94 101104[0:Rew:100557.0,99760.0] || subclass(domain_relation,union(u,complement(union(v,w)))) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101108[0:Rew:100557.0,99759.0] || equal(union(u,complement(union(v,w))),domain_relation) member(ordered_pair(null_class,null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101215[0:Rew:100557.0,62454.0] || subclass(u,power_class(complement(union(v,w)))) member(regular(u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 299.94/300.94 101224[0:Rew:100557.0,25930.0] || member(u,symmetric_difference(power_class(complement(union(v,w))),complement(x)))* -> member(u,union(image(element_relation,union(v,w)),x)).
% 299.94/300.94 101231[0:Rew:100557.0,38977.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.94/300.94 101237[3:Rew:100557.0,62459.0] || subclass(ordered_pair(u,universal_class),power_class(complement(union(v,w)))) member(unordered_pair(u,null_class),image(element_relation,union(v,w)))* -> .
% 299.94/300.94 101250[3:Rew:100557.0,99331.1] || member(u,universal_class) equal(successor(power_class(complement(union(v,w)))),null_class) -> member(u,image(element_relation,union(v,w)))*.
% 299.94/300.94 101377[0:Rew:100557.0,44944.0] || member(not_subclass_element(intersection(u,union(v,w)),x),complement(union(v,w)))* -> subclass(intersection(u,union(v,w)),x).
% 299.94/300.94 101415[0:Rew:100557.0,99788.0] || subclass(universal_class,symmetric_difference(u,complement(union(v,w)))) member(unordered_pair(x,y),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101448[0:Rew:100557.0,100021.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101449[0:Rew:100557.0,100023.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(ordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101455[3:Rew:100557.0,18800.1] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),w))* -> .
% 299.94/300.94 101473[0:Rew:100557.0,100050.0] || subclass(domain_relation,union(complement(union(u,v)),w)) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101477[0:Rew:100557.0,100049.0] || equal(union(complement(union(u,v)),w),domain_relation) member(ordered_pair(null_class,null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101575[0:Rew:100557.0,62469.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(w,image(element_relation,union(u,v)))* -> equal(singleton(w),null_class).
% 299.94/300.94 101576[0:Rew:100557.0,62470.0] || subclass(universal_class,power_class(complement(union(u,v)))) member(regular(w),image(element_relation,union(u,v)))* -> equal(w,null_class).
% 299.94/300.94 101603[0:Rew:100557.0,5867.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.94/300.94 101636[0:Rew:100557.0,36091.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.94/300.94 101664[7:Rew:100557.0,82634.1] function(image(element_relation,union(u,v))) || equal(successor(image(element_relation,union(u,v))),power_class(complement(union(u,v))))** -> .
% 299.94/300.94 101770[0:Rew:100557.0,45122.0] || member(not_subclass_element(intersection(union(u,v),w),x),complement(union(u,v)))* -> subclass(intersection(union(u,v),w),x).
% 299.94/300.94 101794[0:Rew:100557.0,100078.0] || subclass(universal_class,symmetric_difference(complement(union(u,v)),w)) member(unordered_pair(x,y),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 102206[0:Rew:102187.0,46921.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.94/300.94 102207[3:Rew:102187.0,40944.0] || -> equal(power_class(intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class)))))),power_class(complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.94 102276[3:Rew:102264.0,78982.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.94/300.94 102277[3:Rew:102264.0,38765.0] || -> equal(union(u,intersection(union(null_class,complement(v)),complement(singleton(union(v,v))))),union(u,complement(successor(union(v,v)))))**.
% 299.94/300.94 102278[3:Rew:102264.0,38766.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.94/300.94 102282[0:Rew:102264.0,83021.0] || member(regular(intersection(complement(u),successor(v))),union(u,complement(successor(v))))* -> equal(intersection(complement(u),successor(v)),null_class).
% 299.94/300.94 102286[0:Rew:102264.0,90296.0] || -> member(not_subclass_element(u,intersection(complement(v),successor(w))),union(v,complement(successor(w))))* subclass(u,intersection(complement(v),successor(w))).
% 299.94/300.94 102307[0:Rew:102295.0,90294.0] || -> member(not_subclass_element(u,intersection(successor(v),complement(w))),union(w,complement(successor(v))))* subclass(u,intersection(successor(v),complement(w))).
% 299.94/300.94 102311[3:Rew:102295.0,78944.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.94/300.94 102312[3:Rew:102295.0,38457.0] || -> equal(union(intersection(union(null_class,complement(u)),complement(singleton(union(u,u)))),v),union(v,complement(successor(union(u,u)))))**.
% 299.94/300.94 102313[3:Rew:102295.0,38458.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.94/300.94 102325[0:Rew:102295.0,83019.0] || member(regular(intersection(successor(u),complement(v))),union(v,complement(successor(u))))* -> equal(intersection(successor(u),complement(v)),null_class).
% 299.94/300.94 102570[0:Rew:100557.0,101208.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.94/300.94 102573[0:Rew:100557.0,101362.0] || member(u,symmetric_difference(union(v,w),complement(singleton(complement(union(v,w))))))* -> member(u,successor(complement(union(v,w)))).
% 299.94/300.94 103276[3:Res:100329.0,5366.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),v)*.
% 299.94/300.94 103275[3:Res:100329.0,5367.0] || -> subclass(complement(union(u,complement(intersection(v,w)))),x) member(not_subclass_element(complement(union(u,complement(intersection(v,w)))),x),w)*.
% 299.94/300.94 103256[3:Res:100329.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.94 103337[3:SpL:47187.0,100416.0] || subclass(union(image(element_relation,power_class(u)),complement(power_class(v))),null_class)* -> subclass(universal_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94 103336[3:SpL:47184.0,100416.0] || subclass(union(complement(power_class(u)),image(element_relation,power_class(v))),null_class)* -> subclass(universal_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94 103887[3:SpR:102188.0,3859.2] || member(complement(successor(null_class)),universal_class) subclass(universal_class,symmetric_difference(u,v)) -> member(power_class(complement(singleton(null_class))),union(u,v))*.
% 299.94/300.94 105659[0:SpL:102187.0,46805.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.94/300.94 105655[0:SpL:102187.0,46618.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.94/300.94 105654[0:SpL:102187.0,7036.0] || equal(u,power_class(complement(successor(v))))* member(w,universal_class) -> member(w,image(element_relation,successor(v)))* member(w,u)*.
% 299.94/300.94 105650[0:SpL:102187.0,358.1] || member(u,universal_class) subclass(power_class(complement(successor(v))),w)* -> member(u,image(element_relation,successor(v)))* member(u,w)*.
% 299.94/300.94 106021[0:SpL:102264.0,4060.0] || member(u,symmetric_difference(complement(v),union(w,complement(successor(x)))))* -> member(u,union(v,intersection(complement(w),successor(x)))).
% 299.94/300.94 106009[0:SpL:102264.0,4060.0] || member(u,symmetric_difference(union(v,complement(successor(w))),complement(x)))* -> member(u,union(intersection(complement(v),successor(w)),x)).
% 299.94/300.94 106006[7:SpL:102264.0,74053.1] function(intersection(complement(u),successor(v))) || equal(successor(intersection(complement(u),successor(v))),union(u,complement(successor(v))))** -> .
% 299.94/300.94 105929[0:SpR:102264.0,5270.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.94/300.94 105866[0:SpR:102264.0,5792.0] || -> subclass(symmetric_difference(union(u,complement(successor(v))),complement(singleton(intersection(complement(u),successor(v))))),successor(intersection(complement(u),successor(v))))*.
% 299.94/300.94 106096[0:Rew:102264.0,105975.1] || member(regular(union(u,complement(successor(v)))),intersection(complement(u),successor(v)))* -> equal(union(u,complement(successor(v))),null_class).
% 299.94/300.94 106097[0:Rew:102264.0,105918.1] || -> member(not_subclass_element(u,union(v,complement(successor(w)))),intersection(complement(v),successor(w)))* subclass(u,union(v,complement(successor(w)))).
% 299.94/300.94 106971[3:Rew:30.0,106924.1] single_valued_class(complement(successor(successor(complement(intersection(cross_product(universal_class,universal_class),u)))))) || -> function(complement(successor(successor(complement(restrict(u,universal_class,universal_class))))))*.
% 299.94/300.94 107653[3:Res:17248.1,100568.0] || subclass(ordered_pair(u,universal_class),image(element_relation,union(v,w))) member(unordered_pair(u,null_class),power_class(complement(union(v,w))))* -> .
% 299.94/300.94 107648[0:Res:353.2,100568.0] || subclass(u,image(element_relation,union(v,w))) member(regular(u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 299.94/300.94 109728[3:Res:17208.1,100559.0] || equal(symmetric_difference(complement(u),union(v,w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(u,complement(union(v,w))))*.
% 299.94/300.94 109953[3:Rew:29.0,109909.1] single_valued_class(complement(successor(successor(complement(intersection(u,cross_product(universal_class,universal_class))))))) || -> function(complement(successor(successor(complement(restrict(u,universal_class,universal_class))))))*.
% 299.94/300.94 110427[3:Res:17208.1,100573.0] || equal(symmetric_difference(union(u,v),complement(w)),singleton(singleton(null_class))) -> member(singleton(null_class),union(complement(union(u,v)),w))*.
% 299.94/300.94 110856[3:Rew:30.0,110810.1] single_valued_class(intersection(union(null_class,intersection(cross_product(universal_class,universal_class),u)),v)) || -> function(intersection(union(null_class,restrict(u,universal_class,universal_class)),v))*.
% 299.94/300.94 111202[3:Rew:30.0,111155.1] single_valued_class(union(null_class,intersection(intersection(cross_product(universal_class,universal_class),u),v))) || -> function(union(null_class,intersection(restrict(u,universal_class,universal_class),v)))*.
% 299.94/300.94 111344[3:Rew:30.0,111303.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,universal_class,universal_class))))*.
% 299.94/300.94 111476[0:Res:4845.1,100558.0] || subclass(domain_relation,intersection(complement(u),union(v,w))) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94 111475[0:Res:28672.1,100558.0] || equal(intersection(complement(u),union(v,w)),domain_relation) member(ordered_pair(null_class,null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94 111460[0:Res:24.2,100558.0] || member(u,union(v,w)) member(u,complement(x)) member(u,union(x,complement(union(v,w))))* -> .
% 299.94/300.94 111409[3:SpL:26766.0,100558.0] || member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))) -> .
% 299.94/300.94 111722[3:Rew:30.0,111680.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,universal_class,universal_class))))*.
% 299.94/300.94 111929[0:Res:4845.1,100572.0] || subclass(domain_relation,intersection(union(u,v),complement(w))) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94 111928[0:Res:28672.1,100572.0] || equal(intersection(union(u,v),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94 111913[0:Res:24.2,100572.0] || member(u,complement(v)) member(u,union(w,x)) member(u,union(complement(union(w,x)),v))* -> .
% 299.94/300.94 111822[3:SpL:26766.0,100572.0] || member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))) -> .
% 299.94/300.94 112373[3:Rew:30.0,112315.1] single_valued_class(complement(union(complement(intersection(cross_product(universal_class,universal_class),u)),v))) || -> function(complement(union(complement(restrict(u,universal_class,universal_class)),v)))*.
% 299.94/300.94 112476[0:Res:100731.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(complement(union(v,u)),null_class) member(regular(complement(union(v,u))),w)*.
% 299.94/300.94 113200[0:SpR:100742.0,57413.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.94/300.94 113459[3:Res:113084.0,5366.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.94/300.94 113458[3:Res:113084.0,5367.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.94/300.94 113439[3:Res:113084.0,5363.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.94/300.94 113599[0:SpR:100757.0,57413.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.94/300.94 114123[3:SpR:101233.0,58994.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.94/300.94 114118[3:SpR:101233.0,83745.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.94/300.94 114103[3:SpR:101233.0,30964.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)))),universal_class)**.
% 299.94/300.94 114102[3:SpR:101233.0,30923.0] || -> equal(union(intersection(power_class(u),power_class(complement(union(v,w)))),union(complement(power_class(u)),image(element_relation,union(v,w)))),universal_class)**.
% 299.94/300.94 114101[0:SpR:101233.0,30819.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.94/300.94 114725[3:Res:114621.0,5368.0] || -> subclass(regular(complement(restrict(u,v,w))),x) member(not_subclass_element(regular(complement(restrict(u,v,w))),x),cross_product(v,w))*.
% 299.94/300.94 114798[3:SpR:101379.0,58994.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.94/300.94 114793[3:SpR:101379.0,83745.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.94/300.94 114778[3:SpR:101379.0,30964.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)))),universal_class)**.
% 299.94/300.94 114777[3:SpR:101379.0,30923.0] || -> equal(union(intersection(power_class(complement(power_class(u))),union(v,w)),union(image(element_relation,power_class(u)),complement(union(v,w)))),universal_class)**.
% 299.94/300.94 114776[0:SpR:101379.0,30819.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.94/300.94 115378[3:SpR:101642.0,58994.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.94/300.94 115373[3:SpR:101642.0,83745.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.94/300.94 115358[3:SpR:101642.0,30964.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)))),universal_class)**.
% 299.94/300.94 115357[3:SpR:101642.0,30923.0] || -> equal(union(intersection(power_class(complement(union(u,v))),power_class(w)),union(image(element_relation,union(u,v)),complement(power_class(w)))),universal_class)**.
% 299.94/300.94 115356[0:SpR:101642.0,30819.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.94/300.94 115782[3:Res:114715.0,5366.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),u)*.
% 299.94/300.94 115781[3:Res:114715.0,5367.0] || -> subclass(regular(complement(intersection(intersection(u,v),w))),x) member(not_subclass_element(regular(complement(intersection(intersection(u,v),w))),x),v)*.
% 299.94/300.94 115762[3:Res:114715.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(u,w))),x) member(not_subclass_element(regular(complement(intersection(u,w))),x),v)*.
% 299.94/300.94 115920[3:Res:115700.0,5366.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),v)*.
% 299.94/300.94 115919[3:Res:115700.0,5367.0] || -> subclass(regular(complement(intersection(u,intersection(v,w)))),x) member(not_subclass_element(regular(complement(intersection(u,intersection(v,w)))),x),w)*.
% 299.94/300.94 115900[3:Res:115700.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,u))),x) member(not_subclass_element(regular(complement(intersection(w,u))),x),v)*.
% 299.94/300.94 116022[3:SpR:101772.0,58994.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.94/300.94 116017[3:SpR:101772.0,83745.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.94/300.94 116002[3:SpR:101772.0,30964.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)))),universal_class)**.
% 299.94/300.94 116001[3:SpR:101772.0,30923.0] || -> equal(union(intersection(union(u,v),power_class(complement(power_class(w)))),union(complement(union(u,v)),image(element_relation,power_class(w)))),universal_class)**.
% 299.94/300.94 116000[0:SpR:101772.0,30819.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.94/300.94 116368[3:Res:115703.0,5362.0] || -> subclass(regular(complement(restrict(singleton(u),v,w))),x) equal(not_subclass_element(regular(complement(restrict(singleton(u),v,w))),x),u)**.
% 299.94/300.94 117198[3:Rew:26766.0,117197.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.94/300.94 117203[6:MRR:117202.2,99180.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.94/300.94 117337[3:Res:113849.0,3164.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.94/300.94 117479[3:Res:113850.0,3164.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.94/300.94 117613[3:Rew:26766.0,117612.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.94/300.94 117619[6:MRR:117618.2,99180.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.94/300.94 117955[3:Rew:30.0,117893.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,universal_class,universal_class)))))*.
% 299.94/300.94 118010[0:Res:63.1,101067.1] function(union(u,v)) || member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,cross_product(universal_class,universal_class)).
% 299.94/300.94 118148[7:Res:113801.1,5363.0] function(u) || subclass(complement(u),v) -> subclass(regular(successor(u)),w) member(not_subclass_element(regular(successor(u)),w),v)*.
% 299.94/300.94 118119[7:SpR:46592.0,113801.1] function(intersection(power_class(u),complement(v))) || -> subclass(regular(successor(intersection(power_class(u),complement(v)))),union(complement(power_class(u)),v))*.
% 299.94/300.94 118118[7:SpR:102264.0,113801.1] function(intersection(complement(u),successor(v))) || -> subclass(regular(successor(intersection(complement(u),successor(v)))),union(u,complement(successor(v))))*.
% 299.94/300.94 118117[7:SpR:46586.0,113801.1] function(intersection(complement(u),power_class(v))) || -> subclass(regular(successor(intersection(complement(u),power_class(v)))),union(u,complement(power_class(v))))*.
% 299.94/300.94 118228[3:Res:113848.0,3164.0] || subclass(union(null_class,complement(u)),v) -> equal(regular(union(u,u)),null_class) member(regular(regular(union(u,u))),v)*.
% 299.94/300.94 118336[7:Res:114570.1,5363.0] function(u) || subclass(successor(u),v) -> subclass(regular(complement(u)),w) member(not_subclass_element(regular(complement(u)),w),v)*.
% 299.94/300.94 118310[7:SpR:46592.0,114570.1] function(intersection(power_class(u),complement(v))) || -> subclass(regular(union(complement(power_class(u)),v)),successor(intersection(power_class(u),complement(v))))*.
% 299.94/300.94 118309[7:SpR:102264.0,114570.1] function(intersection(complement(u),successor(v))) || -> subclass(regular(union(u,complement(successor(v)))),successor(intersection(complement(u),successor(v))))*.
% 299.94/300.94 118308[7:SpR:46586.0,114570.1] function(intersection(complement(u),power_class(v))) || -> subclass(regular(union(u,complement(power_class(v)))),successor(intersection(complement(u),power_class(v))))*.
% 299.94/300.94 118306[7:SpR:100575.0,114570.1] function(image(element_relation,union(u,v))) || -> subclass(regular(power_class(complement(union(u,v)))),successor(image(element_relation,union(u,v))))*.
% 299.94/300.94 118510[0:Obv:118482.1] || subclass(intersection(restrict(u,v,w),x),complement(cross_product(v,w)))* -> equal(intersection(restrict(u,v,w),x),null_class).
% 299.94/300.94 118703[3:Res:118622.0,3164.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.94/300.94 118917[0:Obv:118895.1] || subclass(intersection(u,restrict(v,w,x)),complement(cross_product(w,x)))* -> equal(intersection(u,restrict(v,w,x)),null_class).
% 299.94/300.94 119853[3:Rew:29.0,119793.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,universal_class,universal_class)))))*.
% 299.94/300.94 120184[3:Res:119989.0,5362.0] || -> subclass(regular(successor(union(null_class,complement(singleton(u))))),v) equal(not_subclass_element(regular(successor(union(null_class,complement(singleton(u))))),v),u)**.
% 299.94/300.94 120235[3:Rew:101822.0,120135.0] || -> subclass(regular(successor(union(image(element_relation,power_class(u)),complement(union(v,w))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94 120236[3:Rew:101822.0,120133.0] || -> subclass(regular(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94 120237[3:Rew:101822.0,120132.0] || -> subclass(regular(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94 120238[3:Rew:101822.0,120131.0] || -> subclass(regular(successor(union(complement(union(u,v)),image(element_relation,power_class(w))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 120239[3:Rew:101822.0,120130.0] || -> subclass(regular(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94 120240[3:Rew:101822.0,120129.0] || -> subclass(regular(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 120241[3:Rew:101822.0,120128.0] || -> subclass(regular(successor(union(image(element_relation,union(u,v)),complement(power_class(w))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94 120242[3:Rew:101822.0,120126.0] || -> subclass(regular(successor(union(complement(power_class(u)),image(element_relation,union(v,w))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94 120243[3:Rew:101822.0,120175.1,26766.0,120175.1,101822.0,120175.0,26766.0,120175.0] || member(regular(regular(successor(union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(regular(successor(union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.94 120257[3:Res:120157.0,3164.0] || subclass(successor(u),v) -> equal(regular(successor(complement(successor(u)))),null_class) member(regular(regular(successor(complement(successor(u))))),v)*.
% 299.94/300.94 120334[3:Res:120207.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(null_class,u))),null_class) member(regular(regular(successor(union(null_class,u)))),v)*.
% 299.94/300.94 120279[3:SpR:47187.0,120207.0] || -> subclass(regular(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.94/300.94 120277[3:SpR:47184.0,120207.0] || -> subclass(regular(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.94/300.94 120391[3:Res:120300.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(successor(successor(null_class))),v) member(not_subclass_element(regular(successor(successor(null_class))),v),u)*.
% 299.94/300.94 120456[3:Res:120301.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,null_class))),null_class) member(regular(regular(successor(union(u,null_class)))),v)*.
% 299.94/300.94 120524[3:Res:7.1,7745.1] || equal(complement(compose(element_relation,universal_class)),u) member(u,universal_class) member(apply(choice,u),element_relation)* -> equal(u,null_class).
% 299.94/300.94 120704[3:Res:120317.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(successor(power_class(u))),w) member(not_subclass_element(regular(successor(power_class(u))),w),v)*.
% 299.94/300.94 120731[3:Res:120319.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(successor(successor(u))),w) member(not_subclass_element(regular(successor(successor(u))),w),v)*.
% 299.94/300.94 120803[3:Res:120315.0,3164.0] || subclass(complement(u),v) -> equal(regular(successor(union(u,u))),null_class) member(regular(regular(successor(union(u,u)))),v)*.
% 299.94/300.94 121405[3:MRR:121346.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)))* -> .
% 299.94/300.94 121406[3:MRR:121345.2,45167.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(flip(cross_product(u,universal_class)),inverse(u)))))* -> .
% 299.94/300.94 121825[3:MRR:121764.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(unordered_pair(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)))* -> .
% 299.94/300.94 121826[3:MRR:121763.2,45167.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(unordered_pair(v,ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)))))* -> .
% 299.94/300.94 122381[3:Rew:30.0,122325.1] single_valued_class(complement(union(u,complement(intersection(cross_product(universal_class,universal_class),v))))) || -> function(complement(union(u,complement(restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94 123142[3:Rew:29.0,123098.1] single_valued_class(intersection(union(null_class,intersection(u,cross_product(universal_class,universal_class))),v)) || -> function(intersection(union(null_class,restrict(u,universal_class,universal_class)),v))*.
% 299.94/300.94 123221[0:SpL:75789.0,47222.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.94/300.94 123196[0:SpL:72365.0,47222.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.94/300.94 123454[3:Rew:29.0,123405.1] single_valued_class(union(null_class,intersection(intersection(u,cross_product(universal_class,universal_class)),v))) || -> function(union(null_class,intersection(restrict(u,universal_class,universal_class),v)))*.
% 299.94/300.94 123597[3:Rew:29.0,123558.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,universal_class,universal_class))))*.
% 299.94/300.94 123684[0:SpL:75789.0,47228.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.94/300.94 123652[0:SpL:72365.0,47228.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.94/300.94 123912[3:Rew:29.0,123868.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,universal_class,universal_class))))*.
% 299.94/300.94 124101[3:Rew:29.0,124042.1] single_valued_class(complement(union(complement(intersection(u,cross_product(universal_class,universal_class))),v))) || -> function(complement(union(complement(restrict(u,universal_class,universal_class)),v)))*.
% 299.94/300.94 124239[3:Rew:30548.0,124199.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.94/300.94 124175[0:SpL:75789.0,102575.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.94/300.94 124832[0:SpL:112558.0,102575.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.94/300.94 124827[0:SpL:112558.0,46804.0] || member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))) -> .
% 299.94/300.94 124821[0:SpL:112558.0,46617.0] || member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))) -> .
% 299.94/300.94 124816[0:SpL:112558.0,2351.0] || member(regular(intersection(u,complement(union(v,w)))),union(w,v))* -> equal(intersection(u,complement(union(w,v))),null_class).
% 299.94/300.94 124801[0:SpL:112558.0,3124.0] || member(regular(intersection(complement(union(u,v)),w)),union(v,u))* -> equal(intersection(complement(union(v,u)),w),null_class).
% 299.94/300.94 125257[3:Res:113807.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(u,v)),null_class) member(regular(regular(union(u,v))),w)*.
% 299.94/300.94 125410[3:SpR:100757.0,115722.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.94/300.94 125409[3:SpR:100742.0,115722.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.94/300.94 125567[3:Res:115740.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(regular(complement(u)),null_class) member(regular(regular(complement(u))),cross_product(w,x))*.
% 299.94/300.94 125553[3:Res:115740.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(regular(complement(u)),v),element_relation)* -> subclass(regular(complement(u)),v).
% 299.94/300.94 125532[3:Res:115740.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(regular(complement(u)),x) member(not_subclass_element(regular(complement(u)),x),w)*.
% 299.94/300.94 125750[3:Rew:30.0,125701.1] single_valued_class(regular(complement(intersection(intersection(cross_product(universal_class,universal_class),u),v)))) || -> function(regular(complement(intersection(restrict(u,universal_class,universal_class),v))))*.
% 299.94/300.94 125809[0:SpR:76314.0,3237.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),union(u,v))*.
% 299.94/300.94 125777[0:SpR:75789.0,3237.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),union(v,u))*.
% 299.94/300.94 125836[3:Rew:26771.0,125767.2,26771.0,125767.1,26771.0,125767.0] || member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),union(u,u))*.
% 299.94/300.94 125837[3:Rew:26773.0,125756.2,26773.0,125756.1,26773.0,125756.0] || member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),union(u,u))*.
% 299.94/300.94 126011[3:Rew:30.0,125967.1] single_valued_class(regular(complement(intersection(u,intersection(cross_product(universal_class,universal_class),v))))) || -> function(regular(complement(intersection(u,restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94 126338[0:Res:2130.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94 126337[3:Res:21035.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(null_class,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94 126326[0:Res:347.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94 126325[3:Res:21033.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(omega,complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.94 126295[0:SpL:75789.0,6873.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(w),complement(v)))).
% 299.94/300.94 126257[0:SpL:75789.0,6873.0] || member(u,symmetric_difference(union(v,w),union(complement(w),complement(v))))* -> member(u,complement(symmetric_difference(complement(v),complement(w)))).
% 299.94/300.94 127172[3:Rew:29.0,127117.1] single_valued_class(complement(union(u,complement(intersection(v,cross_product(universal_class,universal_class)))))) || -> function(complement(union(u,complement(restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94 127199[0:SpR:75789.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),union(w,v))*.
% 299.94/300.94 127250[3:Rew:26771.0,127189.1] || member(u,universal_class) subclass(u,union(null_class,v)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.94/300.94 127251[3:Rew:26773.0,127178.1] || member(u,universal_class) subclass(u,union(v,null_class)) -> equal(u,null_class) member(apply(choice,u),union(v,v))*.
% 299.94/300.94 127670[3:Res:124861.0,3164.0] || subclass(complement(union(u,v)),w) -> equal(regular(union(v,u)),null_class) member(regular(regular(union(v,u))),w)*.
% 299.94/300.94 127756[0:Res:3674.1,7159.0] || subclass(u,v)* subclass(v,w)* -> equal(singleton(u),null_class) equal(u,null_class) member(apply(choice,u),w)*.
% 299.94/300.94 128137[3:Rew:29.0,128088.1] single_valued_class(regular(complement(intersection(intersection(u,cross_product(universal_class,universal_class)),v)))) || -> function(regular(complement(intersection(restrict(u,universal_class,universal_class),v))))*.
% 299.94/300.94 128286[3:Rew:29.0,128242.1] single_valued_class(regular(complement(intersection(u,intersection(v,cross_product(universal_class,universal_class)))))) || -> function(regular(complement(intersection(u,restrict(v,universal_class,universal_class)))))*.
% 299.94/300.94 128313[0:SpR:75789.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),union(x,w))*.
% 299.94/300.94 128364[3:Rew:26771.0,128303.2] function(u) || member(v,universal_class) subclass(universal_class,union(null_class,w)) -> member(image(u,v),union(w,w))*.
% 299.94/300.94 128365[3:Rew:26773.0,128292.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,null_class)) -> member(image(u,v),union(w,w))*.
% 299.94/300.94 128436[0:SpR:100757.0,60176.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.94/300.94 128435[0:SpR:100742.0,60176.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.94/300.94 128776[0:Res:10104.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(x,null_class) member(image(u,regular(x)),w)*.
% 299.94/300.94 128717[0:Res:3674.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> equal(singleton(x),null_class) member(image(u,x),w)*.
% 299.94/300.94 129093[0:SpR:72518.2,70401.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.94/300.94 129061[0:SpR:72464.2,70401.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.94/300.94 129266[0:SpR:72518.2,70402.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.94/300.94 129234[0:SpR:72464.2,70402.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.94/300.94 129397[0:SoR:11090.0,72.1] one_to_one(cross_product(u,v)) || member(w,v)* member(x,u)* -> member(ordered_pair(x,w),cross_product(universal_class,universal_class))*.
% 299.94/300.94 129896[6:SpL:129728.0,15790.2] || member(successor(null_class),universal_class) subclass(domain_relation,regular(u)) member(ordered_pair(successor(null_class),null_class),u)* -> equal(u,null_class).
% 299.94/300.94 129957[0:Res:629.1,12084.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.94/300.94 130154[6:Rew:129652.0,130145.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.94/300.94 130819[0:SpR:72365.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(x,complement(union(v,w)))).
% 299.94/300.94 130889[3:Rew:30548.0,130759.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(null_class,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94 130890[3:Rew:30548.0,130756.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,null_class)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94 130753[0:SpR:75789.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(v,complement(union(x,w)))).
% 299.94/300.94 130893[3:Rew:27497.0,130743.2] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,w)))* member(u,union(v,union(null_class,complement(w)))).
% 299.94/300.94 130917[7:Rew:102294.1,130916.3,78996.1,130916.3] function(u) || member(v,universal_class) -> member(v,intersection(complement(w),successor(u)))* member(v,union(w,complement(u))).
% 299.94/300.94 131385[3:SpR:72518.2,129302.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.94/300.94 131352[3:SpR:72464.2,129302.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.94/300.94 131542[3:SpR:72518.2,129304.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.94/300.94 131509[3:SpR:72464.2,129304.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.94/300.94 131809[3:Rew:72365.0,131695.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.94/300.94 131810[3:Rew:72365.0,131662.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.94/300.94 132063[0:SpR:75789.0,102540.0] || -> equal(intersection(union(complement(union(u,v)),w),union(complement(w),union(u,v))),symmetric_difference(complement(w),union(u,v)))**.
% 299.94/300.94 132055[0:SpR:112558.0,102540.0] || -> equal(intersection(union(u,complement(union(v,w))),union(complement(u),union(w,v))),symmetric_difference(complement(u),union(w,v)))**.
% 299.94/300.94 132054[3:SpR:27497.0,102540.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.94/300.94 132053[3:SpR:71518.0,102540.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.94/300.94 132052[3:SpR:30548.0,102540.0] || -> equal(intersection(union(u,union(null_class,complement(v))),union(complement(u),union(v,v))),symmetric_difference(complement(u),union(v,v)))**.
% 299.94/300.94 131999[0:SpR:75789.0,102540.0] || -> equal(intersection(union(u,complement(union(v,w))),union(union(v,w),complement(u))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.94 131837[0:SpR:102540.0,39766.0] || -> equal(intersection(union(u,complement(union(v,w))),symmetric_difference(complement(u),union(v,w))),symmetric_difference(complement(u),union(v,w)))**.
% 299.94/300.94 132854[0:SpR:72365.0,101272.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,x)))* member(u,union(complement(union(w,x)),v)).
% 299.94/300.94 132923[3:Rew:30548.0,132832.2] || member(u,universal_class) -> member(u,intersection(union(null_class,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94 132924[3:Rew:30548.0,132829.2] || member(u,universal_class) -> member(u,intersection(union(v,null_class),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94 132826[0:SpR:75789.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(x)))* member(u,union(complement(union(w,v)),x)).
% 299.94/300.94 132927[3:Rew:27497.0,132816.2] || member(u,universal_class) -> member(u,intersection(union(v,v),complement(w)))* member(u,union(union(null_class,complement(v)),w)).
% 299.94/300.94 132951[7:Rew:105292.1,132950.3,78996.1,132950.3] function(u) || member(v,universal_class) -> member(v,intersection(successor(u),complement(w)))* member(v,union(w,complement(u))).
% 299.94/300.94 133934[0:SpR:75789.0,101537.0] || -> equal(intersection(union(complement(u),union(v,w)),union(complement(union(v,w)),u)),symmetric_difference(union(v,w),complement(u)))**.
% 299.94/300.94 133840[0:SpR:75789.0,101537.0] || -> equal(intersection(union(union(u,v),complement(w)),union(w,complement(union(u,v)))),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94 133825[0:SpR:112558.0,101537.0] || -> equal(intersection(union(union(u,v),complement(w)),union(complement(union(v,u)),w)),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94 133824[3:SpR:27497.0,101537.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.94/300.94 133823[3:SpR:71518.0,101537.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.94/300.94 133822[3:SpR:30548.0,101537.0] || -> equal(intersection(union(union(u,u),complement(v)),union(union(null_class,complement(u)),v)),symmetric_difference(union(u,u),complement(v)))**.
% 299.94/300.94 133764[0:SpR:101537.0,39910.0] || -> equal(intersection(union(complement(union(u,v)),w),symmetric_difference(union(u,v),complement(w))),symmetric_difference(union(u,v),complement(w)))**.
% 299.94/300.94 134274[3:SpR:72518.2,131420.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.94/300.94 134238[3:SpR:72464.2,131420.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.94/300.94 134774[0:Res:7.1,9629.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.94/300.94 134829[3:SpR:72518.2,131566.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.94/300.94 134793[3:SpR:72464.2,131566.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.94/300.94 136002[0:Res:7.1,9631.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.94/300.94 136964[0:SpR:72518.2,70759.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.94/300.94 136927[0:SpR:72464.2,70759.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.94/300.94 137163[0:SpR:72518.2,70762.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.94/300.94 137126[0:SpR:72464.2,70762.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.94/300.94 137626[0:SpL:75513.1,1275.1] || subclass(u,v) member(w,union(u,v)) member(w,complement(u)) -> member(w,symmetric_difference(u,v))*.
% 299.94/300.94 137590[0:SpL:75513.1,10970.0] || subclass(u,v) subclass(universal_class,complement(u)) member(omega,union(u,v)) -> member(omega,symmetric_difference(u,v))*.
% 299.94/300.94 137577[0:SpR:75513.1,47184.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.94/300.94 137571[0:SpR:75513.1,72518.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.94/300.94 137397[0:SpR:75513.1,72464.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.94/300.94 137835[3:Res:86315.1,5324.0] || subclass(u,restrict(v,w,x))* -> equal(union(u,u),null_class) member(regular(union(u,u)),cross_product(w,x))*.
% 299.94/300.94 137820[3:Res:86315.1,7746.0] || subclass(u,complement(compose(element_relation,universal_class))) member(not_subclass_element(union(u,u),v),element_relation)* -> subclass(union(u,u),v).
% 299.94/300.94 137799[3:Res:86315.1,5363.0] || subclass(u,v)* subclass(v,w)* -> subclass(union(u,u),x) member(not_subclass_element(union(u,u),x),w)*.
% 299.94/300.94 138514[0:SpR:76314.0,9838.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.94/300.94 138990[0:SpR:76314.0,9966.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.94/300.94 139242[0:Rew:30.0,139181.1] single_valued_class(intersection(intersection(intersection(cross_product(universal_class,universal_class),u),v),w)) || -> function(intersection(intersection(restrict(u,universal_class,universal_class),v),w))*.
% 299.94/300.94 139431[0:Rew:30.0,139377.1] single_valued_class(intersection(u,intersection(v,intersection(cross_product(universal_class,universal_class),w)))) || -> function(intersection(u,intersection(v,restrict(w,universal_class,universal_class))))*.
% 299.94/300.94 139458[0:SpR:72365.0,5322.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.94/300.94 139523[0:Rew:30.0,139522.1] || subclass(intersection(u,restrict(v,w,x)),y) -> subclass(intersection(u,restrict(v,w,x)),restrict(y,w,x))*.
% 299.94/300.94 139726[0:Rew:30.0,139667.1] single_valued_class(intersection(u,intersection(intersection(cross_product(universal_class,universal_class),v),w))) || -> function(intersection(u,intersection(restrict(v,universal_class,universal_class),w)))*.
% 299.94/300.94 139923[0:Rew:30.0,139867.1] single_valued_class(intersection(intersection(u,intersection(cross_product(universal_class,universal_class),v)),w)) || -> function(intersection(intersection(u,restrict(v,universal_class,universal_class)),w))*.
% 299.94/300.94 139958[0:SpR:72365.0,5313.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.94/300.94 140033[0:Rew:30.0,140032.1] || subclass(intersection(restrict(u,v,w),x),y) -> subclass(intersection(restrict(u,v,w),x),restrict(y,v,w))*.
% 299.94/300.94 140786[0:Rew:29.0,140725.1] single_valued_class(intersection(intersection(intersection(u,cross_product(universal_class,universal_class)),v),w)) || -> function(intersection(intersection(restrict(u,universal_class,universal_class),v),w))*.
% 299.94/300.94 141038[0:Rew:29.0,140984.1] single_valued_class(intersection(u,intersection(v,intersection(w,cross_product(universal_class,universal_class))))) || -> function(intersection(u,intersection(v,restrict(w,universal_class,universal_class))))*.
% 299.94/300.94 141238[0:Rew:29.0,141179.1] single_valued_class(intersection(u,intersection(intersection(v,cross_product(universal_class,universal_class)),w))) || -> function(intersection(u,intersection(restrict(v,universal_class,universal_class),w)))*.
% 299.94/300.94 141454[0:Rew:29.0,141398.1] single_valued_class(intersection(intersection(u,intersection(v,cross_product(universal_class,universal_class))),w)) || -> function(intersection(intersection(u,restrict(v,universal_class,universal_class)),w))*.
% 299.94/300.94 141668[0:Rew:72365.0,141508.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.94/300.94 141669[0:Rew:72365.0,141471.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.94/300.94 141727[3:MRR:141710.4,47783.0] || member(apply(choice,u),element_relation) member(u,universal_class) subclass(u,regular(compose(element_relation,universal_class)))* -> equal(u,null_class).
% 299.94/300.94 142242[0:SpR:47187.0,141859.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.94/300.94 142240[0:SpR:47184.0,141859.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.94/300.94 142598[3:MRR:142587.4,47783.0] function(u) || member(image(u,v),element_relation)* member(v,universal_class) subclass(universal_class,regular(compose(element_relation,universal_class)))* -> .
% 299.94/300.94 142854[0:SpR:47187.0,141983.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.94/300.94 142852[0:SpR:47184.0,141983.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.94/300.94 151031[0:Res:48.1,46608.0] inductive(intersection(complement(u),union(v,complement(power_class(w))))) || member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94 151103[0:MRR:151035.0,10054.1] || member(u,union(v,intersection(complement(w),power_class(x)))) -> member(u,union(v,complement(union(w,complement(power_class(x))))))*.
% 299.94/300.94 151369[0:Res:48.1,46628.0] inductive(intersection(union(u,complement(power_class(v))),complement(w))) || member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94 151442[0:MRR:151373.0,10054.1] || member(u,union(intersection(complement(v),power_class(w)),x)) -> member(u,union(complement(union(v,complement(power_class(w)))),x))*.
% 299.94/300.94 151677[0:Res:48.1,46655.0] inductive(intersection(complement(u),union(complement(power_class(v)),w))) || member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94 151753[0:MRR:151681.0,10054.1] || member(u,union(v,intersection(power_class(w),complement(x)))) -> member(u,union(v,complement(union(complement(power_class(w)),x))))*.
% 299.94/300.94 152162[3:Rew:147875.0,152065.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.94/300.94 152163[3:Rew:147875.0,152064.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.94/300.94 152279[0:Res:48.1,46815.0] inductive(intersection(union(complement(power_class(u)),v),complement(w))) || member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94 152354[0:Rew:102314.0,152217.1] || member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))) -> .
% 299.94/300.94 152355[0:MRR:152283.0,10054.1] || member(u,union(intersection(power_class(v),complement(w)),x)) -> member(u,union(complement(union(complement(power_class(v)),w)),x))*.
% 299.94/300.94 154209[0:SpR:100849.0,75410.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.94/300.94 154208[3:SpR:100849.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(w,complement(union(x,y))))*.
% 299.94/300.94 154200[3:SpR:100849.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),union(v,complement(union(w,x))))*.
% 299.94/300.94 154198[3:SpR:100849.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),union(v,complement(union(w,x))))*.
% 299.94/300.94 154190[0:SpR:100849.0,5276.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.94/300.94 155127[0:Rew:72365.0,154900.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.94/300.94 155128[0:Rew:72365.0,154864.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.94/300.94 155188[3:SpR:72518.2,129303.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.94/300.94 155152[3:SpR:72464.2,129303.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.94/300.94 155473[0:Res:48.1,100880.0] inductive(intersection(complement(u),power_class(complement(union(v,w))))) || member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.94 155529[3:Rew:48675.0,155400.1] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))) -> .
% 299.94/300.94 155885[3:SpR:72518.2,134293.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.94/300.94 155849[3:SpR:72464.2,134293.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.94/300.94 156615[0:SpR:100941.0,75410.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.94/300.94 156596[0:SpR:100941.0,5276.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.94/300.94 156824[3:Rew:7649.0,156711.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 156862[3:Rew:106774.0,156861.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.94/300.94 157464[0:SpR:100942.0,75410.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.94/300.94 157445[0:SpR:100942.0,5276.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.94/300.94 157681[3:Rew:7649.0,157568.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 157721[3:Rew:106774.0,157720.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.94/300.94 158035[0:SpR:101149.0,75410.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.94/300.94 158033[3:SpR:101149.0,103272.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(v,complement(union(w,x))))*.
% 299.94/300.94 158025[3:SpR:101149.0,100372.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),union(u,complement(union(v,w))))*.
% 299.94/300.94 158023[3:SpR:101149.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),union(u,complement(union(v,w))))*.
% 299.94/300.94 158016[0:SpR:101149.0,5276.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.94/300.94 158574[0:Res:48.1,101198.0] inductive(intersection(power_class(complement(union(u,v))),complement(w))) || member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.94 158630[3:Rew:48675.0,158536.1] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)) -> .
% 299.94/300.94 158898[0:SpR:101314.0,75410.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.94/300.94 158897[3:SpR:101314.0,122207.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(complement(union(w,x)),y))*.
% 299.94/300.94 158889[3:SpR:101314.0,112197.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),union(complement(union(v,w)),x))*.
% 299.94/300.94 158887[3:SpR:101314.0,106828.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),union(complement(union(v,w)),x))*.
% 299.94/300.94 158879[0:SpR:101314.0,5276.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.94/300.94 159441[0:SpR:101518.0,75410.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.94/300.94 159439[3:SpR:101518.0,103272.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(complement(union(v,w)),x))*.
% 299.94/300.94 159431[3:SpR:101518.0,100372.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),union(complement(union(u,v)),w))*.
% 299.94/300.94 159429[3:SpR:101518.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),union(complement(union(u,v)),w))*.
% 299.94/300.94 159422[0:SpR:101518.0,5276.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.94/300.94 159930[0:Rew:99108.0,159863.2] || equal(successor(first(regular(domain_relation))),second(regular(domain_relation))) member(regular(domain_relation),cross_product(universal_class,universal_class))* -> member(regular(domain_relation),successor_relation).
% 299.94/300.94 159951[0:Res:159832.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(domain_relation))),second(ordered_pair(u,regular(domain_relation)))),ordered_pair(u,regular(domain_relation)))**.
% 299.94/300.94 160310[3:Rew:26766.0,160206.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.94/300.94 160106[0:SpR:101773.0,75410.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.94/300.94 160087[0:SpR:101773.0,5276.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.94/300.94 160311[3:Rew:7649.0,160212.1] || subclass(union(u,complement(power_class(v))),null_class) -> equal(union(complement(union(w,x)),intersection(complement(u),power_class(v))),universal_class)**.
% 299.94/300.94 160337[3:Rew:106771.0,160336.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.94/300.94 160844[3:Rew:26766.0,160740.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.94/300.94 160632[0:SpR:101774.0,75410.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.94/300.94 160613[0:SpR:101774.0,5276.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.94/300.94 160848[3:Rew:7649.0,160747.1] || subclass(union(complement(power_class(u)),v),null_class) -> equal(union(complement(union(w,x)),intersection(power_class(u),complement(v))),universal_class)**.
% 299.94/300.94 160878[3:Rew:106771.0,160877.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.94/300.94 161193[0:SpR:102609.0,75410.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.94/300.94 161174[0:SpR:102609.0,5276.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.94/300.94 161428[3:Rew:7649.0,161319.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(complement(union(w,x)),image(element_relation,union(u,v))),universal_class)**.
% 299.94/300.94 161786[0:SpR:102610.0,75410.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.94/300.94 161767[0:SpR:102610.0,5276.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.94/300.94 162029[3:Rew:7649.0,161908.1] || subclass(power_class(complement(union(u,v))),null_class) -> equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)**.
% 299.94/300.94 162368[3:Rew:48675.0,162367.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.94/300.94 163177[0:Obv:163172.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.94/300.94 163230[0:Obv:163225.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.94/300.94 163418[0:Res:48.1,9632.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.94/300.94 163485[3:MRR:163453.1,94357.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.94/300.94 163495[0:MRR:163494.3,22203.0] || member(u,singleton(v)) member(u,ordered_pair(v,w))* -> equal(unordered_pair(v,singleton(w)),regular(ordered_pair(v,w))).
% 299.94/300.94 163540[3:Res:159844.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(domain_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 163534[3:Res:159844.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(domain_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 163657[0:Res:159845.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(domain_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 163651[0:Res:159845.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(domain_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 163642[0:Res:159845.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(domain_relation),union(u,v)) -> member(regular(domain_relation),symmetric_difference(u,v))*.
% 299.94/300.94 163757[0:Res:48.1,9633.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.94/300.94 163826[3:MRR:163792.1,94357.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.94/300.94 163884[3:Res:94057.1,11069.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.94/300.94 163932[3:Res:94057.1,11071.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.94/300.94 163995[3:Res:94057.1,11141.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.94/300.94 164103[3:Rew:99109.0,164035.2] || equal(successor(first(regular(composition_function))),second(regular(composition_function))) member(regular(composition_function),cross_product(universal_class,universal_class))* -> member(regular(composition_function),successor_relation).
% 299.94/300.94 164124[3:Res:164004.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(composition_function))),second(ordered_pair(u,regular(composition_function)))),ordered_pair(u,regular(composition_function)))**.
% 299.94/300.94 164150[3:Res:94057.1,11142.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.94/300.94 164529[0:SpL:46680.0,14448.0] || equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),domain_relation) -> member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94 164527[0:SpL:46680.0,5611.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.94/300.94 164509[0:SpL:46680.0,680.0] || subclass(universal_class,symmetric_difference(complement(u),power_class(complement(power_class(v))))) -> member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))*.
% 299.94/300.94 165019[0:SpL:46893.0,14448.0] || equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),domain_relation) -> member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94 165017[0:SpL:46893.0,5611.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.94/300.94 164999[0:SpL:46893.0,680.0] || subclass(universal_class,symmetric_difference(power_class(complement(power_class(u))),complement(v))) -> member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))*.
% 299.94/300.94 166014[0:Res:10543.4,20.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,element_relation) -> member(v,u)*.
% 299.94/300.94 166050[0:MRR:166025.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,composition_function) -> equal(compose(u,v),w)*.
% 299.94/300.94 166051[0:MRR:166024.0,242.0] || member(u,universal_class) equal(successor(u),ordered_pair(v,w))* subclass(successor_relation,application_function) -> equal(apply(u,v),w)*.
% 299.94/300.94 166194[3:Res:164016.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(composition_function),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 166188[3:Res:164016.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(composition_function),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 166297[3:MRR:166284.1,99.0] || member(u,universal_class) subclass(composition_function,compose_class(v))* -> equal(compose(v,u),ordered_pair(cantor(u),compose(u,cantor(u))))*.
% 299.94/300.94 166340[3:Res:164017.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(composition_function),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 166334[3:Res:164017.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(composition_function),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 166325[3:Res:164017.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(composition_function),union(u,v)) -> member(regular(composition_function),symmetric_difference(u,v))*.
% 299.94/300.94 166450[3:MRR:166437.1,99.0] || member(u,universal_class) subclass(composition_function,singleton(v))* -> equal(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),v)*.
% 299.94/300.94 167037[3:Rew:134531.1,166878.3,134531.1,166878.1] || equal(u,universal_class) member(v,universal_class) subclass(u,w)* -> equal(v,null_class) member(apply(choice,v),w)*.
% 299.94/300.94 167424[3:Res:10058.1,15540.1] || member(ordered_pair(u,v),element_relation)* member(u,universal_class) -> member(u,cantor(universal_class)) member(v,image(element_relation,range_of(null_class)))*.
% 299.94/300.94 167423[3:Res:365.1,15540.1] || subclass(universal_class,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(x,image(u,range_of(null_class)))*.
% 299.94/300.94 167444[3:MRR:167415.0,121.0] || member(singleton(singleton(singleton(u))),compose(v,w))* -> member(singleton(u),cantor(w)) member(u,image(v,range_of(null_class))).
% 299.94/300.94 167931[3:Con:167902.3] || equal(complement(union(u,complement(power_class(v)))),universal_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 299.94/300.94 167932[3:Con:167901.3] || equal(successor(union(u,complement(power_class(v)))),null_class) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))*.
% 299.94/300.94 168057[3:Con:168029.3] || equal(complement(union(complement(power_class(u)),v)),universal_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 299.94/300.94 168058[3:Con:168028.3] || equal(successor(union(complement(power_class(u)),v)),null_class) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))*.
% 299.94/300.94 168227[5:MRR:168226.2,313.0] || equal(union(u,v),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.94 168400[0:Res:33.0,5372.0] || -> subclass(rotate(u),v) equal(ordered_pair(first(not_subclass_element(rotate(u),v)),second(not_subclass_element(rotate(u),v))),not_subclass_element(rotate(u),v))**.
% 299.94/300.94 168399[0:Res:36.0,5372.0] || -> subclass(flip(u),v) equal(ordered_pair(first(not_subclass_element(flip(u),v)),second(not_subclass_element(flip(u),v))),not_subclass_element(flip(u),v))**.
% 299.94/300.94 168394[0:Res:93.0,5372.0] || -> subclass(compose_class(u),v) equal(ordered_pair(first(not_subclass_element(compose_class(u),v)),second(not_subclass_element(compose_class(u),v))),not_subclass_element(compose_class(u),v))**.
% 299.94/300.94 168794[0:MRR:168720.0,10054.1] || member(u,union(v,w)) subclass(symmetric_difference(v,w),x)* -> member(u,intersection(v,w))* member(u,x)*.
% 299.94/300.94 168967[3:SpL:76360.2,153946.0] || member(universal_class,complement(union(u,unordered_pair(v,u))))* -> equal(regular(unordered_pair(v,u)),v) equal(unordered_pair(v,u),null_class).
% 299.94/300.94 169532[3:Rew:75789.0,169370.0,3198.0,169370.0] || -> equal(union(null_class,intersection(compose(element_relation,universal_class),union(null_class,complement(element_relation)))),complement(symmetric_difference(compose(element_relation,universal_class),union(null_class,complement(element_relation)))))**.
% 299.94/300.94 169912[3:SpL:76385.2,153946.0] || member(universal_class,complement(union(u,unordered_pair(u,v))))* -> equal(regular(unordered_pair(u,v)),v) equal(unordered_pair(u,v),null_class).
% 299.94/300.94 173211[3:Rew:81408.0,173087.1] || member(not_subclass_element(intersection(intersection(u,element_relation),v),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(intersection(u,element_relation),v),null_class).
% 299.94/300.94 173212[3:Rew:81408.0,173081.1] || member(not_subclass_element(intersection(u,intersection(v,element_relation)),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,intersection(v,element_relation)),null_class).
% 299.94/300.94 173229[3:Res:11224.2,47748.1] || member(regular(cross_product(u,v)),element_relation)* equal(second(regular(cross_product(u,v))),null_class) -> equal(cross_product(u,v),null_class).
% 299.94/300.94 173617[3:Rew:81410.0,173491.1] || member(not_subclass_element(intersection(intersection(element_relation,u),v),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(intersection(element_relation,u),v),null_class).
% 299.94/300.94 173618[3:Rew:81410.0,173485.1] || member(not_subclass_element(intersection(u,intersection(element_relation,v)),null_class),complement(compose(element_relation,universal_class)))* -> subclass(intersection(u,intersection(element_relation,v)),null_class).
% 299.94/300.94 174003[3:Res:96169.0,5362.0] || -> subclass(complement(successor(complement(intersection(successor(null_class),u)))),v) equal(not_subclass_element(complement(successor(complement(intersection(successor(null_class),u)))),v),null_class)**.
% 299.94/300.94 174270[3:Res:96308.0,5362.0] || -> subclass(complement(successor(complement(intersection(u,successor(null_class))))),v) equal(not_subclass_element(complement(successor(complement(intersection(u,successor(null_class))))),v),null_class)**.
% 299.94/300.94 174586[0:Res:46607.1,23.0] || member(u,universal_class) -> member(u,union(v,intersection(complement(w),power_class(x))))* member(u,union(w,complement(power_class(x)))).
% 299.94/300.94 174637[0:MRR:174587.0,10054.1] || member(u,union(v,complement(union(w,complement(power_class(x))))))* -> member(u,union(v,intersection(complement(w),power_class(x)))).
% 299.94/300.94 174638[6:MRR:174577.0,2123.0] || subclass(intersection(complement(u),union(v,complement(power_class(w)))),null_class)* -> member(null_class,union(u,intersection(complement(v),power_class(w)))).
% 299.94/300.94 174639[3:MRR:174571.0,53.0] || subclass(intersection(complement(u),union(v,complement(power_class(w)))),null_class)* -> member(omega,union(u,intersection(complement(v),power_class(w)))).
% 299.94/300.94 174644[0:MRR:174643.0,2123.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(null_class,union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.94 174646[0:MRR:174645.0,53.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(omega,union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.94 175076[6:Rew:174383.0,175008.2] || equal(successor(first(regular(element_relation))),second(regular(element_relation))) member(regular(element_relation),cross_product(universal_class,universal_class))* -> member(regular(element_relation),successor_relation).
% 299.94/300.94 175097[6:Res:174971.0,1419.0] || member(u,v)* -> equal(ordered_pair(first(ordered_pair(u,regular(element_relation))),second(ordered_pair(u,regular(element_relation)))),ordered_pair(u,regular(element_relation)))**.
% 299.94/300.94 175222[0:Res:46627.1,22.0] || member(u,universal_class) -> member(u,union(intersection(complement(v),power_class(w)),x))* member(u,union(v,complement(power_class(w)))).
% 299.94/300.94 175274[0:MRR:175224.0,10054.1] || member(u,union(complement(union(v,complement(power_class(w)))),x))* -> member(u,union(intersection(complement(v),power_class(w)),x)).
% 299.94/300.94 175275[6:MRR:175214.0,2123.0] || subclass(intersection(union(u,complement(power_class(v))),complement(w)),null_class)* -> member(null_class,union(intersection(complement(u),power_class(v)),w)).
% 299.94/300.94 175276[3:MRR:175208.0,53.0] || subclass(intersection(union(u,complement(power_class(v))),complement(w)),null_class)* -> member(omega,union(intersection(complement(u),power_class(v)),w)).
% 299.94/300.94 175283[0:MRR:175282.0,2123.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.94 175285[0:MRR:175284.0,53.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.94 175520[0:Res:46654.1,23.0] || member(u,universal_class) -> member(u,union(v,intersection(power_class(w),complement(x))))* member(u,union(complement(power_class(w)),x)).
% 299.94/300.94 175572[0:MRR:175521.0,10054.1] || member(u,union(v,complement(union(complement(power_class(w)),x))))* -> member(u,union(v,intersection(power_class(w),complement(x)))).
% 299.94/300.94 175573[6:MRR:175511.0,2123.0] || subclass(intersection(complement(u),union(complement(power_class(v)),w)),null_class)* -> member(null_class,union(u,intersection(power_class(v),complement(w)))).
% 299.94/300.94 175574[3:MRR:175505.0,53.0] || subclass(intersection(complement(u),union(complement(power_class(v)),w)),null_class)* -> member(omega,union(u,intersection(power_class(v),complement(w)))).
% 299.94/300.94 175580[0:MRR:175579.0,2123.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(null_class,union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.94 175582[0:MRR:175581.0,53.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(omega,union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.94 176031[0:Res:46814.1,22.0] || member(u,universal_class) -> member(u,union(intersection(power_class(v),complement(w)),x))* member(u,union(complement(power_class(v)),w)).
% 299.94/300.94 176084[0:MRR:176033.0,10054.1] || member(u,union(complement(union(complement(power_class(v)),w)),x))* -> member(u,union(intersection(power_class(v),complement(w)),x)).
% 299.94/300.94 176085[6:MRR:176023.0,2123.0] || subclass(intersection(union(complement(power_class(u)),v),complement(w)),null_class)* -> member(null_class,union(intersection(power_class(u),complement(v)),w)).
% 299.94/300.94 176086[3:MRR:176017.0,53.0] || subclass(intersection(union(complement(power_class(u)),v),complement(w)),null_class)* -> member(omega,union(intersection(power_class(u),complement(v)),w)).
% 299.94/300.94 176093[0:MRR:176092.0,2123.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.94 176095[0:MRR:176094.0,53.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.94 176345[0:Res:100879.1,23.0] || member(u,universal_class) -> member(u,union(v,image(element_relation,union(w,x))))* member(u,power_class(complement(union(w,x)))).
% 299.94/300.94 176404[6:MRR:176336.0,2123.0] || subclass(intersection(complement(u),power_class(complement(union(v,w)))),null_class)* -> member(null_class,union(u,image(element_relation,union(v,w)))).
% 299.94/300.94 176405[3:MRR:176330.0,53.0] || subclass(intersection(complement(u),power_class(complement(union(v,w)))),null_class)* -> member(omega,union(u,image(element_relation,union(v,w)))).
% 299.94/300.94 176443[4:MRR:176442.2,4383.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94 176445[5:MRR:176444.2,4383.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94 176458[4:MRR:176457.2,4383.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.94 176712[0:Res:101197.1,22.0] || member(u,universal_class) -> member(u,union(image(element_relation,union(v,w)),x))* member(u,power_class(complement(union(v,w)))).
% 299.94/300.94 176774[6:MRR:176704.0,2123.0] || subclass(intersection(power_class(complement(union(u,v))),complement(w)),null_class)* -> member(null_class,union(image(element_relation,union(u,v)),w)).
% 299.94/300.94 176775[3:MRR:176698.0,53.0] || subclass(intersection(power_class(complement(union(u,v))),complement(w)),null_class)* -> member(omega,union(image(element_relation,union(u,v)),w)).
% 299.94/300.94 176811[4:MRR:176810.2,4383.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94 176813[5:MRR:176812.2,4383.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94 176827[4:MRR:176826.2,4383.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.94 177570[3:Rew:103735.0,177483.1,27497.0,177483.1] || member(regular(union(complement(successor(u)),v)),intersection(successor(u),complement(v)))* -> equal(union(complement(successor(u)),v),null_class).
% 299.94/300.94 179036[6:Res:174984.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(regular(element_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 179028[6:Res:174984.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(regular(element_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 179160[6:Res:174985.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(element_relation),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 179152[6:Res:174985.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(element_relation),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 179143[6:Res:174985.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(element_relation),union(u,v)) -> member(regular(element_relation),symmetric_difference(u,v))*.
% 299.94/300.94 180054[3:Rew:100566.0,179899.0,103455.0,179899.0,26766.0,179899.0] || -> equal(union(successor(u),complement(union(v,complement(union(w,x))))),union(successor(u),intersection(complement(v),union(w,x))))**.
% 299.94/300.94 180055[3:Rew:100566.0,179898.0,47142.0,179898.0,26766.0,179898.0] || -> equal(union(power_class(u),complement(union(v,complement(union(w,x))))),union(power_class(u),intersection(complement(v),union(w,x))))**.
% 299.94/300.94 180757[3:Rew:100576.0,180491.0,103455.0,180491.0,26766.0,180491.0] || -> equal(union(complement(union(complement(union(u,v)),w)),successor(x)),union(intersection(union(u,v),complement(w)),successor(x)))**.
% 299.94/300.94 180758[3:Rew:100576.0,180490.0,47142.0,180490.0,26766.0,180490.0] || -> equal(union(complement(union(complement(union(u,v)),w)),power_class(x)),union(intersection(union(u,v),complement(w)),power_class(x)))**.
% 299.94/300.94 181460[3:Rew:100576.0,181199.0,103455.0,181199.0,26766.0,181199.0] || -> equal(union(complement(union(u,complement(union(v,w)))),successor(x)),union(intersection(complement(u),union(v,w)),successor(x)))**.
% 299.94/300.94 181461[3:Rew:100576.0,181198.0,47142.0,181198.0,26766.0,181198.0] || -> equal(union(complement(union(u,complement(union(v,w)))),power_class(x)),union(intersection(complement(u),union(v,w)),power_class(x)))**.
% 299.94/300.94 182106[3:Rew:100566.0,181949.0,103455.0,181949.0,26766.0,181949.0] || -> equal(union(successor(u),complement(union(complement(union(v,w)),x))),union(successor(u),intersection(union(v,w),complement(x))))**.
% 299.94/300.94 182107[3:Rew:100566.0,181948.0,47142.0,181948.0,26766.0,181948.0] || -> equal(union(power_class(u),complement(union(complement(union(v,w)),x))),union(power_class(u),intersection(union(v,w),complement(x))))**.
% 299.94/300.94 12045[0:Res:629.1,1419.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.94/300.94 13023[3:Res:10058.1,1926.0] || member(ordered_pair(u,not_subclass_element(v,image(element_relation,image(universal_class,singleton(u))))),element_relation)* -> subclass(v,image(element_relation,image(universal_class,singleton(u)))).
% 299.94/300.94 14983[0:SpL:1183.2,14977.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 14991[0:SpL:1183.2,14985.0] || member(cross_product(u,v),universal_class) equal(complement(singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 17136[3:Rew:17051.0,17098.1] || member(ordered_pair(universal_class,not_subclass_element(u,image(v,image(w,null_class)))),compose(v,w))* -> subclass(u,image(v,image(w,null_class))).
% 299.94/300.94 17305[3:SpR:17074.0,192.1] || member(restrict(element_relation,universal_class,image(u,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,null_class)),apply(u,universal_class)),domain_relation)*.
% 299.94/300.94 18081[3:Rew:18035.0,18061.2,18035.0,18061.0] || -> subclass(ordered_pair(universal_class,universal_class),u) equal(not_subclass_element(ordered_pair(universal_class,universal_class),u),unordered_pair(universal_class,null_class))** equal(not_subclass_element(ordered_pair(universal_class,universal_class),u),null_class).
% 299.94/300.94 21991[3:Res:17248.1,18.0] || subclass(ordered_pair(u,universal_class),cross_product(v,w))* -> equal(ordered_pair(first(unordered_pair(u,null_class)),second(unordered_pair(u,null_class))),unordered_pair(u,null_class))**.
% 299.94/300.94 22372[0:Res:453.3,4070.1] function(u) || member(v,universal_class) subclass(universal_class,intersection(w,x)) member(image(u,v),symmetric_difference(w,x))* -> .
% 299.94/300.94 22359[0:Res:406.3,4070.1] || member(u,universal_class) subclass(u,intersection(v,w)) member(apply(choice,u),symmetric_difference(v,w))* -> equal(u,null_class).
% 299.94/300.94 22341[0:Res:71.2,4070.1] || member(intersection(u,v),universal_class) member(apply(choice,intersection(u,v)),symmetric_difference(u,v))* -> equal(intersection(u,v),null_class).
% 299.94/300.94 23162[0:Rew:525.1,23161.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.94/300.94 23164[0:Rew:525.2,23163.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.94/300.94 25968[0:Res:159.1,4060.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.94/300.94 25946[0:Res:166.1,4060.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.94/300.94 26473[0:Res:225.1,218.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.94/300.94 26642[0:Res:480.1,12216.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.94/300.94 27078[3:Rew:26766.0,14210.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.94/300.94 27080[3:Rew:26766.0,23369.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(ordered_pair(w,x)),second(ordered_pair(w,x))),ordered_pair(w,x))**.
% 299.94/300.94 27081[3:Rew:26766.0,21949.0] || subclass(universal_class,union(null_class,cross_product(u,v)))* -> equal(ordered_pair(first(unordered_pair(w,x)),second(unordered_pair(w,x))),unordered_pair(w,x))**.
% 299.94/300.94 28515[3:Rew:26766.0,27102.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.94/300.94 30076[0:Res:24.2,3846.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.94 30213[0:Res:24.2,3883.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,complement(intersection(w,v)))* -> .
% 299.94/300.94 30536[3:SpR:27497.0,479.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.94/300.94 30513[3:SpR:27497.0,479.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.94/300.94 34840[0:Obv:34800.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.94/300.94 34922[0:Res:49.1,5366.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.94/300.94 35179[0:Res:49.1,5367.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.94/300.94 35297[0:Res:226.1,4070.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.94/300.94 35296[3:Res:226.1,7653.1] || member(not_subclass_element(restrict(complement(compose(element_relation,universal_class)),u,v),w),element_relation)* -> subclass(restrict(complement(compose(element_relation,universal_class)),u,v),w).
% 299.94/300.94 35785[3:SpR:30548.0,479.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.94/300.94 35744[3:SpR:30548.0,479.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.94/300.94 36009[0:Res:33146.0,1279.2] || member(u,v) member(u,w) -> equal(singleton(intersection(w,v)),null_class) member(u,complement(singleton(intersection(w,v))))*.
% 299.94/300.94 36169[3:Res:17248.1,15524.0] || subclass(ordered_pair(u,universal_class),cantor(regular(cross_product(singleton(unordered_pair(u,null_class)),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,null_class)),universal_class),null_class).
% 299.94/300.94 36167[3:Res:351.2,15524.0] || member(u,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(sum_class(u)),universal_class))))* -> equal(cross_product(singleton(sum_class(u)),universal_class),null_class).
% 299.94/300.94 36166[3:Res:350.2,15524.0] || member(u,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(power_class(u)),universal_class))))* -> equal(cross_product(singleton(power_class(u)),universal_class),null_class).
% 299.94/300.94 37120[3:Res:10058.1,9366.1] || member(singleton(compose(element_relation,universal_class)),element_relation) member(compose(element_relation,universal_class),universal_class) -> member(singleton(singleton(singleton(compose(element_relation,universal_class)))),element_relation)*.
% 299.94/300.94 37127[0:MRR:37119.0,121.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(u))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.94/300.94 37128[0:MRR:37118.0,121.0] || member(union(u,v),universal_class) -> member(singleton(union(u,v)),complement(v))* member(singleton(singleton(singleton(union(u,v)))),element_relation)*.
% 299.94/300.94 38866[0:Rew:38662.0,38862.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* -> subclass(v,range_of(null_class)).
% 299.94/300.94 39055[3:MRR:39009.0,121.0] || member(cantor(u),universal_class) -> equal(apply(u,singleton(cantor(u))),sum_class(range_of(null_class)))** member(singleton(singleton(singleton(cantor(u)))),element_relation)*.
% 299.94/300.94 40156[0:SpR:39614.1,479.0] || subclass(union(complement(u),complement(v)),union(u,v))* -> equal(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v))).
% 299.94/300.94 40985[3:SpR:26811.0,261.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(singleton(null_class)))))* member(u,union(v,image(element_relation,successor(null_class)))).
% 299.94/300.94 40980[3:SpR:26811.0,261.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(singleton(null_class))),complement(v)))* member(u,union(image(element_relation,successor(null_class)),v)).
% 299.94/300.94 41056[3:Rew:26811.0,41022.1] || member(regular(intersection(u,power_class(complement(singleton(null_class))))),image(element_relation,successor(null_class)))* -> equal(intersection(u,power_class(complement(singleton(null_class)))),null_class).
% 299.94/300.94 41057[3:Rew:26811.0,41014.1] || member(regular(intersection(power_class(complement(singleton(null_class))),u)),image(element_relation,successor(null_class)))* -> equal(intersection(power_class(complement(singleton(null_class))),u),null_class).
% 299.94/300.94 41124[3:Res:15527.1,4060.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.94/300.94 41243[3:Res:15528.1,4060.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.94/300.94 41368[0:Res:2350.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(x,u),null_class) member(regular(intersection(x,u)),union(v,w))*.
% 299.94/300.94 41727[3:Res:2352.1,10076.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.94/300.94 41726[3:Res:2352.1,10075.0] || -> equal(intersection(u,intersection(apply(null_class,v),w)),null_class) member(regular(intersection(u,intersection(apply(null_class,v),w))),apply(null_class,x))*.
% 299.94/300.94 41725[3:Res:2352.1,10074.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.94/300.94 41722[0:Res:2352.1,4386.0] || member(regular(intersection(u,intersection(regular(v),w))),v)* -> equal(intersection(u,intersection(regular(v),w)),null_class) equal(v,null_class).
% 299.94/300.94 41707[0:Res:2352.1,481.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.94/300.94 41703[0:Res:2352.1,219.0] || -> equal(intersection(u,intersection(restrict(v,w,x),y)),null_class) member(regular(intersection(u,intersection(restrict(v,w,x),y))),v)*.
% 299.94/300.94 42328[3:Res:2353.1,10076.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.94/300.94 42327[3:Res:2353.1,10075.0] || -> equal(intersection(u,intersection(v,apply(null_class,w))),null_class) member(regular(intersection(u,intersection(v,apply(null_class,w)))),apply(null_class,x))*.
% 299.94/300.94 42326[3:Res:2353.1,10074.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.94/300.94 42323[0:Res:2353.1,4386.0] || member(regular(intersection(u,intersection(v,regular(w)))),w)* -> equal(intersection(u,intersection(v,regular(w))),null_class) equal(w,null_class).
% 299.94/300.94 42308[0:Res:2353.1,481.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.94/300.94 42304[0:Res:2353.1,219.0] || -> equal(intersection(u,intersection(v,restrict(w,x,y))),null_class) member(regular(intersection(u,intersection(v,restrict(w,x,y)))),w)*.
% 299.94/300.94 42929[0:Res:3123.2,4060.0] || subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(intersection(u,x),null_class) member(regular(intersection(u,x)),union(v,w))*.
% 299.94/300.94 42994[0:Rew:479.0,42877.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.94/300.94 43443[3:Res:3125.1,10076.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.94/300.94 43442[3:Res:3125.1,10075.0] || -> equal(intersection(intersection(apply(null_class,u),v),w),null_class) member(regular(intersection(intersection(apply(null_class,u),v),w)),apply(null_class,x))*.
% 299.94/300.94 43441[3:Res:3125.1,10074.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.94/300.94 43438[0:Res:3125.1,4386.0] || member(regular(intersection(intersection(regular(u),v),w)),u)* -> equal(intersection(intersection(regular(u),v),w),null_class) equal(u,null_class).
% 299.94/300.94 43423[0:Res:3125.1,481.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.94/300.94 43419[0:Res:3125.1,219.0] || -> equal(intersection(intersection(restrict(u,v,w),x),y),null_class) member(regular(intersection(intersection(restrict(u,v,w),x),y)),u)*.
% 299.94/300.94 43950[3:Res:3126.1,10076.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.94/300.94 43949[3:Res:3126.1,10075.0] || -> equal(intersection(intersection(u,apply(null_class,v)),w),null_class) member(regular(intersection(intersection(u,apply(null_class,v)),w)),apply(null_class,x))*.
% 299.94/300.94 43948[3:Res:3126.1,10074.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.94/300.94 43945[0:Res:3126.1,4386.0] || member(regular(intersection(intersection(u,regular(v)),w)),v)* -> equal(intersection(intersection(u,regular(v)),w),null_class) equal(v,null_class).
% 299.94/300.94 43930[0:Res:3126.1,481.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.94/300.94 43926[0:Res:3126.1,219.0] || -> equal(intersection(intersection(u,restrict(v,w,x)),y),null_class) member(regular(intersection(intersection(u,restrict(v,w,x)),y)),v)*.
% 299.94/300.94 44938[3:Rew:27497.0,44866.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.94/300.94 44939[3:Rew:30548.0,44865.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.94/300.94 45115[3:Rew:27497.0,45017.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.94/300.94 45116[3:Rew:30548.0,45016.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.94/300.94 45174[3:MRR:26090.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(unordered_pair(w,ordered_pair(u,ordered_pair(v,compose(u,v))))))* -> .
% 299.94/300.94 45175[3:MRR:26198.2,45167.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(unordered_pair(ordered_pair(u,ordered_pair(v,compose(u,v))),w)))* -> .
% 299.94/300.94 46446[0:Res:3436.2,4386.0] || member(inverse(u),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(inverse(u),range_of(u)),v)* -> equal(v,null_class).
% 299.94/300.94 46424[0:Res:3436.2,218.0] || member(inverse(u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(inverse(u),range_of(u)),cross_product(w,x))*.
% 299.94/300.94 46420[0:Res:3436.2,4070.1] || member(inverse(u),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(inverse(u),range_of(u)),symmetric_difference(v,w))* -> .
% 299.94/300.94 46406[0:SpR:30351.0,3436.2] || member(inverse(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(inverse(cross_product(u,universal_class)),image(universal_class,u)),v)*.
% 299.94/300.94 46472[0:MRR:46465.1,99.0] || member(inverse(u),universal_class) equal(compose(v,inverse(u)),range_of(u)) -> member(ordered_pair(inverse(u),range_of(u)),compose_class(v))*.
% 299.94/300.94 46634[0:Rew:46582.0,30380.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(omega,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94 46701[3:Rew:46582.0,36586.1] || member(u,universal_class) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(u,cantor(u)),image(element_relation,power_class(v)))* -> .
% 299.94/300.94 46764[0:Rew:46582.0,30393.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(omega,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.94/300.94 46766[0:Rew:46582.0,22827.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.94/300.94 46821[0:Rew:46582.0,30382.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(omega,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94 47043[0:Rew:46582.0,30395.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(omega,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.94/300.94 47045[0:Rew:46582.0,22830.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.94/300.94 47236[0:Rew:46582.0,46693.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.94/300.94 47240[0:Rew:46582.0,46934.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.94/300.94 47257[0:Rew:46582.0,46978.2,46582.0,46978.0] || -> subclass(singleton(apply(choice,regular(complement(power_class(u))))),power_class(u))* equal(regular(complement(power_class(u))),null_class) equal(complement(power_class(u)),null_class).
% 299.94/300.94 47258[0:Rew:46582.0,46981.2,46582.0,46981.1] || -> subclass(singleton(not_subclass_element(regular(complement(power_class(u))),v)),power_class(u))* subclass(regular(complement(power_class(u))),v) equal(complement(power_class(u)),null_class).
% 299.94/300.94 48588[3:Res:15464.2,46587.0] || member(u,universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(u,cantor(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.94 48580[0:Res:159.1,46587.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.94/300.94 48555[0:Res:166.1,46587.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.94/300.94 49557[3:SpL:1183.2,44786.0] || member(cross_product(u,v),universal_class) subclass(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 49777[3:SpL:1183.2,44793.0] || member(cross_product(u,v),universal_class) subclass(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 50217[3:SpL:1183.2,47751.0] || member(cross_product(u,v),universal_class) equal(unordered_pair(w,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 50314[0:SpL:6906.0,4070.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* member(u,symmetric_difference(complement(v),complement(singleton(v)))) -> .
% 299.94/300.94 50285[3:SpR:26766.0,6906.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.94/300.94 50257[0:SpR:6906.0,480.1] || member(u,symmetric_difference(successor(v),union(complement(v),complement(singleton(v)))))* -> member(u,complement(symmetric_difference(complement(v),complement(singleton(v))))).
% 299.94/300.94 50359[3:SpL:1183.2,47760.0] || member(cross_product(u,v),universal_class) equal(unordered_pair(apply(choice,cross_product(u,v)),w),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 52537[3:Rew:26766.0,52504.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,universal_class) subclass(domain_relation,union(null_class,intersection(v,w))) -> .
% 299.94/300.94 52668[0:MRR:52632.0,10106.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.94/300.94 52992[0:Res:24.2,210.0] || member(regular(union(u,v)),complement(v))* member(regular(union(u,v)),complement(u))* -> equal(union(u,v),null_class).
% 299.94/300.94 53234[0:Res:66.2,3845.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(power_class(image(u,v)),x)*.
% 299.94/300.94 53309[0:MRR:53271.1,5.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> equal(u,null_class) member(power_class(apply(choice,u)),w)*.
% 299.94/300.94 53817[0:Res:66.2,3882.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(sum_class(image(u,v)),x)*.
% 299.94/300.94 53886[0:MRR:53854.1,5.0] || member(u,universal_class) subclass(universal_class,v)* subclass(v,w)* -> equal(u,null_class) member(sum_class(apply(choice,u)),w)*.
% 299.94/300.94 54176[0:Obv:54134.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> equal(u,null_class) equal(union(v,w),null_class).
% 299.94/300.94 54188[3:MRR:54128.0,10104.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.94/300.94 54191[0:Obv:54104.2] || subclass(intersection(singleton(u),v),regular(w))* member(u,w) -> equal(intersection(singleton(u),v),null_class) equal(w,null_class).
% 299.94/300.94 54192[0:Obv:54103.2] || subclass(intersection(u,singleton(v)),regular(w))* member(v,w) -> equal(intersection(u,singleton(v)),null_class) equal(w,null_class).
% 299.94/300.94 55026[0:Res:367.1,46617.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.94/300.94 55000[0:Res:354.2,46617.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.94/300.94 54977[0:Res:3.1,46617.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.94/300.94 54959[0:SpL:46591.0,46617.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.94/300.94 54958[3:SpL:26811.0,46617.0] || member(u,intersection(power_class(complement(singleton(null_class))),power_class(v))) member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))* -> .
% 299.94/300.94 55241[0:Res:367.1,46804.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.94/300.94 55214[0:Res:354.2,46804.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.94/300.94 55191[0:Res:3.1,46804.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.94/300.94 55166[0:SpL:46591.0,46804.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.94/300.94 55165[3:SpL:26811.0,46804.0] || member(u,intersection(power_class(v),power_class(complement(singleton(null_class))))) member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))* -> .
% 299.94/300.94 55382[0:Res:2364.1,6166.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.94/300.94 55378[0:Res:10922.2,6166.2] || subclass(universal_class,union(u,v))* member(regular(w),complement(v))* member(regular(w),complement(u))* -> equal(w,null_class).
% 299.94/300.94 55377[0:Res:3241.2,6166.2] || subclass(u,symmetric_difference(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.94/300.94 55359[0:Res:353.2,6166.2] || subclass(u,union(v,w))* member(regular(u),complement(w))* member(regular(u),complement(v))* -> equal(u,null_class).
% 299.94/300.94 55427[3:Rew:47142.0,55330.1,26766.0,55330.1] || member(u,complement(v)) member(u,power_class(complement(power_class(w)))) member(u,union(image(element_relation,power_class(w)),v))* -> .
% 299.94/300.94 55429[3:Rew:47142.0,55324.0,26766.0,55324.0] || member(u,power_class(complement(power_class(v)))) member(u,complement(w)) member(u,union(w,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 55849[0:SpL:22211.0,26002.0] || equal(complement(regular(ordered_pair(regular(u),v))),u)** -> equal(regular(ordered_pair(regular(u),v)),singleton(regular(u))) equal(u,null_class).
% 299.94/300.94 55848[0:SpL:22211.0,23761.0] || subclass(u,complement(regular(ordered_pair(regular(u),v))))* -> equal(regular(ordered_pair(regular(u),v)),singleton(regular(u))) equal(u,null_class).
% 299.94/300.94 55838[0:SpL:22211.0,5706.0] || equal(u,regular(ordered_pair(v,w)))* member(v,universal_class) -> equal(regular(ordered_pair(v,w)),singleton(v))** member(v,u)*.
% 299.94/300.94 55831[0:SpL:22211.0,9.0] || member(u,regular(ordered_pair(v,w)))* -> equal(regular(ordered_pair(v,w)),singleton(v)) equal(u,singleton(w)) equal(u,v).
% 299.94/300.94 55825[0:SpL:22211.0,13460.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.94/300.94 55824[0:SpL:22211.0,13433.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.94/300.94 55786[0:SpL:22211.0,356.1] || member(u,universal_class) subclass(regular(ordered_pair(u,v)),w)* -> equal(regular(ordered_pair(u,v)),singleton(u)) member(u,w).
% 299.94/300.94 55780[0:SpR:22211.0,3238.1] || subclass(universal_class,symmetric_difference(u,v)) -> equal(regular(ordered_pair(w,x)),singleton(w)) member(regular(ordered_pair(w,x)),union(u,v))*.
% 299.94/300.94 55979[0:Res:33146.0,4069.1] || member(u,symmetric_difference(v,w)) -> equal(singleton(complement(intersection(v,w))),null_class) member(u,complement(singleton(complement(intersection(v,w)))))*.
% 299.94/300.94 56305[3:MRR:56304.2,55805.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.94/300.94 56552[0:Res:4087.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(w,u),x),v)* -> subclass(intersection(w,u),x) equal(v,null_class).
% 299.94/300.94 56536[0:Res:4087.2,218.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.94/300.94 56530[0:Res:4087.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(x,u),y),symmetric_difference(v,w))* -> subclass(intersection(x,u),y).
% 299.94/300.94 56643[0:Obv:56568.2] || subclass(u,v) member(not_subclass_element(intersection(w,u),intersection(x,v)),x)* -> subclass(intersection(w,u),intersection(x,v)).
% 299.94/300.94 56910[0:Obv:56828.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,v)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,v)).
% 299.94/300.94 57315[0:Obv:57234.1] || member(not_subclass_element(intersection(u,intersection(v,w)),intersection(x,w)),x)* -> subclass(intersection(u,intersection(v,w)),intersection(x,w)).
% 299.94/300.94 57381[3:Res:56986.0,3170.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.94/300.94 57637[0:Res:5239.2,4386.0] || subclass(u,regular(v)) member(not_subclass_element(intersection(u,w),x),v)* -> subclass(intersection(u,w),x) equal(v,null_class).
% 299.94/300.94 57621[0:Res:5239.2,218.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.94/300.94 57615[0:Res:5239.2,4070.1] || subclass(u,intersection(v,w)) member(not_subclass_element(intersection(u,x),y),symmetric_difference(v,w))* -> subclass(intersection(u,x),y).
% 299.94/300.94 57730[0:Obv:57653.2] || subclass(u,v) member(not_subclass_element(intersection(u,w),intersection(x,v)),x)* -> subclass(intersection(u,w),intersection(x,v)).
% 299.94/300.94 57950[3:Res:57341.0,3166.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.94/300.94 57949[3:Res:57341.0,3167.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.94/300.94 57932[3:Res:57341.0,3164.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.94/300.94 58181[0:Obv:58096.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,u)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,u)).
% 299.94/300.94 58582[0:Obv:58498.1] || member(not_subclass_element(intersection(intersection(u,v),w),intersection(x,v)),x)* -> subclass(intersection(intersection(u,v),w),intersection(x,v)).
% 299.94/300.94 58653[3:Res:58222.0,3170.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.94/300.94 58958[3:Res:58256.0,3170.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.94/300.94 59446[0:SpR:30.0,10992.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.94/300.94 59439[0:SpR:29.0,10992.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.94/300.94 59787[0:Rew:14.0,59764.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.94/300.94 59850[0:Obv:59829.2] || member(u,intersection(v,unordered_pair(u,w))) member(w,v) -> subclass(unordered_pair(u,w),intersection(v,unordered_pair(u,w)))*.
% 299.94/300.94 59852[0:Rew:11135.1,59851.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.94/300.94 59900[0:Obv:59880.2] || member(u,intersection(v,unordered_pair(w,u))) member(w,v) -> subclass(unordered_pair(w,u),intersection(v,unordered_pair(w,u)))*.
% 299.94/300.94 59902[0:Rew:11136.1,59901.2] || member(u,intersection(v,w)) member(x,w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.94/300.94 60068[3:Res:58880.0,3170.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.94/300.94 60163[0:Rew:29.0,60162.1,29.0,60162.0] || member(not_subclass_element(restrict(u,v,w),restrict(x,v,w)),x)* -> subclass(restrict(u,v,w),restrict(x,v,w)).
% 299.94/300.94 60889[6:SpL:47184.0,53207.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.94/300.94 60888[3:SpL:47184.0,53354.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.94/300.94 60879[0:SpL:47184.0,13518.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.94/300.94 60878[0:SpL:47184.0,13425.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.94/300.94 60877[0:SpL:47184.0,32917.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94 60875[0:SpL:47184.0,2134.0] || subclass(universal_class,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.94/300.94 60874[0:SpL:47184.0,372.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* member(omega,intersection(power_class(u),power_class(complement(power_class(v))))) -> .
% 299.94/300.94 60872[0:SpL:47184.0,19460.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(power_class(v))))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94 60871[0:SpL:47184.0,32866.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.94 60825[0:SpR:47184.0,5350.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.94/300.94 60784[3:SpR:47184.0,18089.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.94/300.94 60776[0:SpR:47184.0,5350.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.94/300.94 61163[6:SpL:47187.0,53207.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.94/300.94 61162[3:SpL:47187.0,53354.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.94/300.94 61153[0:SpL:47187.0,13518.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.94/300.94 61152[0:SpL:47187.0,13425.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.94/300.94 61151[0:SpL:47187.0,32917.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94 61149[0:SpL:47187.0,2134.0] || subclass(universal_class,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.94/300.94 61148[0:SpL:47187.0,372.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* member(omega,intersection(power_class(complement(power_class(u))),power_class(v))) -> .
% 299.94/300.94 61146[0:SpL:47187.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),power_class(v))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94 61145[0:SpL:47187.0,32866.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),domain_relation) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.94 61098[0:SpR:47187.0,5350.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.94/300.94 61057[3:SpR:47187.0,18089.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.94/300.94 61049[0:SpR:47187.0,5350.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.94/300.94 61295[3:MRR:61268.4,49973.2] || member(power_class(u),v)* member(power_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 299.94/300.94 61377[3:MRR:61350.4,49973.2] || member(sum_class(u),v)* member(sum_class(u),w)* member(u,universal_class) subclass(universal_class,regular(intersection(w,v)))* -> .
% 299.94/300.94 61593[0:Res:59.1,12018.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.94/300.94 61503[3:Res:32790.1,12018.0] || member(inverse(u),universal_class) -> equal(ordered_pair(first(ordered_pair(range_of(u),omega)),second(ordered_pair(range_of(u),omega))),ordered_pair(range_of(u),omega))**.
% 299.94/300.94 61735[3:SpL:1183.2,60684.0] || member(cross_product(u,v),universal_class) equal(union(null_class,apply(choice,cross_product(u,v))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 61747[3:SpL:1183.2,60660.0] || member(cross_product(u,v),universal_class) equal(complement(regular(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 62086[3:Res:59208.1,1925.1] || equal(complement(image(u,image(v,singleton(w)))),universal_class)** member(ordered_pair(w,x),compose(u,v))* -> member(x,y)*.
% 299.94/300.94 62364[3:Res:58874.0,3166.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.94/300.94 62363[3:Res:58874.0,3167.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.94/300.94 62346[3:Res:58874.0,3164.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.94/300.94 62418[3:SpL:27497.0,3718.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.94/300.94 62417[3:SpL:30548.0,3718.1] || member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))* -> .
% 299.94/300.94 62400[3:SpL:27497.0,3718.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.94/300.94 62399[3:SpL:30548.0,3718.1] || member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))* -> .
% 299.94/300.94 62555[0:Res:56952.0,3166.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),v)*.
% 299.94/300.94 62554[0:Res:56952.0,3167.0] || -> equal(intersection(u,restrict(intersection(v,w),x,y)),null_class) member(regular(intersection(u,restrict(intersection(v,w),x,y))),w)*.
% 299.94/300.94 62537[0:Res:56952.0,3164.0] || subclass(u,v) -> equal(intersection(w,restrict(u,x,y)),null_class) member(regular(intersection(w,restrict(u,x,y))),v)*.
% 299.94/300.94 62655[0:Res:57010.0,3166.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),u)*.
% 299.94/300.94 62654[0:Res:57010.0,3167.0] || -> equal(restrict(intersection(intersection(u,v),w),x,y),null_class) member(regular(restrict(intersection(intersection(u,v),w),x,y)),v)*.
% 299.94/300.94 62637[0:Res:57010.0,3164.0] || subclass(u,v) -> equal(restrict(intersection(u,w),x,y),null_class) member(regular(restrict(intersection(u,w),x,y)),v)*.
% 299.94/300.94 62789[0:Rew:3122.1,62788.1] || member(regular(intersection(u,v)),intersection(singleton(u),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(u),w),null_class).
% 299.94/300.94 62791[0:Rew:2349.1,62790.1] || member(regular(intersection(u,v)),intersection(w,singleton(u)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(u)),null_class).
% 299.94/300.94 62884[0:Res:57461.0,3166.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),v)*.
% 299.94/300.94 62883[0:Res:57461.0,3167.0] || -> equal(restrict(intersection(u,intersection(v,w)),x,y),null_class) member(regular(restrict(intersection(u,intersection(v,w)),x,y)),w)*.
% 299.94/300.94 62866[0:Res:57461.0,3164.0] || subclass(u,v) -> equal(restrict(intersection(w,u),x,y),null_class) member(regular(restrict(intersection(w,u),x,y)),v)*.
% 299.94/300.94 62951[3:Res:57753.0,3164.0] || subclass(u,v) -> equal(restrict(union(u,u),w,x),null_class) member(regular(restrict(union(u,u),w,x)),v)*.
% 299.94/300.94 62996[3:Rew:28866.0,62975.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(universal_class,universal_class)),u,v))*.
% 299.94/300.94 63089[0:Rew:3122.1,63088.1] || member(regular(intersection(u,v)),intersection(singleton(v),w))* -> equal(intersection(u,v),null_class) equal(intersection(singleton(v),w),null_class).
% 299.94/300.94 63091[0:Rew:2349.1,63090.1] || member(regular(intersection(u,v)),intersection(w,singleton(v)))* -> equal(intersection(u,v),null_class) equal(intersection(w,singleton(v)),null_class).
% 299.94/300.94 63147[0:Res:58188.0,3166.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),u)*.
% 299.94/300.94 63146[0:Res:58188.0,3167.0] || -> equal(intersection(restrict(intersection(u,v),w,x),y),null_class) member(regular(intersection(restrict(intersection(u,v),w,x),y)),v)*.
% 299.94/300.94 63129[0:Res:58188.0,3164.0] || subclass(u,v) -> equal(intersection(restrict(u,w,x),y),null_class) member(regular(intersection(restrict(u,w,x),y)),v)*.
% 299.94/300.94 63440[3:Res:58237.0,7158.1] || member(intersection(successor(null_class),u),universal_class) -> equal(intersection(successor(null_class),u),null_class) equal(apply(choice,intersection(successor(null_class),u)),null_class)**.
% 299.94/300.94 63439[3:Res:57001.0,7158.1] || member(intersection(u,successor(null_class)),universal_class) -> equal(intersection(u,successor(null_class)),null_class) equal(apply(choice,intersection(u,successor(null_class))),null_class)**.
% 299.94/300.94 63421[3:Res:26980.0,7158.1] || member(union(null_class,singleton(u)),universal_class) -> equal(union(null_class,singleton(u)),null_class) equal(apply(choice,union(null_class,singleton(u))),u)**.
% 299.94/300.94 63482[3:Res:57332.0,3164.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.94/300.94 63537[3:Res:58599.0,3164.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.94/300.94 63581[3:Res:15527.1,11561.0] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),u)*.
% 299.94/300.94 63866[3:Rew:27.0,63818.1,47142.0,63818.0,26766.0,63818.0] || member(u,power_class(v)) member(u,union(w,x)) member(u,complement(intersection(union(w,x),power_class(v))))* -> .
% 299.94/300.94 64708[3:Rew:47142.0,64664.1,26766.0,64664.1,27.0,64664.0] || member(u,union(v,w)) member(u,power_class(x)) member(u,complement(intersection(power_class(x),union(v,w))))* -> .
% 299.94/300.94 64905[0:Res:1417.2,2.0] || member(u,v)* member(singleton(u),w)* subclass(cross_product(w,v),x)* -> member(singleton(singleton(singleton(u))),x)*.
% 299.94/300.94 65172[3:SpL:1183.2,65064.0] || member(cross_product(u,v),universal_class) equal(successor(singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 65249[3:Res:10071.3,10076.0] || member(u,universal_class) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 299.94/300.94 65248[3:Res:10071.3,10075.0] || member(u,universal_class) member(v,u) subclass(element_relation,apply(null_class,w))* -> member(ordered_pair(v,u),apply(null_class,x))*.
% 299.94/300.94 65247[3:Res:10071.3,10074.0] || member(u,universal_class) member(v,u) subclass(element_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 299.94/300.94 65233[0:Res:10071.3,481.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.94 65215[0:Res:10071.3,2.0] || member(u,universal_class) member(v,u) subclass(element_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 299.94/300.94 65808[3:SpL:35849.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.94/300.94 65807[3:SpL:35849.0,46831.1] || member(u,universal_class) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.94/300.94 66316[3:SpR:65061.1,47187.0] || 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))),universal_class)**.
% 299.94/300.94 66315[3:SpR:65061.1,47184.0] || 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))),universal_class)**.
% 299.94/300.94 66910[0:Res:3231.1,2.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.94/300.94 67092[0:Res:3240.1,2.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.94/300.94 67231[0:SpL:39910.0,4052.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(w,intersection(v,w))))* -> member(u,complement(symmetric_difference(w,intersection(v,w)))).
% 299.94/300.94 67230[0:SpL:39766.0,4052.0] || member(u,symmetric_difference(complement(intersection(v,w)),union(v,intersection(v,w))))* -> member(u,complement(symmetric_difference(v,intersection(v,w)))).
% 299.94/300.94 67667[0:Rew:46592.0,67569.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.94/300.94 67668[0:Rew:46586.0,67568.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.94/300.94 67673[0:Rew:30.0,67513.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.94/300.94 67674[0:Rew:29.0,67506.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.94/300.94 67699[0:Obv:67575.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(x,u),complement(intersection(v,w)))*.
% 299.94/300.94 67700[0:Obv:67574.2] || member(u,complement(intersection(v,w))) member(x,symmetric_difference(v,w)) -> subclass(unordered_pair(u,x),complement(intersection(v,w)))*.
% 299.94/300.94 68132[0:Obv:68110.2] || subclass(u,symmetric_difference(v,w)) subclass(u,regular(union(v,w)))* -> subclass(u,x)* equal(union(v,w),null_class).
% 299.94/300.94 68156[0:MRR:68090.0,10106.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.94/300.94 68157[0:MRR:68089.0,10106.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.94/300.94 68207[3:Rew:5541.0,68202.2] || member(u,universal_class) -> member(u,cantor(cross_product(v,singleton(w)))) equal(domain__dfg(cross_product(singleton(u),universal_class),v,w),single_valued3(null_class))**.
% 299.94/300.94 68673[3:MRR:68672.2,45243.0] || -> equal(regular(ordered_pair(u,v)),null_class) equal(apply(choice,regular(ordered_pair(u,v))),singleton(v))** member(u,unordered_pair(u,singleton(v)))*.
% 299.94/300.94 69622[3:Res:2356.1,39347.0] || -> equal(intersection(u,restrict(union(v,v),w,x)),null_class) member(regular(intersection(u,restrict(union(v,v),w,x))),v)*.
% 299.94/300.94 69621[3:Res:2356.1,36243.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.94/300.94 69656[0:Obv:69633.1] || subclass(intersection(u,restrict(v,w,x)),regular(v))* -> equal(intersection(u,restrict(v,w,x)),null_class) equal(v,null_class).
% 299.94/300.94 69762[3:Res:3129.1,39347.0] || -> equal(intersection(restrict(union(u,u),v,w),x),null_class) member(regular(intersection(restrict(union(u,u),v,w),x)),u)*.
% 299.94/300.94 69761[3:Res:3129.1,36243.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.94/300.94 69801[0:Obv:69773.1] || subclass(intersection(restrict(u,v,w),x),regular(u))* -> equal(intersection(restrict(u,v,w),x),null_class) equal(u,null_class).
% 299.94/300.94 69947[3:SpL:1183.2,69918.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.94 70053[3:Res:10058.1,12217.1] || member(not_subclass_element(u,intersection(compose(element_relation,universal_class),v)),element_relation)* subclass(u,v) -> subclass(u,intersection(compose(element_relation,universal_class),v)).
% 299.94/300.94 70123[0:Rew:30.0,69980.2] || subclass(u,v) member(not_subclass_element(u,restrict(v,w,x)),cross_product(w,x))* -> subclass(u,restrict(v,w,x)).
% 299.94/300.94 70124[0:Rew:29.0,69973.2] || subclass(u,cross_product(v,w)) member(not_subclass_element(u,restrict(x,v,w)),x)* -> subclass(u,restrict(x,v,w)).
% 299.94/300.94 70149[0:Obv:70038.3] || equal(u,v) subclass(unordered_pair(v,u),w) member(v,x) -> subclass(unordered_pair(v,u),intersection(x,w))*.
% 299.94/300.94 70154[0:MRR:70052.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(w))* subclass(u,intersection(union(w,x),v)).
% 299.94/300.94 70155[0:MRR:70051.0,10106.1] || subclass(u,v) -> member(not_subclass_element(u,intersection(union(w,x),v)),complement(x))* subclass(u,intersection(union(w,x),v)).
% 299.94/300.94 70170[3:SpL:1183.2,69956.0] || member(cross_product(u,v),universal_class) equal(regular(singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.94 70357[3:Res:10058.1,12219.0] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,universal_class),v)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,universal_class),v)).
% 299.94/300.94 70464[0:Rew:30.0,70230.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.94/300.94 70503[0:MRR:70356.0,10106.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.94/300.94 70504[0:MRR:70355.0,10106.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.94/300.94 70723[3:Res:10058.1,12220.0] || member(not_subclass_element(intersection(u,v),intersection(compose(element_relation,universal_class),u)),element_relation)* -> subclass(intersection(u,v),intersection(compose(element_relation,universal_class),u)).
% 299.94/300.94 70830[0:Rew:30.0,70596.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.94/300.94 70872[0:MRR:70722.0,10106.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.94/300.94 70873[0:MRR:70721.0,10106.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.94/300.94 71607[3:Rew:71037.0,50286.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.94/300.94 72987[3:Rew:71963.0,72034.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.94/300.94 74355[0:SpL:72387.0,4069.1] || member(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* subclass(complement(symmetric_difference(v,w)),x)* -> member(u,x)*.
% 299.94/300.94 74497[0:Rew:72387.0,74377.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.94/300.94 75240[7:Res:73975.1,3170.0] function(restrict(u,v,w)) || -> equal(successor(restrict(u,v,w)),null_class) member(regular(successor(restrict(u,v,w))),u)*.
% 299.94/300.94 75749[0:SpL:72365.0,1282.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.94/300.94 75939[0:Rew:75923.0,25448.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.94/300.94 75950[3:Rew:75923.0,67323.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(v,w))).
% 299.94/300.94 75956[0:Rew:75923.0,67333.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(singleton(w),null_class) member(w,complement(symmetric_difference(u,v)))*.
% 299.94/300.94 75957[0:Rew:75923.0,67334.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(intersection(u,v))))* -> equal(w,null_class) member(regular(w),complement(symmetric_difference(u,v)))*.
% 299.94/300.94 77929[3:Res:73745.0,3164.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.94/300.94 78465[3:Res:71283.0,5363.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.94/300.94 78482[3:Res:71324.0,5363.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.94/300.94 78701[3:SpL:72083.0,4088.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.94/300.94 78687[3:SpL:72083.0,5240.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.94/300.94 78655[3:SpL:72083.0,4088.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.94/300.94 78641[3:SpL:72083.0,5240.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.94/300.94 78602[3:SpR:72083.0,479.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.94/300.94 78563[3:SpR:72083.0,479.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.94/300.94 78539[3:SpR:72083.0,479.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.94/300.94 78500[3:SpR:72083.0,479.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.94/300.94 78922[3:Res:71284.0,5363.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.94/300.94 79052[3:SpL:71518.0,3718.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.94/300.94 79106[3:Rew:71518.0,79047.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.94/300.94 79043[3:SpL:71518.0,3718.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.94/300.94 79107[3:Rew:71518.0,79033.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.94/300.94 78979[3:SpR:71518.0,479.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.94/300.94 78940[3:SpR:71518.0,479.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.94/300.94 79552[3:SpL:72082.0,4088.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.94/300.94 79538[3:SpL:72082.0,5240.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.94/300.94 79447[3:SpR:72082.0,479.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.94/300.94 79408[3:SpR:72082.0,479.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.94/300.94 80367[3:SpL:74812.0,46831.1] || member(u,universal_class) subclass(power_class(union(null_class,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.94/300.94 80355[3:SpL:74812.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(null_class,v))))* member(u,w)*.
% 299.94/300.94 80664[0:Res:54298.0,46805.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.94/300.94 80663[0:Res:54298.0,4051.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.94/300.94 80662[0:Res:54298.0,46618.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.94/300.94 80660[0:Res:54298.0,4050.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.94/300.94 80711[0:SpR:1180.1,54491.1] || equal(first(not_subclass_element(cross_product(u,v),w)),universal_class) -> subclass(cross_product(u,v),w) member(null_class,not_subclass_element(cross_product(u,v),w))*.
% 299.94/300.94 81659[3:Res:71986.0,3164.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.94/300.94 81854[3:Res:72029.0,3164.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.94/300.94 82600[3:SpL:73744.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,null_class)),w)* -> member(u,complement(power_class(union(v,v))))* member(u,w)*.
% 299.94/300.94 82587[3:SpL:73744.0,46831.1] || member(u,universal_class) subclass(power_class(union(v,v)),w)* -> member(u,complement(power_class(union(v,null_class))))* member(u,w)*.
% 299.94/300.94 82981[3:Rew:26766.0,82930.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.94/300.94 82984[3:Rew:26766.0,82907.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.94/300.94 83016[3:Rew:47142.0,82886.1,26766.0,82886.1,47142.0,82886.1,26766.0,82886.1,47142.0,82886.0,26766.0,82886.0,47142.0,82886.0,26766.0,82886.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.94/300.94 83326[0:MRR:83325.0,12.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.94/300.94 83329[0:MRR:83328.0,12.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.94/300.94 83408[0:SpR:47187.0,42085.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.94/300.94 83407[0:SpR:47184.0,42085.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.94/300.94 83830[3:Res:83745.0,5324.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.94/300.94 83903[0:SpL:27.0,10970.0] || subclass(universal_class,union(u,v)) member(omega,union(complement(u),complement(v))) -> member(omega,symmetric_difference(complement(u),complement(v)))*.
% 299.94/300.94 84204[7:Rew:72531.1,84172.2] function(intersection(u,v)) || member(regular(successor(intersection(u,v))),symmetric_difference(u,v))* -> equal(successor(intersection(u,v)),null_class).
% 299.94/300.94 84294[3:Res:83852.0,3166.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.94/300.94 84293[3:Res:83852.0,3167.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.94/300.94 84276[3:Res:83852.0,3164.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.94/300.94 84640[3:SpL:47187.0,83804.0] || equal(successor(union(image(element_relation,power_class(u)),complement(power_class(v)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94 84639[3:SpL:47184.0,83804.0] || equal(successor(union(complement(power_class(u)),image(element_relation,power_class(v)))),null_class)** -> subclass(universal_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94 84965[0:SpL:39614.1,6170.0] || subclass(complement(u),complement(v)) subclass(w,complement(u)) member(regular(w),union(v,u))* -> equal(w,null_class).
% 299.94/300.94 85146[3:Res:83725.0,1368.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(universal_class,universal_class)),u)))*.
% 299.94/300.94 85138[3:Res:83725.0,3163.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.94/300.94 85469[3:Res:83739.0,1368.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(universal_class,universal_class)))))*.
% 299.94/300.94 85461[3:Res:83739.0,3163.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.94/300.94 85656[0:SpL:72387.0,7163.1] || member(u,universal_class) subclass(u,symmetric_difference(v,w)) -> equal(u,null_class) member(apply(choice,u),complement(intersection(v,w)))*.
% 299.94/300.94 85990[3:Rew:75789.0,85954.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(universal_class,universal_class)),u)))*.
% 299.94/300.94 86232[3:Rew:75789.0,86201.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(universal_class,universal_class)))))*.
% 299.94/300.94 86358[3:Res:58921.1,5368.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.94/300.94 86517[0:SpL:72387.0,7204.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) -> member(image(u,v),complement(intersection(w,x)))*.
% 299.94/300.94 86709[3:Res:10106.1,15794.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.94/300.94 86708[3:Res:32790.1,15794.0] || member(inverse(u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(range_of(u),cantor(range_of(u))),w)*.
% 299.94/300.94 86704[3:Res:3671.1,15794.0] function(u) || subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,x),cantor(apply(u,x))),w)*.
% 299.94/300.94 87617[3:Res:59994.0,3164.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.94/300.94 87865[3:Res:3129.1,73862.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.94/300.94 87861[3:Res:2356.1,73862.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.94/300.94 88185[7:Res:75011.1,5363.0] function(u) || subclass(u,v) -> subclass(intersection(successor(u),w),x) member(not_subclass_element(intersection(successor(u),w),x),v)*.
% 299.94/300.94 88407[0:SpR:39614.1,6734.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(union(v,u),complement(x)))* -> member(w,union(complement(u),x)).
% 299.94/300.94 88570[7:Res:75118.1,5363.0] function(u) || subclass(u,v) -> subclass(intersection(w,successor(u)),x) member(not_subclass_element(intersection(w,successor(u)),x),v)*.
% 299.94/300.94 88869[0:SpL:75901.0,4088.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.94/300.94 88851[0:SpL:75901.0,5240.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.94/300.94 88744[0:SpR:75901.0,479.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.94/300.94 88697[0:SpR:75901.0,479.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.94/300.94 89034[0:Res:76062.0,3164.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.94/300.94 89015[0:SpR:47187.0,76062.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.94/300.94 89014[0:SpR:47184.0,76062.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.94/300.94 88990[0:SpR:47187.0,76062.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.94/300.94 88989[0:SpR:47184.0,76062.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.94/300.94 89136[0:SpR:39614.1,6808.1] || subclass(complement(u),complement(v)) member(w,symmetric_difference(complement(x),union(v,u)))* -> member(w,union(x,complement(u))).
% 299.94/300.94 89348[3:Res:81600.0,3164.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.94/300.94 89453[3:Res:81629.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.94 89564[3:Res:81790.0,3164.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.94/300.94 89679[3:Res:81819.0,3164.0] || subclass(union(u,null_class),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.94 89856[3:Rew:26766.0,89796.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.94/300.94 89859[3:Rew:26766.0,89771.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.94/300.94 90048[3:Res:83718.0,1368.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(universal_class,universal_class)),u),v))*.
% 299.94/300.94 90040[3:Res:83718.0,3163.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.94/300.94 90250[3:Rew:26766.0,90165.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.94/300.94 90253[3:Rew:26766.0,90140.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.94/300.94 90289[3:Rew:47142.0,90119.1,26766.0,90119.1,47142.0,90119.1,26766.0,90119.1,47142.0,90119.0,26766.0,90119.0,47142.0,90119.0,26766.0,90119.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.94/300.94 90401[3:Res:83730.0,1368.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(universal_class,universal_class)))))*.
% 299.94/300.94 90393[3:Res:83730.0,3163.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.94/300.94 90530[3:Res:83733.0,1368.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(universal_class,universal_class)),v)))*.
% 299.94/300.94 90522[3:Res:83733.0,3163.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.94/300.94 90897[3:Res:83738.0,1368.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(universal_class,universal_class))),v))*.
% 299.94/300.94 90889[3:Res:83738.0,3163.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.94/300.94 91814[3:Res:86303.1,5368.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.94/300.94 92059[3:Res:87555.0,3164.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.94/300.94 92273[3:Rew:75789.0,92228.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(universal_class,universal_class)),u),v))*.
% 299.94/300.94 92426[3:Rew:75789.0,92390.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(universal_class,universal_class)))))*.
% 299.94/300.94 92581[3:Rew:75789.0,92538.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(universal_class,universal_class)),v)))*.
% 299.94/300.94 92731[3:Rew:75789.0,92693.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(universal_class,universal_class))),v))*.
% 299.94/300.94 93026[3:Res:89304.0,3164.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.94/300.94 93125[3:Res:92980.0,3164.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.94/300.94 93228[3:Res:93105.0,3164.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.94/300.94 93333[3:Res:89386.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(w,union(u,u)),null_class) member(regular(intersection(w,union(u,u))),v)*.
% 299.94/300.94 93624[3:Res:89515.0,3164.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.94/300.94 93738[3:Res:89608.0,3164.0] || subclass(union(null_class,u),v) -> equal(intersection(union(u,u),w),null_class) member(regular(intersection(union(u,u),w)),v)*.
% 299.94/300.94 93859[0:Res:4095.1,25.1] || member(not_subclass_element(intersection(u,restrict(complement(v),w,x)),y),v)* -> subclass(intersection(u,restrict(complement(v),w,x)),y).
% 299.94/300.94 94122[7:Res:94057.1,37495.1] function(u) || equal(complement(cantor(range_of(v))),null_class) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(v))*.
% 299.94/300.94 94472[0:Res:5244.1,25.1] || member(not_subclass_element(intersection(restrict(complement(u),v,w),x),y),u)* -> subclass(intersection(restrict(complement(u),v,w),x),y).
% 299.94/300.94 95044[4:SpR:52692.1,3435.1] || equal(null_class,u) member(inverse(restrict(element_relation,u,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,u,universal_class)),universal_class),domain_relation)*.
% 299.94/300.94 95037[0:SpR:46582.0,3435.1] || member(inverse(restrict(element_relation,complement(u),universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(element_relation,complement(u),universal_class)),complement(power_class(u))),domain_relation)*.
% 299.94/300.94 95250[3:Rew:26766.0,95163.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.94 95260[0:Rew:54401.1,95253.1] || equal(u,universal_class) -> 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.94/300.94 96160[3:Res:95721.0,3166.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),u)*.
% 299.94/300.94 96159[3:Res:95721.0,3167.0] || -> equal(complement(successor(complement(intersection(intersection(u,v),w)))),null_class) member(regular(complement(successor(complement(intersection(intersection(u,v),w))))),v)*.
% 299.94/300.94 96139[3:Res:95721.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(u,w)))),null_class) member(regular(complement(successor(complement(intersection(u,w))))),v)*.
% 299.94/300.94 96299[3:Res:96080.0,3166.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),v)*.
% 299.94/300.94 96298[3:Res:96080.0,3167.0] || -> equal(complement(successor(complement(intersection(u,intersection(v,w))))),null_class) member(regular(complement(successor(complement(intersection(u,intersection(v,w)))))),w)*.
% 299.94/300.94 96278[3:Res:96080.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(intersection(w,u)))),null_class) member(regular(complement(successor(complement(intersection(w,u))))),v)*.
% 299.94/300.94 96445[0:Res:4845.1,46647.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.94/300.94 96444[0:Res:28672.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96419[0:Res:365.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96418[3:Res:39273.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(ordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96417[0:Res:348.1,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96416[3:Res:35372.1,46647.0] || equal(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) member(unordered_pair(w,x),union(u,image(element_relation,power_class(v))))* -> .
% 299.94/300.94 96384[3:SpL:26766.0,46647.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.94/300.94 96572[3:Res:96127.0,7746.0] || member(not_subclass_element(complement(successor(union(compose(element_relation,universal_class),u))),v),element_relation)* -> subclass(complement(successor(union(compose(element_relation,universal_class),u))),v).
% 299.94/300.94 96568[3:Res:96127.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(union(u,w))),x) member(not_subclass_element(complement(successor(union(u,w))),x),v)*.
% 299.94/300.94 96713[3:Res:96266.0,7746.0] || member(not_subclass_element(complement(successor(union(u,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(complement(successor(union(u,compose(element_relation,universal_class)))),v).
% 299.94/300.94 96709[3:Res:96266.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(union(w,u))),x) member(not_subclass_element(complement(successor(union(w,u))),x),v)*.
% 299.94/300.94 96856[0:Res:4845.1,46679.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.94/300.94 96855[0:Res:28672.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),domain_relation) member(ordered_pair(null_class,null_class),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96830[0:Res:365.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96829[3:Res:39273.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(ordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96828[0:Res:348.1,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96827[3:Res:35372.1,46679.0] || equal(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) member(unordered_pair(w,x),union(image(element_relation,power_class(u)),v))* -> .
% 299.94/300.94 96778[3:SpL:26766.0,46679.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.94/300.94 96974[3:Res:96615.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94 96955[3:SpR:47187.0,96615.0] || -> subclass(complement(successor(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.94/300.94 96954[3:SpR:47184.0,96615.0] || -> subclass(complement(successor(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.94/300.94 97060[3:Res:96978.0,3170.0] || -> equal(complement(successor(successor(complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(successor(complement(restrict(u,v,w)))))),u)*.
% 299.94/300.94 97189[0:SpR:47208.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.94 97168[3:SpR:47208.0,96527.0] || -> subclass(complement(successor(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.94 97166[0:SpR:47208.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94 97158[3:SpR:47208.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))))),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94 97136[6:SpR:47208.0,29936.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.94/300.94 97123[3:SpR:47208.0,26766.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.94/300.94 97546[0:SpR:47209.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.94 97525[3:SpR:47209.0,96527.0] || -> subclass(complement(successor(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.94 97523[0:SpR:47209.0,95719.0] || -> subclass(complement(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94 97515[3:SpR:47209.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))))),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 97493[6:SpR:47209.0,29936.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.94/300.94 97480[3:SpR:47209.0,26766.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.94/300.94 97834[3:Res:96918.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94 97894[3:SpR:47187.0,97015.0] || -> subclass(complement(successor(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.94/300.94 97893[3:SpR:47184.0,97015.0] || -> subclass(complement(successor(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.94/300.94 97978[3:Res:97909.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(successor(successor(successor(null_class)))),null_class) member(regular(complement(successor(successor(successor(null_class))))),u)*.
% 299.94/300.94 98061[0:SpR:47210.0,95777.0] || -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.94 98039[3:SpR:47210.0,96527.0] || -> subclass(complement(successor(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.94 98037[0:SpR:47210.0,95719.0] || -> subclass(complement(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94 98028[3:SpR:47210.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))))),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94 98006[6:SpR:47210.0,29936.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.94/300.94 97993[3:SpR:47210.0,26766.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.94/300.94 98386[3:Res:97082.0,1368.1] single_valued_class(complement(successor(successor(union(null_class,complement(cross_product(universal_class,universal_class))))))) || -> function(complement(successor(successor(union(null_class,complement(cross_product(universal_class,universal_class)))))))*.
% 299.94/300.94 98378[3:Res:97082.0,3163.0] || -> equal(complement(successor(successor(union(null_class,complement(singleton(u)))))),null_class) equal(regular(complement(successor(successor(union(null_class,complement(singleton(u))))))),u)**.
% 299.94/300.94 98496[0:SpR:47212.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.94 98474[3:SpR:47212.0,96527.0] || -> subclass(complement(successor(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.94 98472[0:SpR:47212.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94 98463[3:SpR:47212.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))))),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94 98440[6:SpR:47212.0,29936.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.94/300.94 98427[3:SpR:47212.0,26766.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.94/300.94 99024[0:Res:58.0,3172.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.94/300.94 99273[3:SpR:26766.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(complement(v),w))) member(u,power_class(intersection(union(null_class,v),complement(w))))*.
% 299.94/300.94 99244[3:SpR:26766.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,complement(w)))) member(u,power_class(intersection(complement(v),union(null_class,w))))*.
% 299.94/300.94 99380[3:Rew:26764.0,99255.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(u,w)))* member(v,power_class(complement(w))).
% 299.94/300.94 99381[3:Rew:26764.0,99226.3,72365.0,99226.3] || equal(successor(u),null_class) member(v,universal_class) -> member(v,image(element_relation,union(w,u)))* member(v,power_class(complement(w))).
% 299.94/300.94 99573[3:Res:4845.1,15652.1] || subclass(domain_relation,cross_product(singleton(u),universal_class))* member(u,universal_class) member(ordered_pair(null_class,null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.94 99572[3:Res:28672.1,15652.1] || equal(cross_product(singleton(u),universal_class),domain_relation)** member(u,universal_class) member(ordered_pair(null_class,null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.94 99678[3:SpL:26766.0,6139.1] || member(u,intersection(complement(v),union(complement(w),x))) member(u,union(v,intersection(union(null_class,w),complement(x))))* -> .
% 299.94/300.94 99649[3:SpL:26766.0,6139.1] || member(u,intersection(complement(v),union(w,complement(x)))) member(u,union(v,intersection(complement(w),union(null_class,x))))* -> .
% 299.94/300.94 99846[3:Rew:26764.0,99660.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(u,x)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94 99847[3:Rew:26764.0,99631.2,72365.0,99631.2] || equal(successor(u),null_class) member(v,intersection(complement(w),union(x,u)))* member(v,union(w,complement(x))) -> .
% 299.94/300.94 99966[3:SpL:26766.0,6149.1] || member(u,intersection(union(complement(v),w),complement(x))) member(u,union(intersection(union(null_class,v),complement(w)),x))* -> .
% 299.94/300.94 99937[3:SpL:26766.0,6149.1] || member(u,intersection(union(v,complement(w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,w)),x))* -> .
% 299.94/300.94 100138[3:Rew:26764.0,99948.2] || equal(successor(u),null_class) member(v,intersection(union(u,w),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94 100139[3:Rew:26764.0,99919.2,72365.0,99919.2] || equal(successor(u),null_class) member(v,intersection(union(w,u),complement(x)))* member(v,union(complement(w),x)) -> .
% 299.94/300.94 100253[3:Res:95765.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94 100207[3:SpR:47187.0,95765.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(power_class(v))),w)),union(null_class,intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 299.94/300.94 100206[3:SpR:47184.0,95765.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,power_class(v))),w)),union(null_class,intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 299.94/300.94 100385[3:Res:100257.0,3170.0] || -> equal(complement(union(complement(restrict(u,v,w)),x)),null_class) member(regular(complement(union(complement(restrict(u,v,w)),x))),u)*.
% 299.94/300.94 100315[3:SpR:47212.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94 100314[3:SpR:47208.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94 100313[3:SpR:47210.0,100257.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94 100312[3:SpR:47209.0,100257.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 100585[3:Rew:100557.0,89102.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.94/300.94 100587[3:Rew:100557.0,88375.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.94/300.94 100589[3:Rew:100557.0,89096.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.94/300.94 100594[3:Rew:100557.0,88369.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.94/300.94 100599[3:Rew:100557.0,79545.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.94/300.94 100602[3:Rew:100557.0,89101.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.94/300.94 100607[3:Rew:100557.0,78667.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.94/300.94 100636[3:Rew:100557.0,89126.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.94/300.94 100638[3:Rew:100557.0,89127.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.94/300.94 100642[0:Rew:100557.0,88743.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.94/300.94 100646[0:Rew:100557.0,88865.0] || subclass(u,complement(union(symmetric_difference(v,w),x))) member(regular(u),union(symmetric_difference(w,v),x))* -> equal(u,null_class).
% 299.94/300.94 100654[0:Rew:100557.0,88829.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.94/300.94 100660[3:Rew:100557.0,88392.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.94/300.94 100665[3:Rew:100557.0,79518.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.94/300.94 100668[3:Rew:100557.0,88398.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.94/300.94 100672[3:Rew:100557.0,89121.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.94/300.94 100678[3:Rew:100557.0,84950.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.94/300.94 100679[3:Rew:100557.0,84956.0] || subclass(u,complement(union(apply(null_class,v),w)))* member(regular(u),union(apply(null_class,x),w))* -> equal(u,null_class).
% 299.94/300.94 100684[0:Rew:100557.0,88753.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.94/300.94 100688[0:Rew:100557.0,88875.0] || subclass(u,complement(union(v,symmetric_difference(w,x)))) member(regular(u),union(v,symmetric_difference(x,w)))* -> equal(u,null_class).
% 299.94/300.94 100696[3:Rew:100557.0,84927.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.94/300.94 100697[3:Rew:100557.0,84933.0] || subclass(u,complement(union(v,apply(null_class,w))))* member(regular(u),union(v,apply(null_class,x)))* -> equal(u,null_class).
% 299.94/300.94 100703[3:Rew:100557.0,84932.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.94/300.94 100705[3:Rew:100557.0,88374.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.94/300.94 100709[3:Rew:100557.0,88397.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.94/300.94 100714[3:Rew:100557.0,78621.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.94/300.94 100716[3:Rew:100557.0,84955.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.94/300.94 100746[0:Rew:100557.0,88860.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.94/300.94 100750[3:Rew:100557.0,78694.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.94/300.94 100755[3:Rew:100557.0,78648.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.94/300.94 100759[0:Rew:100557.0,89119.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.94/300.94 100776[3:Rew:100557.0,89263.1] || member(unordered_pair(u,v),symmetric_difference(complement(w),union(x,y)))* subclass(universal_class,regular(union(w,complement(union(x,y))))) -> .
% 299.94/300.94 100799[0:Rew:100557.0,89094.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.94/300.94 100822[0:Rew:100557.0,55973.1] || member(u,symmetric_difference(complement(v),union(w,x)))* subclass(union(v,complement(union(w,x))),y)* -> member(u,y)*.
% 299.94/300.94 100893[0:Rew:100557.0,62479.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.94/300.94 100921[3:Rew:100557.0,88539.1] || member(unordered_pair(u,v),symmetric_difference(union(w,x),complement(y)))* subclass(universal_class,regular(union(complement(union(w,x)),y))) -> .
% 299.94/300.94 101184[3:Rew:100557.0,99762.0] || equal(union(u,complement(union(v,w))),singleton(singleton(null_class))) member(singleton(null_class),intersection(complement(u),union(v,w)))* -> .
% 299.94/300.94 101214[0:Rew:100557.0,62452.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.94/300.94 101218[0:Rew:100557.0,30378.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(omega,union(u,image(element_relation,union(v,w)))) -> .
% 299.94/300.94 101238[0:Rew:100557.0,62455.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(power_class(u),image(element_relation,union(v,w)))* -> .
% 299.94/300.94 101239[0:Rew:100557.0,62456.1] || member(u,universal_class) subclass(universal_class,power_class(complement(union(v,w)))) member(sum_class(u),image(element_relation,union(v,w)))* -> .
% 299.94/300.94 101259[3:Rew:100557.0,91823.0] || subclass(u,complement(union(v,w))) member(regular(union(u,null_class)),union(v,w))* -> equal(union(u,null_class),null_class).
% 299.94/300.94 101263[3:Rew:100557.0,86368.0] || subclass(u,complement(union(v,w))) member(regular(union(null_class,u)),union(v,w))* -> equal(union(null_class,u),null_class).
% 299.94/300.94 101287[0:Rew:100557.0,55976.1] || member(u,symmetric_difference(union(v,w),complement(x)))* subclass(union(complement(union(v,w)),x),y)* -> member(u,y)*.
% 299.94/300.94 101369[0:Rew:100557.0,44692.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.94/300.94 102574[0:Rew:75789.0,101412.0] || -> equal(union(intersection(u,complement(union(v,w))),intersection(complement(u),union(v,w))),complement(symmetric_difference(u,complement(union(v,w)))))**.
% 299.94/300.94 101551[3:Rew:100557.0,100052.0] || equal(union(complement(union(u,v)),w),singleton(singleton(null_class))) member(singleton(null_class),intersection(union(u,v),complement(w)))* -> .
% 299.94/300.94 101613[0:Rew:100557.0,30391.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(omega,union(image(element_relation,union(u,v)),w)) -> .
% 299.94/300.94 101619[0:Rew:100557.0,22825.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.94/300.94 101643[0:Rew:100557.0,47263.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.94/300.94 101680[7:Rew:100557.0,99849.2] function(intersection(complement(u),complement(v))) || member(w,union(u,v)) member(w,successor(complement(union(u,v))))* -> .
% 299.94/300.94 101681[7:Rew:100557.0,88522.2] function(intersection(complement(u),complement(v))) || member(w,complement(union(u,v))) -> member(w,successor(complement(union(u,v))))*.
% 299.94/300.94 101791[0:Rew:100557.0,75829.0] || -> equal(union(intersection(union(u,v),complement(w)),intersection(complement(union(u,v)),w)),complement(symmetric_difference(complement(union(u,v)),w)))**.
% 299.94/300.94 101855[3:Rew:101822.0,98242.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.94/300.94 101858[3:Rew:101822.0,97718.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.94/300.94 101864[3:Rew:101822.0,98677.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.94/300.94 101867[3:Rew:101822.0,97361.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.94/300.94 102047[3:Rew:101822.0,91090.1] single_valued_class(intersection(union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))),u)) || -> function(intersection(union(null_class,cross_product(universal_class,universal_class)),u))*.
% 299.94/300.94 102050[3:Rew:101822.0,91607.1] single_valued_class(intersection(u,union(null_class,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class))))) || -> function(intersection(u,union(null_class,cross_product(universal_class,universal_class))))*.
% 299.94/300.94 102615[0:Rew:100557.0,101361.0] || member(u,intersection(union(v,w),complement(singleton(complement(union(v,w))))))* member(u,successor(complement(union(v,w)))) -> .
% 299.94/300.94 102616[0:Rew:102264.0,101363.0] || -> equal(union(u,intersection(union(v,w),complement(singleton(complement(union(v,w)))))),union(u,complement(successor(complement(union(v,w))))))**.
% 299.94/300.94 102618[0:Rew:102295.0,101687.0] || -> equal(union(intersection(union(u,v),complement(singleton(complement(union(u,v))))),w),union(w,complement(successor(complement(union(u,v))))))**.
% 299.94/300.94 103285[3:Res:100329.0,3170.0] || -> equal(complement(union(u,complement(restrict(v,w,x)))),null_class) member(regular(complement(union(u,complement(restrict(v,w,x))))),v)*.
% 299.94/300.94 103218[3:SpR:47212.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))*.
% 299.94/300.94 103217[3:SpR:47208.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))*.
% 299.94/300.94 103216[3:SpR:47210.0,100329.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))*.
% 299.94/300.94 103215[3:SpR:47209.0,100329.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))*.
% 299.94/300.94 105660[0:SpL:102187.0,46804.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.94/300.94 105656[0:SpL:102187.0,46617.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.94/300.94 105721[0:Rew:102187.0,105652.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.94/300.94 105722[0:Rew:102187.0,105639.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.94/300.94 105955[0:SpR:100566.0,102264.0] || -> equal(complement(intersection(union(u,complement(union(v,w))),successor(x))),union(intersection(complement(u),union(v,w)),complement(successor(x))))**.
% 299.94/300.94 105948[0:SpR:100576.0,102264.0] || -> equal(complement(intersection(union(complement(union(u,v)),w),successor(x))),union(intersection(union(u,v),complement(w)),complement(successor(x))))**.
% 299.94/300.94 105937[0:SpR:102264.0,100576.0] || -> equal(complement(intersection(union(u,v),union(w,complement(successor(x))))),union(complement(union(u,v)),intersection(complement(w),successor(x))))**.
% 299.94/300.94 105910[0:SpR:102264.0,100566.0] || -> equal(complement(intersection(union(u,complement(successor(v))),union(w,x))),union(intersection(complement(u),successor(v)),complement(union(w,x))))**.
% 299.94/300.94 106099[0:Rew:102264.0,106019.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.94/300.94 106100[0:Rew:102264.0,105979.1] || member(not_subclass_element(union(u,complement(successor(v))),w),intersection(complement(u),successor(v)))* -> subclass(union(u,complement(successor(v))),w).
% 299.94/300.94 106413[3:Res:95894.0,3164.0] || subclass(union(null_class,u),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94 106367[3:SpR:47187.0,95894.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(power_class(w))))),union(null_class,intersection(power_class(complement(power_class(v))),power_class(w))))*.
% 299.94/300.94 106366[3:SpR:47184.0,95894.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,power_class(w))))),union(null_class,intersection(power_class(v),power_class(complement(power_class(w))))))*.
% 299.94/300.94 106519[3:Res:96930.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(successor(successor(complement(u)))),null_class) member(regular(complement(successor(successor(complement(u))))),v)*.
% 299.94/300.94 106916[3:Res:97047.0,3163.0] || -> equal(complement(successor(successor(complement(intersection(singleton(u),v))))),null_class) equal(regular(complement(successor(successor(complement(intersection(singleton(u),v)))))),u)**.
% 299.94/300.94 107164[3:Res:100170.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94 107540[3:Res:107415.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(union(successor(null_class),v)),null_class) member(regular(complement(union(successor(null_class),v))),u)*.
% 299.94/300.94 107674[0:Res:367.1,100568.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.94/300.94 107646[0:Res:354.2,100568.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.94/300.94 108164[3:Res:107517.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(complement(union(v,successor(null_class))),null_class) member(regular(complement(union(v,successor(null_class)))),u)*.
% 299.94/300.94 108269[3:Res:100420.0,1368.1] single_valued_class(complement(union(union(null_class,complement(cross_product(universal_class,universal_class))),u))) || -> function(complement(union(union(null_class,complement(cross_product(universal_class,universal_class))),u)))*.
% 299.94/300.94 108261[3:Res:100420.0,3163.0] || -> equal(complement(union(union(null_class,complement(singleton(u))),v)),null_class) equal(regular(complement(union(union(null_class,complement(singleton(u))),v))),u)**.
% 299.94/300.94 109335[3:Res:103321.0,1368.1] single_valued_class(complement(union(u,union(null_class,complement(cross_product(universal_class,universal_class)))))) || -> function(complement(union(u,union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94 109327[3:Res:103321.0,3163.0] || -> equal(complement(union(u,union(null_class,complement(singleton(v))))),null_class) equal(regular(complement(union(u,union(null_class,complement(singleton(v)))))),v)**.
% 299.94/300.94 109535[3:Res:106328.0,3164.0] || subclass(union(u,null_class),v) -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94 109730[0:Res:10922.2,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(x,null_class) member(regular(x),union(u,complement(union(v,w))))*.
% 299.94/300.94 109729[0:Res:3678.2,100559.0] || subclass(universal_class,symmetric_difference(complement(u),union(v,w))) -> equal(singleton(x),null_class) member(x,union(u,complement(union(v,w))))*.
% 299.94/300.94 109720[3:Res:17248.1,100559.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(complement(v),union(w,x))) -> member(unordered_pair(u,null_class),union(v,complement(union(w,x))))*.
% 299.94/300.94 109715[0:Res:353.2,100559.0] || subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(regular(u),union(v,complement(union(w,x))))*.
% 299.94/300.94 109677[3:SpL:72082.0,100559.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.94/300.94 109676[3:SpL:72083.0,100559.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.94/300.94 109671[3:SpL:72083.0,100559.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.94/300.94 109669[0:SpL:75901.0,100559.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.94/300.94 109901[3:Res:106828.0,3163.0] || -> equal(complement(successor(successor(complement(intersection(u,singleton(v)))))),null_class) equal(regular(complement(successor(successor(complement(intersection(u,singleton(v))))))),v)**.
% 299.94/300.94 110429[0:Res:10922.2,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(x,null_class) member(regular(x),union(complement(union(u,v)),w))*.
% 299.94/300.94 110428[0:Res:3678.2,100573.0] || subclass(universal_class,symmetric_difference(union(u,v),complement(w))) -> equal(singleton(x),null_class) member(x,union(complement(union(u,v)),w))*.
% 299.94/300.94 110419[3:Res:17248.1,100573.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),complement(x))) -> member(unordered_pair(u,null_class),union(complement(union(v,w)),x))*.
% 299.94/300.94 110414[0:Res:353.2,100573.0] || subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(regular(u),union(complement(union(v,w)),x))*.
% 299.94/300.94 110498[3:Rew:101801.0,110338.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.94/300.94 110335[3:SpL:27497.0,100573.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.94/300.94 110334[3:SpL:71518.0,100573.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.94/300.94 110333[3:SpL:30548.0,100573.0] || member(u,symmetric_difference(union(v,w),union(null_class,complement(x))))* -> member(u,union(complement(union(v,w)),union(x,x)))*.
% 299.94/300.94 110330[0:SpL:75901.0,100573.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.94/300.94 110802[3:Res:95663.0,3163.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.94/300.94 111147[3:Res:95683.0,3163.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.94/300.94 111295[3:Res:95699.0,3163.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.94/300.94 111478[3:Res:17208.1,100558.0] || equal(intersection(complement(u),union(v,w)),singleton(singleton(null_class))) member(singleton(null_class),union(u,complement(union(v,w))))* -> .
% 299.94/300.94 111672[3:Res:95712.0,3163.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.94/300.94 111775[3:Res:96083.0,1368.1] single_valued_class(complement(successor(complement(restrict(cross_product(universal_class,universal_class),u,v))))) || -> function(complement(successor(complement(restrict(cross_product(universal_class,universal_class),u,v)))))*.
% 299.94/300.94 111767[3:Res:96083.0,3163.0] || -> equal(complement(successor(complement(restrict(singleton(u),v,w)))),null_class) equal(regular(complement(successor(complement(restrict(singleton(u),v,w))))),u)**.
% 299.94/300.94 111931[3:Res:17208.1,100572.0] || equal(intersection(union(u,v),complement(w)),singleton(singleton(null_class))) member(singleton(null_class),union(complement(union(u,v)),w))* -> .
% 299.94/300.94 112123[3:Res:100182.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(union(complement(u),w)),null_class) member(regular(complement(union(complement(u),w))),v)*.
% 299.94/300.94 112307[3:Res:100372.0,3163.0] || -> equal(complement(union(complement(intersection(singleton(u),v)),w)),null_class) equal(regular(complement(union(complement(intersection(singleton(u),v)),w))),u)**.
% 299.94/300.94 112475[0:Res:100731.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(complement(union(v,u)),x) member(not_subclass_element(complement(union(v,u)),x),w)*.
% 299.94/300.94 112920[3:Rew:101822.0,112919.0,26766.0,112919.0] || -> equal(union(u,union(null_class,intersection(union(v,w),union(x,y)))),union(u,intersection(union(v,w),union(x,y))))**.
% 299.94/300.94 112923[3:Rew:101822.0,112922.0,26766.0,112922.0] || -> equal(union(union(null_class,intersection(union(u,v),union(w,x))),y),union(intersection(union(u,v),union(w,x)),y))**.
% 299.94/300.94 113156[3:Res:113135.0,7158.1] || member(regular(complement(successor(null_class))),universal_class) -> equal(regular(complement(successor(null_class))),null_class) equal(apply(choice,regular(complement(successor(null_class)))),null_class)**.
% 299.94/300.94 113468[3:Res:113084.0,3170.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.94/300.94 114160[3:SpR:101233.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))*.
% 299.94/300.94 114158[0:SpR:101233.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.94 114136[3:SpR:101233.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94 114132[3:SpR:101233.0,96527.0] || -> subclass(complement(successor(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.94 114130[0:SpR:101233.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),power_class(complement(union(v,w)))),x)),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94 114120[3:SpR:101233.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))))),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94 114094[6:SpR:101233.0,29936.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.94/300.94 114085[3:SpR:101233.0,26766.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.94/300.94 114374[3:Rew:101822.0,114276.0,75789.0,114276.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.94/300.94 114503[3:Res:113073.0,3164.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.94/300.94 114560[3:Rew:101822.0,114477.0,75789.0,114477.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.94/300.94 114561[3:Rew:101822.0,114476.0,75789.0,114476.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.94/300.94 114562[3:Rew:101822.0,114475.0,75789.0,114475.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.94/300.94 114563[3:Rew:101822.0,114474.0,75789.0,114474.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.94/300.94 114564[3:Rew:101822.0,114472.0,75789.0,114472.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.94/300.94 114722[3:Res:114621.0,7158.1] || member(regular(complement(singleton(u))),universal_class) -> equal(regular(complement(singleton(u))),null_class) equal(apply(choice,regular(complement(singleton(u)))),u)**.
% 299.94/300.94 114835[3:SpR:101379.0,100329.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))*.
% 299.94/300.94 114833[0:SpR:101379.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.94 114811[3:SpR:101379.0,100257.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94 114807[3:SpR:101379.0,96527.0] || -> subclass(complement(successor(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.94 114805[0:SpR:101379.0,95719.0] || -> subclass(complement(union(intersection(power_class(complement(power_class(u))),union(v,w)),x)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94 114795[3:SpR:101379.0,96978.0] || -> subclass(complement(successor(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))))),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94 114768[6:SpR:101379.0,29936.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.94/300.94 114759[3:SpR:101379.0,26766.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.94/300.94 115026[3:Rew:75789.0,114754.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.94/300.94 115044[3:Rew:101822.0,114951.0,75789.0,114951.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.94/300.94 115415[3:SpR:101642.0,100329.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))*.
% 299.94/300.94 115413[0:SpR:101642.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.94 115391[3:SpR:101642.0,100257.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94 115387[3:SpR:101642.0,96527.0] || -> subclass(complement(successor(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.94 115385[0:SpR:101642.0,95719.0] || -> subclass(complement(union(intersection(power_class(complement(union(u,v))),power_class(w)),x)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94 115375[3:SpR:101642.0,96978.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))))),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94 115348[6:SpR:101642.0,29936.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.94/300.94 115339[3:SpR:101642.0,26766.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.94/300.94 115334[3:SpR:101642.0,114565.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.94/300.94 115630[3:Rew:101822.0,115532.0,75789.0,115532.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.94/300.94 115791[3:Res:114715.0,3170.0] || -> equal(regular(complement(intersection(restrict(u,v,w),x))),null_class) member(regular(regular(complement(intersection(restrict(u,v,w),x)))),u)*.
% 299.94/300.94 115929[3:Res:115700.0,3170.0] || -> equal(regular(complement(intersection(u,restrict(v,w,x)))),null_class) member(regular(regular(complement(intersection(u,restrict(v,w,x))))),v)*.
% 299.94/300.94 116059[3:SpR:101772.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))*.
% 299.94/300.94 116057[0:SpR:101772.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.94 116035[3:SpR:101772.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 116031[3:SpR:101772.0,96527.0] || -> subclass(complement(successor(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.94 116029[0:SpR:101772.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),power_class(complement(power_class(w)))),x)),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94 116019[3:SpR:101772.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))))),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 115992[6:SpR:101772.0,29936.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.94/300.94 115983[3:SpR:101772.0,26766.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.94/300.94 115978[3:SpR:101772.0,114565.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.94/300.94 116265[3:Rew:101822.0,116174.0,75789.0,116174.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.94/300.94 116366[3:Res:115703.0,3166.0] || -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),u)*.
% 299.94/300.94 116365[3:Res:115703.0,3167.0] || -> equal(regular(complement(restrict(intersection(u,v),w,x))),null_class) member(regular(regular(complement(restrict(intersection(u,v),w,x)))),v)*.
% 299.94/300.94 116345[3:Res:115703.0,3164.0] || subclass(u,v) -> equal(regular(complement(restrict(u,w,x))),null_class) member(regular(regular(complement(restrict(u,w,x)))),v)*.
% 299.94/300.94 116411[3:Res:114691.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(regular(complement(apply(null_class,v))),null_class) member(regular(regular(complement(apply(null_class,v)))),u)*.
% 299.94/300.94 116537[3:Res:114696.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(regular(complement(sum_class(range_of(null_class)))),null_class) member(regular(regular(complement(sum_class(range_of(null_class))))),v)*.
% 299.94/300.94 116936[3:Rew:39910.0,116854.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.94/300.94 116937[3:Rew:39766.0,116853.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.94/300.94 117107[3:Res:113074.0,3164.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.94/300.94 117216[3:SpL:47187.0,113432.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.94/300.94 117214[3:SpL:47184.0,113432.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.94/300.94 117336[3:Res:113849.0,5363.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.94/300.94 117478[3:Res:113850.0,5363.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.94/300.94 117564[3:Res:114695.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(regular(complement(apply(null_class,w))),null_class) member(regular(regular(complement(apply(null_class,w)))),v)*.
% 299.94/300.94 117632[3:SpL:47187.0,116330.0] || equal(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),universal_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),power_class(v))).
% 299.94/300.94 117630[3:SpL:47184.0,116330.0] || equal(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),universal_class)** -> member(null_class,intersection(power_class(u),power_class(complement(power_class(v))))).
% 299.94/300.94 117726[3:Res:113072.0,3164.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.94/300.94 117884[3:Res:113455.0,3163.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.94/300.94 118042[3:Res:63693.1,101067.1] || equal(union(u,v),successor(null_class)) member(w,universal_class) -> member(w,complement(union(u,v)))* member(w,singleton(null_class)).
% 299.94/300.94 118102[3:Rew:26766.0,118002.2,100578.0,118002.2] || member(u,universal_class) subclass(complement(symmetric_difference(v,w)),x)* -> member(u,union(null_class,symmetric_difference(v,w)))* member(u,x)*.
% 299.94/300.94 118153[7:Res:113801.1,7747.0] function(compose(element_relation,universal_class)) || member(regular(regular(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(regular(successor(compose(element_relation,universal_class))),null_class).
% 299.94/300.94 118227[3:Res:113848.0,5363.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.94/300.94 118702[3:Res:118622.0,5363.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.94/300.94 118818[3:Res:115797.0,1368.1] single_valued_class(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u)))) || -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 299.94/300.94 118809[3:Res:115797.0,3163.0] || -> equal(regular(complement(intersection(union(null_class,singleton(u)),v))),null_class) equal(regular(regular(complement(intersection(union(null_class,singleton(u)),v)))),u)**.
% 299.94/300.94 119057[3:Rew:75789.0,119009.1] single_valued_class(regular(complement(intersection(union(cross_product(universal_class,universal_class),null_class),u)))) || -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 299.94/300.94 119381[3:Res:115935.0,1368.1] single_valued_class(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class)))))) || -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 299.94/300.94 119372[3:Res:115935.0,3163.0] || -> equal(regular(complement(intersection(u,union(null_class,singleton(v))))),null_class) equal(regular(regular(complement(intersection(u,union(null_class,singleton(v)))))),v)**.
% 299.94/300.94 119548[3:Rew:75789.0,119504.1] single_valued_class(regular(complement(intersection(u,union(cross_product(universal_class,universal_class),null_class))))) || -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 299.94/300.94 119572[3:SpL:18035.0,5361.0] || subclass(u,ordered_pair(universal_class,universal_class))* -> subclass(u,v) equal(not_subclass_element(u,v),unordered_pair(universal_class,null_class))* equal(not_subclass_element(u,v),null_class).
% 299.94/300.94 119783[3:Res:117791.0,3163.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.94/300.94 120044[3:Res:118834.0,1368.1] single_valued_class(regular(union(union(null_class,complement(cross_product(universal_class,universal_class))),u))) || -> function(regular(union(union(null_class,complement(cross_product(universal_class,universal_class))),u)))*.
% 299.94/300.94 120034[3:Res:118834.0,3163.0] || -> equal(regular(union(union(null_class,complement(singleton(u))),v)),null_class) equal(regular(regular(union(union(null_class,complement(singleton(u))),v))),u)**.
% 299.94/300.94 120088[3:Rew:101822.0,119966.0] || -> subclass(regular(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),intersection(power_class(complement(power_class(u))),union(v,w)))*.
% 299.94/300.94 120089[3:Rew:101822.0,119964.0] || -> subclass(regular(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),intersection(power_class(u),union(complement(power_class(v)),w)))*.
% 299.94/300.94 120090[3:Rew:101822.0,119963.0] || -> subclass(regular(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),intersection(power_class(u),union(v,complement(power_class(w)))))*.
% 299.94/300.94 120091[3:Rew:101822.0,119962.0] || -> subclass(regular(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),intersection(union(u,v),power_class(complement(power_class(w)))))*.
% 299.94/300.94 120092[3:Rew:101822.0,119961.0] || -> subclass(regular(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),intersection(union(complement(power_class(u)),v),power_class(w)))*.
% 299.94/300.94 120093[3:Rew:101822.0,119960.0] || -> subclass(regular(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),intersection(union(u,complement(power_class(v))),power_class(w)))*.
% 299.94/300.94 120094[3:Rew:101822.0,119959.0] || -> subclass(regular(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),intersection(power_class(complement(union(u,v))),power_class(w)))*.
% 299.94/300.94 120095[3:Rew:101822.0,119957.0] || -> subclass(regular(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),intersection(power_class(u),power_class(complement(union(v,w)))))*.
% 299.94/300.94 120182[3:Res:119989.0,3166.0] || -> equal(regular(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(regular(successor(union(null_class,complement(intersection(u,v)))))),u)*.
% 299.94/300.94 120181[3:Res:119989.0,3167.0] || -> equal(regular(successor(union(null_class,complement(intersection(u,v))))),null_class) member(regular(regular(successor(union(null_class,complement(intersection(u,v)))))),v)*.
% 299.94/300.94 120161[3:Res:119989.0,3164.0] || subclass(u,v) -> equal(regular(successor(union(null_class,complement(u)))),null_class) member(regular(regular(successor(union(null_class,complement(u))))),v)*.
% 299.94/300.94 120244[3:Rew:101822.0,120174.1,26766.0,120174.1,101822.0,120174.0,26766.0,120174.0] || member(not_subclass_element(regular(successor(union(null_class,compose(element_relation,universal_class)))),u),element_relation)* -> subclass(regular(successor(union(null_class,compose(element_relation,universal_class)))),u).
% 299.94/300.94 120256[3:Res:120157.0,5363.0] || subclass(successor(u),v) -> subclass(regular(successor(complement(successor(u)))),w) member(not_subclass_element(regular(successor(complement(successor(u)))),w),v)*.
% 299.94/300.94 120333[3:Res:120207.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(null_class,u))),w) member(not_subclass_element(regular(successor(union(null_class,u))),w),v)*.
% 299.94/300.94 120455[3:Res:120301.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(u,null_class))),w) member(not_subclass_element(regular(successor(union(u,null_class))),w),v)*.
% 299.94/300.94 120802[3:Res:120315.0,5363.0] || subclass(complement(u),v) -> subclass(regular(successor(union(u,u))),w) member(not_subclass_element(regular(successor(union(u,u))),w),v)*.
% 299.94/300.94 121027[3:Res:119396.0,1368.1] single_valued_class(regular(union(u,union(null_class,complement(cross_product(universal_class,universal_class)))))) || -> function(regular(union(u,union(null_class,complement(cross_product(universal_class,universal_class))))))*.
% 299.94/300.94 121017[3:Res:119396.0,3163.0] || -> equal(regular(union(u,union(null_class,complement(singleton(v))))),null_class) equal(regular(regular(union(u,union(null_class,complement(singleton(v)))))),v)**.
% 299.94/300.94 121071[3:Rew:101822.0,120949.0] || -> subclass(regular(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),intersection(power_class(complement(power_class(v))),union(w,x)))*.
% 299.94/300.94 121072[3:Rew:101822.0,120947.0] || -> subclass(regular(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),intersection(power_class(v),union(complement(power_class(w)),x)))*.
% 299.94/300.94 121073[3:Rew:101822.0,120946.0] || -> subclass(regular(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),intersection(power_class(v),union(w,complement(power_class(x)))))*.
% 299.94/300.94 121074[3:Rew:101822.0,120945.0] || -> subclass(regular(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),intersection(union(v,w),power_class(complement(power_class(x)))))*.
% 299.94/300.94 121075[3:Rew:101822.0,120944.0] || -> subclass(regular(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),intersection(union(complement(power_class(v)),w),power_class(x)))*.
% 299.94/300.94 121076[3:Rew:101822.0,120943.0] || -> subclass(regular(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),intersection(union(v,complement(power_class(w))),power_class(x)))*.
% 299.94/300.94 121077[3:Rew:101822.0,120942.0] || -> subclass(regular(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),intersection(power_class(complement(union(v,w))),power_class(x)))*.
% 299.94/300.94 121078[3:Rew:101822.0,120940.0] || -> subclass(regular(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),intersection(power_class(v),power_class(complement(union(w,x)))))*.
% 299.94/300.94 121219[3:Rew:108052.0,121104.0] || -> subclass(regular(union(intersection(power_class(complement(power_class(u))),union(v,w)),x)),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.94 121220[3:Rew:108052.0,121102.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(power_class(v)),w)),x)),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.94 121221[3:Rew:108052.0,121101.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(power_class(w)))),x)),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.94 121222[3:Rew:108535.0,121100.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(power_class(w)))),x)),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.94 121223[3:Rew:108535.0,121099.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),power_class(w)),x)),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.94 121224[3:Rew:108535.0,121098.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),power_class(w)),x)),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.94 121225[3:Rew:105350.0,121097.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),power_class(w)),x)),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.94 121226[3:Rew:105350.0,121095.0] || -> subclass(regular(union(intersection(power_class(u),power_class(complement(union(v,w)))),x)),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.94 121263[3:Res:121117.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(union(successor(null_class),v)),null_class) member(regular(regular(union(successor(null_class),v))),u)*.
% 299.94/300.94 121336[0:Res:5976.2,533.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.94 121431[3:Res:121242.0,3164.0] || subclass(complement(singleton(null_class)),u) -> equal(regular(union(v,successor(null_class))),null_class) member(regular(regular(union(v,successor(null_class)))),u)*.
% 299.94/300.94 121579[3:Rew:108045.0,121461.0] || -> subclass(regular(union(u,intersection(power_class(complement(power_class(v))),union(w,x)))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.94 121580[3:Rew:108045.0,121459.0] || -> subclass(regular(union(u,intersection(power_class(v),union(complement(power_class(w)),x)))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.94 121581[3:Rew:108045.0,121458.0] || -> subclass(regular(union(u,intersection(power_class(v),union(w,complement(power_class(x)))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.94 121582[3:Rew:108528.0,121457.0] || -> subclass(regular(union(u,intersection(union(v,w),power_class(complement(power_class(x)))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.94 121583[3:Rew:108528.0,121456.0] || -> subclass(regular(union(u,intersection(union(complement(power_class(v)),w),power_class(x)))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.94 121584[3:Rew:108528.0,121455.0] || -> subclass(regular(union(u,intersection(union(v,complement(power_class(w))),power_class(x)))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.94 121585[3:Rew:104640.0,121454.0] || -> subclass(regular(union(u,intersection(power_class(complement(union(v,w))),power_class(x)))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.94 121586[3:Rew:104640.0,121452.0] || -> subclass(regular(union(u,intersection(power_class(v),power_class(complement(union(w,x)))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.94 121754[0:Res:5975.2,533.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,singleton(v))* -> equal(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.94 121873[3:Res:121134.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(union(power_class(u),w)),null_class) member(regular(regular(union(power_class(u),w))),v)*.
% 299.94/300.94 121927[3:Res:121136.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(union(successor(u),w)),null_class) member(regular(regular(union(successor(u),w))),v)*.
% 299.94/300.94 122143[3:Res:121491.0,3164.0] || subclass(complement(power_class(u)),v) -> equal(regular(union(w,power_class(u))),null_class) member(regular(regular(union(w,power_class(u)))),v)*.
% 299.94/300.94 122190[3:Res:121493.0,3164.0] || subclass(complement(successor(u)),v) -> equal(regular(union(w,successor(u))),null_class) member(regular(regular(union(w,successor(u)))),v)*.
% 299.94/300.94 122315[3:Res:103272.0,3163.0] || -> equal(complement(union(u,complement(intersection(singleton(v),w)))),null_class) equal(regular(complement(union(u,complement(intersection(singleton(v),w))))),v)**.
% 299.94/300.94 122476[3:Res:106340.0,3164.0] || subclass(union(u,u),v)* -> equal(complement(union(w,complement(u))),null_class) member(regular(complement(union(w,complement(u)))),v)*.
% 299.94/300.94 123088[3:Res:110705.0,3163.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.94/300.94 123395[3:Res:111052.0,3163.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.94/300.94 123548[3:Res:111207.0,3163.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.94/300.94 123750[0:Rew:44.0,123670.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.94/300.94 123858[3:Res:111582.0,3163.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.94/300.94 124032[3:Res:112197.0,3163.0] || -> equal(complement(union(complement(intersection(u,singleton(v))),w)),null_class) equal(regular(complement(union(complement(intersection(u,singleton(v))),w))),v)**.
% 299.94/300.94 124841[0:SpL:112558.0,100573.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(complement(union(v,w)),union(y,x))).
% 299.94/300.94 124817[0:SpL:112558.0,4088.0] || member(not_subclass_element(intersection(u,complement(union(v,w))),x),union(w,v))* -> subclass(intersection(u,complement(union(w,v))),x).
% 299.94/300.94 124802[0:SpL:112558.0,5240.0] || member(not_subclass_element(intersection(complement(union(u,v)),w),x),union(v,u))* -> subclass(intersection(complement(union(v,u)),w),x).
% 299.94/300.94 124595[0:SpR:112558.0,479.0] || -> equal(intersection(union(u,union(v,w)),union(complement(u),complement(union(w,v)))),symmetric_difference(complement(u),complement(union(w,v))))**.
% 299.94/300.94 124517[0:SpR:112558.0,479.0] || -> equal(intersection(union(union(u,v),w),union(complement(union(v,u)),complement(w))),symmetric_difference(complement(union(v,u)),complement(w)))**.
% 299.94/300.94 125117[3:Res:113494.0,3164.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.94/300.94 125256[3:Res:113807.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(u,v)),x) member(not_subclass_element(regular(union(u,v)),x),w)*.
% 299.94/300.94 125343[0:Res:63.1,46681.1] function(power_class(complement(power_class(u)))) || member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,cross_product(universal_class,universal_class)).
% 299.94/300.94 125442[3:Res:115722.0,3164.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.94/300.94 125566[3:Res:115740.1,5368.0] || subclass(u,restrict(v,w,x))* -> subclass(regular(complement(u)),y) member(not_subclass_element(regular(complement(u)),y),cross_product(w,x))*.
% 299.94/300.94 125508[3:SpR:47187.0,115740.1] || subclass(intersection(power_class(complement(power_class(u))),power_class(v)),w) -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),w)*.
% 299.94/300.94 125506[3:SpR:47184.0,115740.1] || subclass(intersection(power_class(u),power_class(complement(power_class(v)))),w) -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),w)*.
% 299.94/300.94 125691[3:Res:115778.0,3163.0] || -> equal(regular(complement(intersection(intersection(singleton(u),v),w))),null_class) equal(regular(regular(complement(intersection(intersection(singleton(u),v),w)))),u)**.
% 299.94/300.94 125957[3:Res:115916.0,3163.0] || -> equal(regular(complement(intersection(u,intersection(singleton(v),w)))),null_class) equal(regular(regular(complement(intersection(u,intersection(singleton(v),w))))),v)**.
% 299.94/300.94 126336[6:Res:29933.1,6873.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.94/300.94 126335[6:Res:29980.1,6873.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.94/300.94 126334[6:Res:46551.1,6873.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.94/300.94 126324[3:Res:48390.1,6873.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.94/300.94 126323[0:Res:349.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94 126322[3:Res:21067.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(singleton(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.94 127107[3:Res:122207.0,3163.0] || -> equal(complement(union(u,complement(intersection(v,singleton(w))))),null_class) equal(regular(complement(union(u,complement(intersection(v,singleton(w)))))),w)**.
% 299.94/300.94 127395[3:Res:124345.0,3164.0] || subclass(union(u,v),w) -> equal(regular(complement(union(v,u))),null_class) member(regular(regular(complement(union(v,u)))),w)*.
% 299.94/300.94 127669[3:Res:124861.0,5363.0] || subclass(complement(union(u,v)),w) -> subclass(regular(union(v,u)),x) member(not_subclass_element(regular(union(v,u)),x),w)*.
% 299.94/300.94 127925[3:Res:125369.0,3164.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.94/300.94 128078[3:Res:125596.0,3163.0] || -> equal(regular(complement(intersection(intersection(u,singleton(v)),w))),null_class) equal(regular(regular(complement(intersection(intersection(u,singleton(v)),w)))),v)**.
% 299.94/300.94 128232[3:Res:125867.0,3163.0] || -> equal(regular(complement(intersection(u,intersection(v,singleton(w))))),null_class) equal(regular(regular(complement(intersection(u,intersection(v,singleton(w)))))),w)**.
% 299.94/300.94 128728[3:Res:32787.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,cantor(v)),x)*.
% 299.94/300.94 128727[0:Res:10106.1,7200.1] function(u) || subclass(universal_class,v)* subclass(v,w)* -> subclass(x,y) member(image(u,not_subclass_element(x,y)),w)*.
% 299.94/300.94 128722[0:Res:3671.1,7200.1] function(u) function(v) || subclass(universal_class,w)* subclass(w,x)* -> member(image(v,apply(u,y)),x)*.
% 299.94/300.94 128719[0:Res:55.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,sum_class(v)),x)*.
% 299.94/300.94 128718[0:Res:57.1,7200.1] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,power_class(v)),x)*.
% 299.94/300.94 129163[0:Res:70401.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,u),v),null_class) member(regular(intersection(intersection(x,u),v)),w)*.
% 299.94/300.94 129336[0:Res:70402.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(u,x),v),null_class) member(regular(intersection(intersection(u,x),v)),w)*.
% 299.94/300.94 130149[6:SpL:129652.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(successor(null_class),w))*.
% 299.94/300.94 131446[3:Res:129302.0,3164.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.94/300.94 131591[3:Res:129304.0,3164.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.94/300.94 131756[3:Res:131342.0,3164.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.94/300.94 132226[0:Rew:76314.0,131908.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.94/300.94 134089[0:Rew:76314.0,133769.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.94/300.94 134031[0:Rew:133750.0,124823.0] || member(u,symmetric_difference(union(v,w),complement(union(x,y))))* -> member(u,union(union(w,v),complement(union(x,y)))).
% 299.94/300.94 134074[3:Rew:134067.0,109672.0] || member(u,symmetric_difference(union(null_class,v),complement(union(w,x))))* -> member(u,union(union(v,v),complement(union(w,x))))*.
% 299.94/300.94 134330[3:Res:131420.0,3164.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.94/300.94 134697[3:Res:131499.0,3164.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.94/300.94 134875[3:Res:131566.0,3164.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.94/300.94 135041[3:Res:131730.0,3164.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.94/300.94 136103[3:Res:134671.0,3164.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.94/300.94 137041[0:Res:70759.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(u,x)),null_class) member(regular(intersection(v,intersection(u,x))),w)*.
% 299.94/300.94 137240[0:Res:70762.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,intersection(x,u)),null_class) member(regular(intersection(v,intersection(x,u))),w)*.
% 299.94/300.94 137359[3:SpR:75513.1,76797.2] || subclass(u,singleton(u)) member(successor(u),universal_class) -> equal(successor(u),null_class) member(apply(choice,successor(u)),complement(u))*.
% 299.94/300.94 137834[3:Res:86315.1,5368.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.94/300.94 137885[0:Res:63.1,7458.2] function(restrict(u,v,w)) || member(x,cross_product(v,w))* member(x,u)* -> member(x,cross_product(universal_class,universal_class))*.
% 299.94/300.94 137882[3:Res:59208.1,7458.2] || equal(complement(restrict(u,v,w)),universal_class)** member(x,cross_product(v,w))* member(x,u)* -> member(x,y)*.
% 299.94/300.94 138546[0:Obv:138529.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.94/300.94 138844[0:Res:95372.0,3164.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.94/300.94 139031[0:Obv:139005.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.94/300.94 139171[0:Res:95670.0,3163.0] || -> equal(intersection(intersection(intersection(singleton(u),v),w),x),null_class) equal(regular(intersection(intersection(intersection(singleton(u),v),w),x)),u)**.
% 299.94/300.94 139367[0:Res:95691.0,3163.0] || -> equal(intersection(u,intersection(v,intersection(singleton(w),x))),null_class) equal(regular(intersection(u,intersection(v,intersection(singleton(w),x)))),w)**.
% 299.94/300.94 139657[0:Res:95696.0,3163.0] || -> equal(intersection(u,intersection(intersection(singleton(v),w),x)),null_class) equal(regular(intersection(u,intersection(intersection(singleton(v),w),x))),v)**.
% 299.94/300.94 139857[0:Res:95707.0,3163.0] || -> equal(intersection(intersection(u,intersection(singleton(v),w)),x),null_class) equal(regular(intersection(intersection(u,intersection(singleton(v),w)),x)),v)**.
% 299.94/300.94 140457[0:Res:128395.0,3164.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.94/300.94 140715[0:Res:128603.0,3163.0] || -> equal(intersection(intersection(intersection(u,singleton(v)),w),x),null_class) equal(regular(intersection(intersection(intersection(u,singleton(v)),w),x)),v)**.
% 299.94/300.94 140974[0:Res:128622.0,3163.0] || -> equal(intersection(u,intersection(v,intersection(w,singleton(x)))),null_class) equal(regular(intersection(u,intersection(v,intersection(w,singleton(x))))),x)**.
% 299.94/300.94 141169[0:Res:128629.0,3163.0] || -> equal(intersection(u,intersection(intersection(v,singleton(w)),x)),null_class) equal(regular(intersection(u,intersection(intersection(v,singleton(w)),x))),w)**.
% 299.94/300.94 141388[0:Res:128638.0,3163.0] || -> equal(intersection(intersection(u,intersection(v,singleton(w))),x),null_class) equal(regular(intersection(intersection(u,intersection(v,singleton(w))),x)),w)**.
% 299.94/300.94 141593[0:Res:129052.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(x,v),u),null_class) member(regular(intersection(intersection(x,v),u)),w)*.
% 299.94/300.94 144625[0:SpR:72365.0,10669.2] || member(intersection(singleton(u),v),universal_class) -> equal(intersection(singleton(u),v),null_class) equal(apply(choice,intersection(v,singleton(u))),u)**.
% 299.94/300.94 144757[0:SpR:72365.0,10865.2] || member(intersection(u,singleton(v)),universal_class) -> equal(intersection(u,singleton(v)),null_class) equal(apply(choice,intersection(singleton(v),u)),v)**.
% 299.94/300.94 144839[3:SpR:26891.2,76060.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(union(v,cross_product(singleton(u),universal_class)),union(cross_product(singleton(u),universal_class),v))*.
% 299.94/300.94 145415[3:SpR:26899.2,76060.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(union(cross_product(singleton(u),universal_class),v),union(v,cross_product(singleton(u),universal_class)))*.
% 299.94/300.94 145469[3:Rew:75789.0,145427.2,108701.0,145427.2,75789.0,145427.1] || member(u,universal_class) -> member(u,cantor(union(null_class,cross_product(singleton(u),universal_class))))* equal(union(null_class,cross_product(singleton(u),universal_class)),null_class).
% 299.94/300.94 146724[0:SpR:72365.0,46646.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,union(w,image(element_relation,power_class(v)))).
% 299.94/300.94 147573[0:SpR:72365.0,46678.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,union(image(element_relation,power_class(w)),v)).
% 299.94/300.94 148234[0:Res:10708.2,25.1] || member(symmetric_difference(u,v),universal_class) member(apply(choice,symmetric_difference(u,v)),intersection(u,v))* -> equal(symmetric_difference(u,v),null_class).
% 299.94/300.94 148216[0:SpR:76314.0,10708.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(v,u)),complement(intersection(u,v)))*.
% 299.94/300.94 148172[0:SpR:72365.0,10708.2] || member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(intersection(v,u)))*.
% 299.94/300.94 149275[0:SoR:11198.0,72.1] one_to_one(image(u,image(v,singleton(w)))) || member(ordered_pair(w,x),compose(u,v))* -> member(x,cross_product(universal_class,universal_class)).
% 299.94/300.94 149990[0:SpR:47187.0,142270.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.94/300.94 149988[0:SpR:47184.0,142270.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.94/300.94 150729[0:Res:17.2,11562.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.94/300.94 150724[3:SpL:17061.0,11562.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(universal_class,compose(null_class,universal_class)),v)*.
% 299.94/300.94 150741[0:MRR:150738.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,cross_product(w,x))* -> member(ordered_pair(u,compose(v,u)),x)*.
% 299.94/300.94 150742[0:MRR:150734.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(range_of(u),compose(inverse(u),range_of(u))),w)*.
% 299.94/300.94 150863[3:Rew:150745.0,150856.1] || member(ordered_pair(u,not_subclass_element(v,range_of(null_class))),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* -> subclass(v,range_of(null_class)).
% 299.94/300.94 151030[0:Res:2130.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(null_class,union(u,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94 151029[3:Res:21035.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(null_class,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94 151017[3:Res:21033.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94 151004[0:SpL:72365.0,46608.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))) -> .
% 299.94/300.94 150947[0:SpL:75789.0,46608.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))) -> .
% 299.94/300.94 151091[6:Rew:100566.0,151026.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.94/300.94 151092[3:Rew:100566.0,151016.0] || equal(union(u,complement(union(v,complement(power_class(w))))),null_class) member(omega,union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.94 151368[0:Res:2130.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(null_class,union(intersection(complement(u),power_class(v)),w)) -> .
% 299.94/300.94 151367[3:Res:21035.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(null_class,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94 151355[3:Res:21033.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94 151342[0:SpL:72365.0,46628.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)) -> .
% 299.94/300.94 151321[0:SpL:75789.0,46628.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)) -> .
% 299.94/300.94 151428[6:Rew:100576.0,151364.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.94/300.94 151429[3:Rew:100576.0,151354.0] || equal(union(complement(union(u,complement(power_class(v)))),w),null_class) member(omega,union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.94 151676[0:Res:2130.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(null_class,union(u,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94 151675[3:Res:21035.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(null_class,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94 151663[3:Res:21033.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94 151650[0:SpL:72365.0,46655.0] || member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))) -> .
% 299.94/300.94 151594[0:SpL:75789.0,46655.0] || member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))) -> .
% 299.94/300.94 151738[6:Rew:100566.0,151672.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.94/300.94 151739[3:Rew:100566.0,151662.0] || equal(union(u,complement(union(complement(power_class(v)),w))),null_class) member(omega,union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.94 152278[0:Res:2130.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(null_class,union(intersection(power_class(u),complement(v)),w)) -> .
% 299.94/300.94 152277[3:Res:21035.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(null_class,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94 152265[3:Res:21033.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94 152252[0:SpL:72365.0,46815.0] || member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)) -> .
% 299.94/300.94 152232[0:SpL:75789.0,46815.0] || member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)) -> .
% 299.94/300.94 152339[6:Rew:100576.0,152274.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.94/300.94 152340[3:Rew:100576.0,152264.0] || equal(union(complement(union(complement(power_class(u)),v)),w),null_class) member(omega,union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.94 153559[0:SpL:75789.0,47238.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.94/300.94 153534[0:SpL:72365.0,47238.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.94/300.94 153816[0:SpL:75789.0,47246.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.94/300.94 153783[0:SpL:72365.0,47246.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.94/300.94 154370[3:SpL:100849.0,151493.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.94/300.94 154342[3:SpL:100849.0,45958.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),intersection(power_class(u),union(v,complement(union(w,x)))))** -> .
% 299.94/300.95 154408[0:Rew:101314.0,154282.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.94/300.95 154410[0:Rew:100849.0,154274.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.94/300.95 154067[3:SpR:100849.0,114621.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.94/300.95 154432[3:Rew:7649.0,154314.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(power_class(x)),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.95 154728[3:SpL:100849.0,153263.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.94/300.95 155017[0:Res:129225.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(intersection(v,x),u),null_class) member(regular(intersection(intersection(v,x),u)),w)*.
% 299.94/300.95 155266[3:Res:129303.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(u,u),v),null_class) member(regular(intersection(union(u,u),v)),w)*.
% 299.94/300.95 155472[0:Res:2130.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(null_class,union(u,image(element_relation,union(v,w)))) -> .
% 299.94/300.95 155471[3:Res:21035.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(null_class,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 155459[3:Res:21033.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(omega,union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 155446[0:SpL:72365.0,100880.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))) -> .
% 299.94/300.95 155401[0:SpL:112558.0,100880.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))) -> .
% 299.94/300.95 155398[3:SpL:30548.0,100880.0] || member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))* -> .
% 299.94/300.95 155740[3:Res:131713.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(union(v,v),u),null_class) member(regular(intersection(union(v,v),u)),w)*.
% 299.94/300.95 155951[3:Res:134293.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(v,union(u,u)),null_class) member(regular(intersection(v,union(u,u))),w)*.
% 299.94/300.95 156150[3:Res:135004.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,union(v,v)),null_class) member(regular(intersection(u,union(v,v))),w)*.
% 299.94/300.95 156400[0:Res:136917.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(v,x)),null_class) member(regular(intersection(u,intersection(v,x))),w)*.
% 299.94/300.95 156783[3:SpL:100941.0,153263.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.94/300.95 156782[3:SpL:100941.0,151493.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.94/300.95 156753[3:SpL:100941.0,45958.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),intersection(union(u,complement(power_class(v))),union(w,x)))** -> .
% 299.94/300.95 156828[0:Rew:100942.0,156695.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.94/300.95 156473[3:SpR:100941.0,114621.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.94/300.95 157161[0:Res:137116.0,3164.0] || subclass(intersection(u,v),w) -> equal(intersection(u,intersection(x,v)),null_class) member(regular(intersection(u,intersection(x,v))),w)*.
% 299.94/300.95 157281[0:Res:62527.0,1368.1] single_valued_class(restrict(restrict(cross_product(universal_class,universal_class),u,v),w,x)) || -> function(restrict(restrict(cross_product(universal_class,universal_class),u,v),w,x))*.
% 299.94/300.95 157271[0:Res:62527.0,3163.0] || -> equal(restrict(restrict(singleton(u),v,w),x,y),null_class) equal(regular(restrict(restrict(singleton(u),v,w),x,y)),u)**.
% 299.94/300.95 157639[3:SpL:100942.0,153263.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.94/300.95 157638[3:SpL:100942.0,151493.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.94/300.95 157609[3:SpL:100942.0,45958.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),intersection(union(complement(power_class(u)),v),union(w,x)))** -> .
% 299.94/300.95 157322[3:SpR:100942.0,114621.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.94/300.95 158198[3:SpL:101149.0,153263.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.94/300.95 158197[3:SpL:101149.0,151493.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.94/300.95 158168[3:SpL:101149.0,45958.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),intersection(union(u,complement(union(v,w))),power_class(x)))** -> .
% 299.94/300.95 158236[0:Rew:101518.0,158119.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.94/300.95 158238[0:Rew:101149.0,158111.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.94/300.95 157893[3:SpR:101149.0,114621.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.94/300.95 158260[3:Rew:7649.0,158136.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)**.
% 299.94/300.95 158436[3:Res:58729.0,8.0] || subclass(image(element_relation,successor(null_class)),complement(power_class(complement(singleton(null_class)))))* -> equal(complement(power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class))).
% 299.94/300.95 158573[0:Res:2130.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(null_class,union(image(element_relation,union(u,v)),w)) -> .
% 299.94/300.95 158572[3:Res:21035.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(null_class,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 158560[3:Res:21033.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(omega,union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 158547[0:SpL:72365.0,101198.0] || member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)) -> .
% 299.94/300.95 158537[0:SpL:112558.0,101198.0] || member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)) -> .
% 299.94/300.95 158534[3:SpL:30548.0,101198.0] || member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))* -> .
% 299.94/300.95 159067[3:SpL:101314.0,153263.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.94/300.95 159066[3:SpL:101314.0,151493.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.94/300.95 159037[3:SpL:101314.0,45958.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),intersection(power_class(u),union(complement(union(v,w)),x)))** -> .
% 299.94/300.95 159109[0:Rew:101314.0,158964.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.94/300.95 158756[3:SpR:101314.0,114621.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.94/300.95 159131[3:Rew:7649.0,159009.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(power_class(x)),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.95 159610[3:SpL:101518.0,153263.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.94/300.95 159609[3:SpL:101518.0,151493.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.94/300.95 159580[3:SpL:101518.0,45958.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),intersection(union(complement(union(u,v)),w),power_class(x)))** -> .
% 299.94/300.95 159652[0:Rew:101518.0,159518.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.94/300.95 159299[3:SpR:101518.0,114621.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.94/300.95 159674[3:Rew:7649.0,159548.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)**.
% 299.94/300.95 159917[0:SpL:99108.0,523.0] || member(u,regular(domain_relation))* -> equal(u,unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* equal(u,singleton(first(regular(domain_relation)))).
% 299.94/300.95 160270[3:SpL:101773.0,153263.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.94/300.95 160269[3:SpL:101773.0,151493.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.94/300.95 160240[3:SpL:101773.0,45958.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),intersection(union(u,v),union(w,complement(power_class(x)))))** -> .
% 299.94/300.95 160330[0:Rew:101774.0,160141.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.94/300.95 159964[3:SpR:101773.0,114621.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.94/300.95 160805[3:SpL:101774.0,153263.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.94/300.95 160804[3:SpL:101774.0,151493.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.94/300.95 160775[3:SpL:101774.0,45958.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),intersection(union(u,v),union(complement(power_class(w)),x)))** -> .
% 299.94/300.95 160490[3:SpR:101774.0,114621.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.94/300.95 161377[3:SpL:102609.0,153263.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.94/300.95 161376[3:SpL:102609.0,151493.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.94/300.95 161347[3:SpL:102609.0,45958.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),intersection(union(u,v),power_class(complement(union(w,x)))))** -> .
% 299.94/300.95 161452[0:Rew:102609.0,161261.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.94/300.95 161051[3:SpR:102609.0,114621.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.94/300.95 161975[3:SpL:102610.0,153263.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.94/300.95 161974[3:SpL:102610.0,151493.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.94/300.95 161945[3:SpL:102610.0,45958.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),intersection(power_class(complement(union(u,v))),union(w,x)))** -> .
% 299.94/300.95 162033[0:Rew:102610.0,161901.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.94/300.95 161644[3:SpR:102610.0,114621.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.94/300.95 162334[0:SpL:112558.0,102617.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.94/300.95 162371[3:Rew:30548.0,162331.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.94/300.95 162306[0:SpL:75789.0,102617.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.94/300.95 162609[0:SpR:76314.0,6874.2] || member(u,union(complement(v),complement(w))) member(u,union(v,w)) -> member(u,symmetric_difference(complement(w),complement(v)))*.
% 299.94/300.95 162812[0:Res:7.1,7165.1] || equal(restrict(u,v,w),x)* member(x,universal_class) -> equal(x,null_class) member(apply(choice,x),cross_product(v,w))*.
% 299.94/300.95 162992[0:Res:7.1,7399.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.94/300.95 163560[3:Res:159844.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 163677[0:Res:159845.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(domain_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 163886[0:Res:7.1,11069.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.94/300.95 163934[0:Res:7.1,11071.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.94/300.95 163997[0:Res:7.1,11141.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.94/300.95 164089[3:SpL:99109.0,523.0] || member(u,regular(composition_function))* -> equal(u,unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* equal(u,singleton(first(regular(composition_function)))).
% 299.94/300.95 164152[0:Res:7.1,11142.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.94/300.95 164223[3:Res:5389.1,15521.2] || equal(range_of(null_class),null_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95 165802[0:Obv:165772.2] || subclass(complement(intersection(u,v)),v)* member(regular(complement(intersection(u,v))),u)* -> equal(complement(intersection(u,v)),null_class).
% 299.94/300.95 166045[3:Res:10543.4,47748.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(null_class,w) -> .
% 299.94/300.95 166040[3:Res:10543.4,15461.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u) subclass(successor_relation,domain_relation) -> equal(cantor(v),u)*.
% 299.94/300.95 166052[3:MRR:165962.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(singleton(ordered_pair(v,u))))* -> .
% 299.94/300.95 166053[3:MRR:166031.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> member(singleton(v),cantor(u))*.
% 299.94/300.95 166064[3:MRR:166063.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,element_relation) member(u,universal_class)* subclass(domain_relation,complement(compose(element_relation,universal_class)))* -> .
% 299.94/300.95 166214[3:Res:164016.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 166360[3:Res:164017.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(composition_function),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 166508[4:SpR:17311.0,15739.2] || member(ordered_pair(element_relation,universal_class),cross_product(universal_class,universal_class)) member(universal_class,cantor(element_relation)) -> member(ordered_pair(element_relation,ordered_pair(universal_class,sum_class(universal_class))),application_function)*.
% 299.94/300.95 167048[3:MRR:166973.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167328[3:MRR:167254.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(singleton(apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167443[3:Obv:167428.0] || subclass(domain_relation,compose(u,v))* member(w,universal_class) -> member(w,cantor(v))* member(cantor(w),image(u,range_of(null_class)))*.
% 299.94/300.95 168183[3:Rew:48675.0,168159.2] || member(u,universal_class) subclass(power_class(union(null_class,complement(v))),w)* -> member(u,complement(power_class(complement(v))))* member(u,w)*.
% 299.94/300.95 168224[4:MRR:168162.2,313.0] || equal(complement(union(u,v)),universal_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95 168225[5:MRR:168161.2,313.0] || equal(complement(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95 168230[4:MRR:168229.2,313.0] || equal(successor(union(u,v)),null_class) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,x)*.
% 299.94/300.95 168308[3:Res:10973.2,47748.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(symmetric_difference(u,v),null_class) -> .
% 299.94/300.95 168718[0:Res:48.1,10018.1] inductive(complement(intersection(u,v))) || member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 299.94/300.95 169351[3:Rew:166613.0,169224.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),union(element_relation,element_relation))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95 169352[3:Rew:166613.0,169223.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),union(element_relation,element_relation))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95 169937[3:MRR:169936.1,22203.0] || -> equal(regular(ordered_pair(u,universal_class)),unordered_pair(u,null_class)) equal(symmetric_difference(singleton(u),ordered_pair(u,universal_class)),union(singleton(u),ordered_pair(u,universal_class)))**.
% 299.94/300.95 170385[0:Res:48.1,76392.0] inductive(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))) || -> member(null_class,complement(symmetric_difference(cross_product(u,v),w)))*.
% 299.94/300.95 170554[0:Res:48.1,76400.0] inductive(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))) || -> member(null_class,complement(symmetric_difference(u,cross_product(v,w))))*.
% 299.94/300.95 171052[3:Rew:78508.0,170922.1] || member(not_subclass_element(intersection(complement(sum_class(range_of(null_class))),u),null_class),apply(null_class,v))* -> subclass(intersection(complement(sum_class(range_of(null_class))),u),null_class).
% 299.94/300.95 171053[3:Rew:78508.0,170921.1] || member(not_subclass_element(intersection(u,complement(sum_class(range_of(null_class)))),null_class),apply(null_class,v))* -> subclass(intersection(u,complement(sum_class(range_of(null_class)))),null_class).
% 299.94/300.95 171398[3:Res:78525.0,8.0] || subclass(complement(sum_class(range_of(null_class))),complement(successor(apply(null_class,u))))* -> equal(complement(successor(apply(null_class,u))),complement(sum_class(range_of(null_class)))).
% 299.94/300.95 171731[3:Rew:78571.0,171595.1] || member(not_subclass_element(intersection(complement(apply(null_class,u)),v),null_class),sum_class(range_of(null_class)))* -> subclass(intersection(complement(apply(null_class,u)),v),null_class).
% 299.94/300.95 171732[3:Rew:78571.0,171594.1] || member(not_subclass_element(intersection(u,complement(apply(null_class,v))),null_class),sum_class(range_of(null_class)))* -> subclass(intersection(u,complement(apply(null_class,v))),null_class).
% 299.94/300.95 172093[3:Res:78588.0,8.0] || subclass(complement(apply(null_class,u)),complement(successor(sum_class(range_of(null_class)))))* -> equal(complement(apply(null_class,u)),complement(successor(sum_class(range_of(null_class))))).
% 299.94/300.95 172453[3:Rew:81085.0,172327.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),intersection(v,element_relation))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95 172454[3:Rew:81085.0,172325.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),intersection(v,element_relation))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95 172840[3:Rew:81087.0,172712.1] || member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),u),null_class),intersection(element_relation,v))* -> subclass(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 299.94/300.95 172841[3:Rew:81087.0,172710.1] || member(not_subclass_element(intersection(u,complement(compose(element_relation,universal_class))),null_class),intersection(element_relation,v))* -> subclass(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95 173228[3:Res:11224.2,66684.1] || member(regular(cross_product(u,v)),element_relation) equal(successor(second(regular(cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 173660[3:Res:83795.0,8.0] || subclass(sum_class(range_of(null_class)),complement(successor(complement(apply(null_class,u)))))* -> equal(complement(successor(complement(apply(null_class,u)))),sum_class(range_of(null_class))).
% 299.94/300.95 173681[3:Res:83800.0,8.0] || subclass(apply(null_class,u),complement(successor(complement(sum_class(range_of(null_class))))))* -> equal(apply(null_class,u),complement(successor(complement(sum_class(range_of(null_class)))))).
% 299.94/300.95 173743[0:MRR:173723.0,242.0] || member(u,ordered_pair(v,compose(u,v)))* member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(element_relation)) -> .
% 299.94/300.95 174001[3:Res:96169.0,8.0] || subclass(singleton(null_class),complement(successor(complement(intersection(successor(null_class),u)))))* -> equal(complement(successor(complement(intersection(successor(null_class),u)))),singleton(null_class)).
% 299.94/300.95 174268[3:Res:96308.0,8.0] || subclass(singleton(null_class),complement(successor(complement(intersection(u,successor(null_class))))))* -> equal(complement(successor(complement(intersection(u,successor(null_class))))),singleton(null_class)).
% 299.94/300.95 174415[3:MRR:174402.1,99.0] || member(u,universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),w)*.
% 299.94/300.95 174449[3:MRR:174436.1,99.0] || member(u,universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(u,ordered_pair(cantor(u),compose(u,cantor(u)))),v)*.
% 299.94/300.95 174640[0:MRR:174563.2,4383.0] || subclass(union(u,complement(power_class(v))),null_class) member(w,universal_class) -> member(w,union(x,intersection(complement(u),power_class(v))))*.
% 299.94/300.95 174664[0:MRR:174663.0,121.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(singleton(x),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95 174666[3:MRR:174665.0,121.0] || equal(union(u,complement(union(v,complement(power_class(w))))),universal_class) -> member(singleton(x),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95 175062[6:SpL:174383.0,523.0] || member(u,regular(element_relation))* -> equal(u,unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* equal(u,singleton(first(regular(element_relation)))).
% 299.94/300.95 175279[0:MRR:175193.2,4383.0] || subclass(union(u,complement(power_class(v))),null_class) member(w,universal_class) -> member(w,union(intersection(complement(u),power_class(v)),x))*.
% 299.94/300.95 175303[0:MRR:175302.0,121.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(singleton(x),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95 175305[3:MRR:175304.0,121.0] || equal(union(complement(union(u,complement(power_class(v)))),w),universal_class) -> member(singleton(x),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95 175575[0:MRR:175497.2,4383.0] || subclass(union(complement(power_class(u)),v),null_class) member(w,universal_class) -> member(w,union(x,intersection(power_class(u),complement(v))))*.
% 299.94/300.95 175603[0:MRR:175602.0,121.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(singleton(x),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95 175605[3:MRR:175604.0,121.0] || equal(union(u,complement(union(complement(power_class(v)),w))),universal_class) -> member(singleton(x),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95 176088[0:MRR:176002.2,4383.0] || subclass(union(complement(power_class(u)),v),null_class) member(w,universal_class) -> member(w,union(intersection(power_class(u),complement(v)),x))*.
% 299.94/300.95 176116[0:MRR:176115.0,121.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(singleton(x),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95 176118[3:MRR:176117.0,121.0] || equal(union(complement(union(complement(power_class(u)),v)),w),universal_class) -> member(singleton(x),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95 176396[3:Rew:103455.0,176229.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(successor(w)))))* member(u,union(v,image(element_relation,successor(w)))).
% 299.94/300.95 176406[0:MRR:176322.2,4383.0] || subclass(power_class(complement(union(u,v))),null_class) member(w,universal_class) -> member(w,union(x,image(element_relation,union(u,v))))*.
% 299.94/300.95 176766[3:Rew:103455.0,176641.2] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),complement(w)))* member(u,union(image(element_relation,successor(v)),w)).
% 299.94/300.95 176776[0:MRR:176685.2,4383.0] || subclass(power_class(complement(union(u,v))),null_class) member(w,universal_class) -> member(w,union(image(element_relation,union(u,v)),x))*.
% 299.94/300.95 177207[7:Rew:102294.1,177206.2,78996.1,177206.2,102294.1,177206.1] function(u) || member(regular(union(v,complement(u))),intersection(complement(v),successor(u)))* -> equal(union(v,complement(u)),null_class).
% 299.94/300.95 177618[7:Rew:105292.1,177617.2,78996.1,177617.2,105292.1,177617.1] function(u) || member(regular(union(v,complement(u))),intersection(successor(u),complement(v)))* -> equal(union(v,complement(u)),null_class).
% 299.94/300.95 178191[0:Rew:44.0,177957.1] || member(u,intersection(complement(v),union(w,complement(successor(x)))))* member(u,union(v,intersection(complement(w),successor(x)))) -> .
% 299.94/300.95 178194[3:Rew:72365.0,178005.1,108700.0,178005.1] || member(u,intersection(complement(v),union(w,complement(successor(null_class)))))* member(u,union(v,intersection(successor(null_class),complement(w)))) -> .
% 299.94/300.95 178547[0:Rew:44.0,178360.1] || member(u,intersection(union(v,complement(successor(w))),complement(x)))* member(u,union(intersection(complement(v),successor(w)),x)) -> .
% 299.94/300.95 178550[3:Rew:72365.0,178408.1,108700.0,178408.1] || member(u,intersection(union(v,complement(successor(null_class))),complement(w)))* member(u,union(intersection(successor(null_class),complement(v)),w)) -> .
% 299.94/300.95 178906[0:Rew:44.0,178667.1] || member(u,intersection(complement(v),union(complement(successor(w)),x)))* member(u,union(v,intersection(successor(w),complement(x)))) -> .
% 299.94/300.95 179059[6:Res:174984.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 179183[6:Res:174985.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(regular(element_relation),complement(symmetric_difference(complement(u),complement(v)))).
% 299.94/300.95 179477[0:Rew:44.0,179283.1] || member(u,intersection(union(complement(successor(v)),w),complement(x)))* member(u,union(intersection(successor(v),complement(w)),x)) -> .
% 299.94/300.95 179881[3:SpR:103455.0,102707.0] || -> equal(complement(intersection(successor(u),union(v,complement(union(w,x))))),union(complement(successor(u)),intersection(complement(v),union(w,x))))**.
% 299.94/300.95 179762[3:SpR:102707.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),union(x,complement(union(y,z))))*.
% 299.94/300.95 179754[3:SpR:102707.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),union(w,complement(union(x,y))))*.
% 299.94/300.95 179752[3:SpR:102707.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),union(w,complement(union(x,y))))*.
% 299.94/300.95 180523[3:SpR:103455.0,102708.0] || -> equal(complement(intersection(union(complement(successor(u)),v),union(w,x))),union(intersection(successor(u),complement(v)),complement(union(w,x))))**.
% 299.94/300.95 180430[3:SpR:102708.0,103272.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),union(complement(union(v,w)),x))*.
% 299.94/300.95 180422[3:SpR:102708.0,100372.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),union(complement(union(u,v)),w))*.
% 299.94/300.95 180420[3:SpR:102708.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),union(complement(union(u,v)),w))*.
% 299.94/300.95 180795[0:Rew:112654.0,180561.0,102618.0,180561.0] || -> equal(complement(intersection(union(u,v),successor(complement(union(w,x))))),complement(intersection(successor(complement(union(w,x))),union(u,v))))*.
% 299.94/300.95 181137[3:SpR:102709.0,103272.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),union(v,complement(union(w,x))))*.
% 299.94/300.95 181129[3:SpR:102709.0,100372.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),union(u,complement(union(v,w))))*.
% 299.94/300.95 181127[3:SpR:102709.0,97047.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),union(u,complement(union(v,w))))*.
% 299.94/300.95 181931[3:SpR:103455.0,102711.0] || -> equal(complement(intersection(successor(u),union(complement(union(v,w)),x))),union(complement(successor(u)),intersection(union(v,w),complement(x))))**.
% 299.94/300.95 181848[3:SpR:103455.0,102711.0] || -> equal(complement(intersection(union(u,v),union(complement(successor(w)),x))),union(complement(union(u,v)),intersection(successor(w),complement(x))))**.
% 299.94/300.95 181804[3:SpR:102711.0,122207.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),union(complement(union(x,y)),z))*.
% 299.94/300.95 181796[3:SpR:102711.0,112197.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),union(complement(union(w,x)),y))*.
% 299.94/300.95 181794[3:SpR:102711.0,106828.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),union(complement(union(w,x)),y))*.
% 299.94/300.95 4922[0:SpL:4626.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,null_class))*.
% 299.94/300.95 9868[0:Res:9522.0,9.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.94/300.95 10989[0:Res:4845.1,1275.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.94/300.95 10974[0:Res:365.1,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(ordered_pair(w,x),union(u,v)) -> member(ordered_pair(w,x),symmetric_difference(u,v))*.
% 299.94/300.95 13246[0:SpL:1180.1,3111.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.94/300.95 13233[0:SpL:1180.1,366.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.94/300.95 13412[0:Res:1272.2,5609.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.94/300.95 14957[0:Res:1272.2,679.1] || member(unordered_pair(u,v),cross_product(w,x))* member(unordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 299.94/300.95 15020[0:SpL:1183.2,15007.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 15043[0:SpL:1183.2,15013.0] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 15053[0:SpL:1183.2,15023.0] || member(cross_product(u,v),universal_class) equal(complement(unordered_pair(w,apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 15058[0:SpL:1183.2,15046.0] || member(cross_product(u,v),universal_class) equal(complement(unordered_pair(apply(choice,cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 18121[3:Res:17208.1,1275.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.94/300.95 19437[0:Res:1272.2,691.1] || member(ordered_pair(u,v),cross_product(w,x))* member(ordered_pair(u,v),y)* subclass(universal_class,complement(restrict(y,w,x)))* -> .
% 299.94/300.95 19577[0:Res:3678.2,1275.1] || subclass(universal_class,complement(intersection(u,v)))* member(w,union(u,v)) -> equal(singleton(w),null_class) member(w,symmetric_difference(u,v))*.
% 299.94/300.95 22004[3:Res:17248.1,523.0] || subclass(ordered_pair(u,universal_class),ordered_pair(v,w))* -> equal(unordered_pair(u,null_class),unordered_pair(v,singleton(w))) equal(unordered_pair(u,null_class),singleton(v)).
% 299.94/300.95 23747[0:Res:59.1,3165.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,complement(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.94/300.95 23778[0:Obv:23719.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.94/300.95 23779[0:Obv:23718.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.94/300.95 25985[0:Res:453.3,4060.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(x))) -> member(image(u,v),union(w,x))*.
% 299.94/300.95 25972[0:Res:406.3,4060.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(v,w))*.
% 299.94/300.95 25966[0:Res:160.1,4060.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.94/300.95 25949[0:Res:167.1,4060.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.94/300.95 26264[0:MRR:26239.0,10111.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(u))* equal(complement(union(u,v)),null_class).
% 299.94/300.95 26383[0:MRR:26356.0,10111.2] || member(complement(union(u,v)),universal_class) -> member(apply(choice,complement(union(u,v))),complement(v))* equal(complement(union(u,v)),null_class).
% 299.94/300.95 27047[3:Rew:26766.0,14217.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.94/300.95 27049[3:Rew:26766.0,23384.0] || subclass(universal_class,union(null_class,ordered_pair(u,v)))* -> equal(ordered_pair(w,x),unordered_pair(u,singleton(v)))* equal(ordered_pair(w,x),singleton(u)).
% 299.94/300.95 27050[3:Rew:26766.0,21962.0] || subclass(universal_class,union(null_class,ordered_pair(u,v)))* -> equal(unordered_pair(w,x),unordered_pair(u,singleton(v)))* equal(unordered_pair(w,x),singleton(u)).
% 299.94/300.95 28554[3:Rew:26766.0,27103.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.94/300.95 28555[3:Rew:27497.0,27148.0] || equal(union(null_class,complement(intersection(u,v))),universal_class)** member(singleton(w),union(u,v)) -> member(singleton(w),symmetric_difference(u,v))*.
% 299.94/300.95 30478[0:Rew:525.1,30477.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.94/300.95 30480[0:Rew:525.2,30479.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.94/300.95 30837[3:Rew:26766.0,30803.1,26766.0,30803.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.94/300.95 31188[3:Rew:26766.0,31149.1,26766.0,31149.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.94/300.95 32873[0:Res:28672.1,1275.1] || equal(complement(intersection(u,v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,v)) -> member(ordered_pair(null_class,null_class),symmetric_difference(u,v))*.
% 299.94/300.95 33115[0:Rew:525.1,33114.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.94/300.95 33117[0:Rew:525.2,33116.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.94/300.95 34368[0:Res:24.2,5364.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.94/300.95 35301[0:Res:226.1,218.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.94/300.95 36002[0:Res:33146.0,322.1] function(complement(singleton(cross_product(universal_class,universal_class)))) || -> equal(singleton(cross_product(universal_class,universal_class)),null_class) equal(complement(singleton(cross_product(universal_class,universal_class))),cross_product(universal_class,universal_class))**.
% 299.94/300.95 36164[3:Res:354.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(u,v)),universal_class))))* -> subclass(u,v) equal(cross_product(singleton(not_subclass_element(u,v)),universal_class),null_class).
% 299.94/300.95 37677[7:SpL:37448.1,37497.1] function(u) function(v) || subclass(range_of(v),cantor(universal_class))* equal(cantor(cantor(w)),universal_class) -> compatible(v,w,u)*.
% 299.94/300.95 37837[7:SpL:37608.1,1925.1] function(u) || member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.94/300.95 38107[7:Rew:38095.2,14380.3] single_valued_class(inverse(u)) || subclass(range_of(inverse(u)),v) equal(cross_product(universal_class,universal_class),inverse(u)) -> maps(inverse(u),universal_class,v)*.
% 299.94/300.95 38861[0:SpL:38662.0,1925.1] || member(ordered_pair(u,v),compose(complement(cross_product(image(w,singleton(u)),universal_class)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.95 38858[0:SpL:38662.0,1925.1] || member(ordered_pair(u,v),compose(w,complement(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.95 39059[3:MRR:39013.0,10111.2] || member(complement(cantor(u)),universal_class) -> equal(apply(u,apply(choice,complement(cantor(u)))),sum_class(range_of(null_class)))** equal(complement(cantor(u)),null_class).
% 299.94/300.95 40096[0:SpR:39614.1,470.0] || subclass(u,v) -> equal(intersection(complement(symmetric_difference(v,u)),union(complement(u),union(v,u))),symmetric_difference(complement(u),union(v,u)))**.
% 299.94/300.95 40403[0:SpL:39766.0,1275.1] || member(u,union(v,intersection(v,w))) member(u,complement(intersection(v,w))) -> member(u,symmetric_difference(v,intersection(v,w)))*.
% 299.94/300.95 40703[0:SpL:39910.0,1275.1] || member(u,union(v,intersection(w,v))) member(u,complement(intersection(w,v))) -> member(u,symmetric_difference(v,intersection(w,v)))*.
% 299.94/300.95 40981[3:SpR:26811.0,479.0] || -> equal(intersection(union(u,image(element_relation,successor(null_class))),union(complement(u),power_class(complement(singleton(null_class))))),symmetric_difference(complement(u),power_class(complement(singleton(null_class)))))**.
% 299.94/300.95 40974[3:SpR:26811.0,6828.0] || -> equal(union(intersection(u,image(element_relation,successor(null_class))),intersection(complement(u),power_class(complement(singleton(null_class))))),complement(symmetric_difference(u,image(element_relation,successor(null_class)))))**.
% 299.94/300.95 40937[3:SpR:26811.0,479.0] || -> equal(intersection(union(image(element_relation,successor(null_class)),u),union(power_class(complement(singleton(null_class))),complement(u))),symmetric_difference(power_class(complement(singleton(null_class))),complement(u)))**.
% 299.94/300.95 40931[3:SpR:26811.0,6828.0] || -> equal(union(intersection(image(element_relation,successor(null_class)),u),intersection(power_class(complement(singleton(null_class))),complement(u))),complement(symmetric_difference(image(element_relation,successor(null_class)),u)))**.
% 299.94/300.95 41698[0:Res:2352.1,4070.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.94/300.95 41697[3:Res:2352.1,7653.1] || member(regular(intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),element_relation)* -> equal(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),null_class).
% 299.94/300.95 42299[0:Res:2353.1,4070.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.94/300.95 42298[3:Res:2353.1,7653.1] || member(regular(intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95 43414[0:Res:3125.1,4070.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.94/300.95 43413[3:Res:3125.1,7653.1] || member(regular(intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),element_relation)* -> equal(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),null_class).
% 299.94/300.95 43921[0:Res:3126.1,4070.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.94/300.95 43920[3:Res:3126.1,7653.1] || member(regular(intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),element_relation)* -> equal(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),null_class).
% 299.94/300.95 44574[0:Res:5792.0,3164.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.94/300.95 44943[3:Rew:26811.0,44855.1] || member(not_subclass_element(intersection(u,power_class(complement(singleton(null_class)))),v),image(element_relation,successor(null_class)))* -> subclass(intersection(u,power_class(complement(singleton(null_class)))),v).
% 299.94/300.95 45121[3:Rew:26811.0,45006.1] || member(not_subclass_element(intersection(power_class(complement(singleton(null_class))),u),v),image(element_relation,successor(null_class)))* -> subclass(intersection(power_class(complement(singleton(null_class))),u),v).
% 299.94/300.95 45367[0:Obv:45315.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.94/300.95 45519[3:Res:15464.2,4050.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(u,cantor(u)),complement(restrict(v,w,x)))*.
% 299.94/300.95 45508[0:Res:9522.0,4050.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.94/300.95 45600[3:Res:15464.2,4051.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(u,cantor(u)),complement(restrict(x,v,w)))*.
% 299.94/300.95 45589[0:Res:9522.0,4051.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.94/300.95 46432[0:Res:3436.2,4060.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,w))*.
% 299.94/300.95 46641[0:Rew:46582.0,45288.0] || equal(u,union(v,complement(power_class(w))))* member(x,universal_class) -> member(x,intersection(complement(v),power_class(w)))* member(x,u)*.
% 299.94/300.95 46683[0:Rew:46582.0,42932.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.94/300.95 46684[0:Rew:46582.0,41371.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.94/300.95 46691[0:Rew:46582.0,33183.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.94/300.95 46828[0:Rew:46582.0,45290.0] || equal(u,union(complement(power_class(v)),w))* member(x,universal_class) -> member(x,intersection(power_class(v),complement(w)))* member(x,u)*.
% 299.94/300.95 46919[0:Rew:46582.0,33197.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.94/300.95 46959[3:Rew:46582.0,41127.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.94/300.95 46960[3:Rew:46582.0,41246.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.94/300.95 47252[0:Rew:46582.0,46695.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.94/300.95 47255[0:Rew:46582.0,46936.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.94/300.95 47262[0:Rew:46582.0,46996.2,46582.0,46996.1] || member(complement(power_class(u)),universal_class) -> subclass(singleton(singleton(complement(power_class(u)))),power_class(u))* member(singleton(singleton(singleton(complement(power_class(u))))),element_relation)*.
% 299.94/300.95 48603[0:Res:2350.2,46587.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.94/300.95 48602[0:Res:3123.2,46587.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.94/300.95 48590[3:Res:15528.1,46587.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.94/300.95 48589[3:Res:15527.1,46587.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.94/300.95 48578[0:Res:160.1,46587.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.94/300.95 48558[0:Res:167.1,46587.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.94/300.95 49268[0:SpR:47948.0,3241.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.94/300.95 49582[0:SpR:47949.0,3241.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.94/300.95 49869[3:Res:15464.2,46618.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))*.
% 299.94/300.95 49858[0:Res:9522.0,46618.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.94/300.95 49825[0:SpL:46592.0,46618.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.94/300.95 49824[0:SpL:46586.0,46618.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.94/300.95 50173[3:Res:15464.2,46805.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))*.
% 299.94/300.95 50162[0:Res:9522.0,46805.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.94/300.95 50123[0:SpL:46592.0,46805.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.94/300.95 50122[0:SpL:46586.0,46805.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.94/300.95 50261[0:SpR:6906.0,24.2] || member(u,union(complement(v),complement(singleton(v)))) member(u,successor(v)) -> member(u,symmetric_difference(complement(v),complement(singleton(v))))*.
% 299.94/300.95 50344[0:Rew:6906.0,50258.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.94/300.95 50345[0:Rew:6906.0,50253.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.94/300.95 52493[3:SpL:16033.0,15793.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> .
% 299.94/300.95 52492[3:SpL:15991.0,15793.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> .
% 299.94/300.95 52563[3:SpL:1183.2,45179.0] || member(cross_product(u,v),universal_class) subclass(universal_class,union(null_class,singleton(apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 52946[3:SpL:27497.0,210.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.94/300.95 52945[3:SpL:30548.0,210.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.94/300.95 52930[3:SpL:27497.0,210.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.94/300.95 52929[3:SpL:30548.0,210.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.94/300.95 53776[3:SpL:15440.2,3879.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v) -> member(u,cantor(w)) member(apply(w,u),v)*.
% 299.94/300.95 53796[3:SpL:1183.2,49922.0] || member(cross_product(u,v),universal_class) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 54196[3:MRR:54131.3,50028.1] || member(ordered_pair(u,regular(v)),compose(w,x)) subclass(v,regular(image(w,image(x,singleton(u)))))* -> equal(v,null_class).
% 299.94/300.95 55398[0:Res:3896.2,6166.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.94/300.95 55397[0:Res:3859.2,6166.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.94/300.95 55364[3:Res:17248.1,6166.2] || subclass(ordered_pair(u,universal_class),union(v,w))* member(unordered_pair(u,null_class),complement(w)) member(unordered_pair(u,null_class),complement(v)) -> .
% 299.94/300.95 55361[0:Res:351.2,6166.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(sum_class(u),complement(w))* member(sum_class(u),complement(v))* -> .
% 299.94/300.95 55360[0:Res:350.2,6166.2] || member(u,universal_class) subclass(universal_class,union(v,w))* member(power_class(u),complement(w))* member(power_class(u),complement(v))* -> .
% 299.94/300.95 55543[4:SpL:52692.1,1925.1] || equal(image(u,singleton(v)),null_class) member(ordered_pair(v,w),compose(element_relation,u))* subclass(universal_class,x) -> member(w,x)*.
% 299.94/300.95 55540[4:SpL:52692.1,1925.1] || equal(singleton(u),null_class) member(ordered_pair(u,v),compose(w,element_relation))* subclass(image(w,universal_class),x)* -> member(v,x)*.
% 299.94/300.95 55553[4:Rew:52692.1,55541.2] || equal(singleton(u),null_class) member(ordered_pair(u,not_subclass_element(v,image(w,universal_class))),compose(w,element_relation))* -> subclass(v,image(w,universal_class)).
% 299.94/300.95 55554[4:MRR:55545.1,16.1] || equal(image(u,singleton(v)),null_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,w),compose(element_relation,u))*.
% 299.94/300.95 55867[3:MRR:55866.1,55805.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.94/300.95 56544[0:Res:4087.2,4060.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.94/300.95 56822[3:Res:4089.1,10076.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.94/300.95 56821[3:Res:4089.1,10075.0] || -> subclass(intersection(u,intersection(apply(null_class,v),w)),x) member(not_subclass_element(intersection(u,intersection(apply(null_class,v),w)),x),apply(null_class,y))*.
% 299.94/300.95 56820[3:Res:4089.1,10074.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.94/300.95 56817[0:Res:4089.1,4386.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.94/300.95 56806[0:Res:4089.1,481.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.94/300.95 56802[0:Res:4089.1,219.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.94/300.95 57228[3:Res:4090.1,10076.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.94/300.95 57227[3:Res:4090.1,10075.0] || -> subclass(intersection(u,intersection(v,apply(null_class,w))),x) member(not_subclass_element(intersection(u,intersection(v,apply(null_class,w))),x),apply(null_class,y))*.
% 299.94/300.95 57226[3:Res:4090.1,10074.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.94/300.95 57223[0:Res:4090.1,4386.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.94/300.95 57212[0:Res:4090.1,481.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.94/300.95 57208[0:Res:4090.1,219.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.94/300.95 57380[3:Res:56986.0,5369.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.94/300.95 57372[3:Res:56986.0,7747.0] || member(regular(intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95 57629[0:Res:5239.2,4060.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.94/300.95 57728[0:Rew:479.0,57570.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.94/300.95 57948[3:Res:57341.0,5366.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.94/300.95 57947[3:Res:57341.0,5367.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.94/300.95 58090[3:Res:5242.1,10076.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.94/300.95 58089[3:Res:5242.1,10075.0] || -> subclass(intersection(intersection(apply(null_class,u),v),w),x) member(not_subclass_element(intersection(intersection(apply(null_class,u),v),w),x),apply(null_class,y))*.
% 299.94/300.95 58088[3:Res:5242.1,10074.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.94/300.95 58085[0:Res:5242.1,4386.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.94/300.95 58074[0:Res:5242.1,481.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.94/300.95 58070[0:Res:5242.1,219.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.94/300.95 58492[3:Res:5243.1,10076.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.94/300.95 58491[3:Res:5243.1,10075.0] || -> subclass(intersection(intersection(u,apply(null_class,v)),w),x) member(not_subclass_element(intersection(intersection(u,apply(null_class,v)),w),x),apply(null_class,y))*.
% 299.94/300.95 58490[3:Res:5243.1,10074.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.94/300.95 58487[0:Res:5243.1,4386.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.94/300.95 58476[0:Res:5243.1,481.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.94/300.95 58472[0:Res:5243.1,219.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.94/300.95 58652[3:Res:58222.0,5369.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.94/300.95 58644[3:Res:58222.0,7747.0] || member(regular(intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),element_relation)* -> equal(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),null_class).
% 299.94/300.95 58755[3:Res:57341.0,5363.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.94/300.95 58957[3:Res:58256.0,5369.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.94/300.95 58949[3:Res:58256.0,7747.0] || member(regular(union(null_class,intersection(complement(compose(element_relation,universal_class)),u))),element_relation)* -> equal(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95 59792[0:Obv:59772.2] || equal(u,v) member(ordered_pair(w,v),compose(x,y)) -> subclass(unordered_pair(v,u),image(x,image(y,singleton(w))))*.
% 299.94/300.95 59849[0:Obv:59815.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.94/300.95 59899[0:Obv:59865.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.94/300.95 60067[3:Res:58880.0,5369.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.94/300.95 60059[3:Res:58880.0,7747.0] || member(regular(union(null_class,intersection(u,complement(compose(element_relation,universal_class))))),element_relation)* -> equal(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),null_class).
% 299.94/300.95 60864[0:SpR:39614.1,47184.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.94/300.95 60823[0:SpR:47184.0,22102.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.94/300.95 60791[0:SpR:47184.0,26389.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),universal_class) -> member(null_class,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.95 60789[0:SpR:47184.0,26275.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(power_class(v)))))),universal_class) -> member(omega,union(complement(power_class(u)),image(element_relation,power_class(v))))*.
% 299.94/300.95 60772[0:SpR:47184.0,22102.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.94/300.95 61096[0:SpR:47187.0,22102.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.94/300.95 61064[0:SpR:47187.0,26389.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.95 61062[0:SpR:47187.0,26275.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),power_class(v)))),universal_class) -> member(omega,union(image(element_relation,power_class(u)),complement(power_class(v))))*.
% 299.94/300.95 61045[0:SpR:47187.0,22102.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.94/300.95 61508[0:Res:3.1,12018.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.94/300.95 61500[0:Res:3671.1,12018.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.94/300.95 62362[3:Res:58874.0,5366.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.94/300.95 62361[3:Res:58874.0,5367.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.94/300.95 62345[3:Res:58874.0,5363.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.94/300.95 62405[0:SpL:46591.0,3718.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.94/300.95 62404[3:SpL:26811.0,3718.1] || member(u,image(element_relation,union(image(element_relation,successor(null_class)),v)))* member(u,power_class(intersection(power_class(complement(singleton(null_class))),complement(v)))) -> .
% 299.94/300.95 62387[0:SpL:46591.0,3718.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.94/300.95 62386[3:SpL:26811.0,3718.1] || member(u,image(element_relation,union(v,image(element_relation,successor(null_class)))))* member(u,power_class(intersection(complement(v),power_class(complement(singleton(null_class)))))) -> .
% 299.94/300.95 62553[0:Res:56952.0,5366.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.94/300.95 62552[0:Res:56952.0,5367.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.94/300.95 62536[0:Res:56952.0,5363.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.94/300.95 62653[0:Res:57010.0,5366.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.94/300.95 62652[0:Res:57010.0,5367.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.94/300.95 62636[0:Res:57010.0,5363.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.94/300.95 62882[0:Res:57461.0,5366.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.94/300.95 62881[0:Res:57461.0,5367.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.94/300.95 62865[0:Res:57461.0,5363.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.94/300.95 62950[3:Res:57753.0,5363.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.94/300.95 63145[0:Res:58188.0,5366.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.94/300.95 63144[0:Res:58188.0,5367.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.94/300.95 63128[0:Res:58188.0,5363.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.94/300.95 63481[3:Res:57332.0,5363.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.94/300.95 63536[3:Res:58599.0,5363.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.94/300.95 63794[0:SpR:46591.0,46642.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.94/300.95 63793[3:SpR:26811.0,46642.0] || -> equal(union(intersection(power_class(complement(singleton(null_class))),complement(u)),complement(power_class(v))),complement(intersection(union(image(element_relation,successor(null_class)),u),power_class(v))))**.
% 299.94/300.95 63776[0:SpR:46591.0,46642.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.94/300.95 63775[3:SpR:26811.0,46642.0] || -> equal(union(intersection(complement(u),power_class(complement(singleton(null_class)))),complement(power_class(v))),complement(intersection(union(u,image(element_relation,successor(null_class))),power_class(v))))**.
% 299.94/300.95 64066[0:SpL:46730.0,4070.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.94/300.95 63973[0:SpR:46730.0,480.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.94/300.95 64358[0:SpR:44.0,47009.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.94/300.95 64631[0:SpR:46591.0,47080.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.94/300.95 64630[3:SpR:26811.0,47080.0] || -> equal(union(complement(power_class(u)),intersection(power_class(complement(singleton(null_class))),complement(v))),complement(intersection(power_class(u),union(image(element_relation,successor(null_class)),v))))**.
% 299.94/300.95 64613[0:SpR:46591.0,47080.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.94/300.95 64612[3:SpR:26811.0,47080.0] || -> equal(union(complement(power_class(u)),intersection(complement(v),power_class(complement(singleton(null_class))))),complement(intersection(power_class(u),union(v,image(element_relation,successor(null_class))))))**.
% 299.94/300.95 65275[0:Res:10071.3,34.0] || member(u,universal_class) member(ordered_pair(v,w),u) subclass(element_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 299.94/300.95 65274[0:Res:10071.3,37.0] || member(u,universal_class) member(ordered_pair(v,w),u) subclass(element_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 299.94/300.95 65244[0:Res:10071.3,4386.0] || member(u,universal_class) member(v,u) subclass(element_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 299.94/300.95 65228[0:Res:10071.3,218.0] || member(u,universal_class) member(v,u) subclass(element_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 299.94/300.95 65222[0:Res:10071.3,4070.1] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 299.94/300.95 65364[3:SpL:1183.2,60697.0] || member(cross_product(u,v),universal_class) equal(union(null_class,singleton(apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 65477[3:Res:63693.1,1925.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.94/300.95 68158[3:MRR:68085.4,49973.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.94/300.95 68163[3:MRR:68092.0,10106.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.94/300.95 68671[3:MRR:68670.2,55805.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.94/300.95 69858[0:SpL:114.0,10047.0] || equal(u,symmetric_difference(v,w))* member(x,union(v,w)) member(x,complement(intersection(v,w)))* -> member(x,u)*.
% 299.94/300.95 70148[0:Rew:114.0,69983.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.94/300.95 70153[3:MRR:70054.0,10106.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.94/300.95 70210[3:SpL:1183.2,69958.0] || member(cross_product(u,v),universal_class) equal(complement(regular(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 70502[3:MRR:70358.0,10106.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.94/300.95 70871[3:MRR:70724.0,10106.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.94/300.95 74500[0:Rew:72387.0,74371.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.94/300.95 74502[0:Rew:74245.0,74501.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.94/300.95 75239[7:Res:73975.1,5369.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.94/300.95 75230[7:Res:73975.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(successor(complement(compose(element_relation,universal_class)))),element_relation)* -> equal(successor(complement(compose(element_relation,universal_class))),null_class).
% 299.94/300.95 75925[0:Rew:75923.0,67343.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.94/300.95 75938[0:Rew:75923.0,34885.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.94/300.95 75940[0:Rew:75923.0,32019.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95 75941[0:Rew:75923.0,31498.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95 75979[0:Rew:75923.0,40346.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.94/300.95 76334[0:Rew:76314.0,64302.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.94/300.95 76335[0:Rew:76314.0,64394.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.94/300.95 76366[0:Rew:76314.0,75921.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.94/300.95 76391[0:Rew:76314.0,22301.0] || 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.94/300.95 76399[0:Rew:76314.0,22300.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.94/300.95 77928[3:Res:73745.0,5363.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.94/300.95 78254[0:SpR:76314.0,74466.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.94/300.95 78228[0:SpR:75789.0,74466.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.94/300.95 79040[3:SpL:71518.0,210.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.94/300.95 79013[3:SpL:71518.0,210.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.94/300.95 80797[0:Obv:80750.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.94/300.95 80981[0:Obv:80932.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.94/300.95 81050[3:SpL:1183.2,65070.0] || member(cross_product(u,v),universal_class) equal(successor(unordered_pair(w,apply(choice,cross_product(u,v)))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 81113[3:SpL:1183.2,65076.0] || member(cross_product(u,v),universal_class) equal(successor(unordered_pair(apply(choice,cross_product(u,v)),w)),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 81429[3:SpL:1183.2,81218.0] || member(cross_product(u,v),universal_class) equal(successor(complement(singleton(apply(choice,cross_product(u,v))))),null_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 81440[3:SpL:1183.2,69508.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(unordered_pair(w,apply(choice,cross_product(u,v)))))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 81496[3:SpL:1183.2,70523.0] || member(cross_product(u,v),universal_class) subclass(universal_class,regular(unordered_pair(apply(choice,cross_product(u,v)),w)))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 81658[3:Res:71986.0,5363.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.94/300.95 81729[3:Res:28442.1,25.1] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),u)* -> equal(union(null_class,complement(u)),null_class).
% 299.94/300.95 81728[3:Res:28442.1,2.0] || member(union(null_class,u),universal_class) subclass(u,v) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 299.94/300.95 81853[3:Res:72029.0,5363.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.94/300.95 82850[3:SpL:1183.2,81450.0] || member(cross_product(u,v),universal_class) equal(regular(unordered_pair(w,apply(choice,cross_product(u,v)))),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 83035[3:SpL:1183.2,81507.0] || member(cross_product(u,v),universal_class) equal(regular(unordered_pair(apply(choice,cross_product(u,v)),w)),universal_class)** -> equal(cross_product(u,v),null_class).
% 299.94/300.95 83318[3:MRR:83294.0,10111.2] || member(u,universal_class) subclass(u,complement(cantor(v))) -> equal(apply(v,apply(choice,u)),sum_class(range_of(null_class)))** equal(u,null_class).
% 299.94/300.95 83636[3:MRR:83612.1,66.2] function(u) || member(v,universal_class) subclass(universal_class,complement(cantor(w))) -> equal(apply(w,image(u,v)),sum_class(range_of(null_class)))**.
% 299.94/300.95 83829[3:Res:83745.0,5368.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.94/300.95 83866[0:SpL:39910.0,10970.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(v,intersection(u,v))) -> member(omega,symmetric_difference(v,intersection(u,v)))*.
% 299.94/300.95 83865[0:SpL:39766.0,10970.0] || subclass(universal_class,complement(intersection(u,v))) member(omega,union(u,intersection(u,v))) -> member(omega,symmetric_difference(u,intersection(u,v)))*.
% 299.94/300.95 84008[0:Res:11184.2,2.0] || member(u,universal_class) equal(compose(v,singleton(u)),u)** subclass(compose_class(v),w)* -> member(singleton(singleton(singleton(u))),w)*.
% 299.94/300.95 84222[3:Rew:30.0,84138.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.94/300.95 84223[3:Rew:29.0,84132.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.94/300.95 84292[3:Res:83852.0,5366.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.94/300.95 84291[3:Res:83852.0,5367.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.94/300.95 84275[3:Res:83852.0,5363.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.94/300.95 84953[3:SpL:27497.0,6170.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.94/300.95 84952[3:SpL:71518.0,6170.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.94/300.95 84951[3:SpL:30548.0,6170.0] || subclass(u,intersection(union(null_class,complement(v)),complement(w)))* member(regular(u),union(union(v,v),w))* -> equal(u,null_class).
% 299.94/300.95 84930[3:SpL:27497.0,6170.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.94/300.95 84929[3:SpL:71518.0,6170.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.94/300.95 84928[3:SpL:30548.0,6170.0] || subclass(u,intersection(complement(v),union(null_class,complement(w))))* member(regular(u),union(v,union(w,w)))* -> equal(u,null_class).
% 299.94/300.95 85137[3:Res:83725.0,5362.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.94/300.95 85307[0:SpL:6906.0,7162.1] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),complement(singleton(v))))* -> equal(u,null_class) member(apply(choice,u),successor(v)).
% 299.94/300.95 85460[3:Res:83739.0,5362.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.94/300.95 86279[0:SpL:6906.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),complement(singleton(w))))* -> member(image(u,v),successor(w))*.
% 299.94/300.95 86341[3:Res:58921.1,329.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.94/300.95 86656[3:Res:15738.2,2.0] || member(u,universal_class) member(v,cantor(u)) subclass(application_function,w) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),w)*.
% 299.94/300.95 86664[3:Rew:248.0,86642.3] || member(choice,universal_class) member(singleton(u),cantor(choice)) -> equal(singleton(u),null_class) member(ordered_pair(choice,singleton(singleton(singleton(u)))),application_function)*.
% 299.94/300.95 86860[3:Res:15800.2,2.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w)) subclass(union(v,w),x)* -> member(ordered_pair(u,cantor(u)),x)*.
% 299.94/300.95 86938[3:Res:16263.2,2.0] || member(u,universal_class) equal(compose(v,u),cantor(u))** subclass(compose_class(v),w)* -> member(ordered_pair(u,cantor(u)),w)*.
% 299.94/300.95 87088[0:Res:46616.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(w)),x)* -> member(u,union(v,complement(power_class(w))))* member(u,x)*.
% 299.94/300.95 87062[3:SpR:72082.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),power_class(w)))* member(u,union(apply(null_class,x),complement(power_class(w))))*.
% 299.94/300.95 87061[3:SpR:72083.0,46616.1] || member(u,universal_class) -> 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.94/300.95 87059[3:SpR:27497.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(null_class,v),complement(power_class(w)))).
% 299.94/300.95 87058[3:SpR:71518.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,null_class),complement(power_class(w)))).
% 299.94/300.95 87057[3:SpR:30548.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),power_class(w)))* member(u,union(union(v,v),complement(power_class(w))))*.
% 299.94/300.95 87056[3:SpR:72083.0,46616.1] || member(u,universal_class) -> 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.94/300.95 87039[3:SpR:74812.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.95 87038[3:SpR:73744.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(w,null_class))))).
% 299.94/300.95 87037[3:SpR:35849.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.95 87036[3:SpR:74812.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(null_class,w))))).
% 299.94/300.95 87035[3:SpR:35849.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.95 87034[3:SpR:73744.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,union(v,complement(power_class(union(w,w)))))*.
% 299.94/300.95 87286[0:Res:46803.1,2.0] || member(u,universal_class) subclass(intersection(power_class(v),complement(w)),x)* -> member(u,union(complement(power_class(v)),w))* member(u,x)*.
% 299.94/300.95 87259[3:SpR:74812.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.95 87258[3:SpR:73744.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(v,null_class))),w)).
% 299.94/300.95 87257[3:SpR:35849.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.95 87256[3:SpR:74812.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(null_class,v))),w)).
% 299.94/300.95 87255[3:SpR:35849.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.95 87254[3:SpR:73744.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,union(complement(power_class(union(v,v))),w))*.
% 299.94/300.95 87248[3:SpR:72082.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(apply(null_class,w))))* member(u,union(complement(power_class(v)),apply(null_class,x)))*.
% 299.94/300.95 87247[3:SpR:72083.0,46803.1] || member(u,universal_class) -> 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.94/300.95 87245[3:SpR:27497.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(null_class,w))).
% 299.94/300.95 87244[3:SpR:71518.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,null_class))).
% 299.94/300.95 87243[3:SpR:30548.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(null_class,complement(w))))* member(u,union(complement(power_class(v)),union(w,w)))*.
% 299.94/300.95 87242[3:SpR:72083.0,46803.1] || member(u,universal_class) -> 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.94/300.95 87520[0:Rew:3122.1,87519.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.94/300.95 87522[0:Rew:2349.1,87521.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.94/300.95 87616[3:Res:59994.0,5363.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.94/300.95 87767[0:Rew:3122.1,87766.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.94/300.95 87769[0:Rew:2349.1,87768.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.94/300.95 88206[7:Res:75011.1,3166.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),u)*.
% 299.94/300.95 88205[7:Res:75011.1,3167.0] function(intersection(u,v)) || -> equal(intersection(successor(intersection(u,v)),w),null_class) member(regular(intersection(successor(intersection(u,v)),w)),v)*.
% 299.94/300.95 88395[3:SpR:27497.0,6734.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.94/300.95 88394[3:SpR:71518.0,6734.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.94/300.95 88393[3:SpR:30548.0,6734.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.94/300.95 88372[3:SpR:27497.0,6734.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.94/300.95 88371[3:SpR:71518.0,6734.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.94/300.95 88370[3:SpR:30548.0,6734.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.94/300.95 88591[7:Res:75118.1,3166.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),u)*.
% 299.94/300.95 88590[7:Res:75118.1,3167.0] function(intersection(u,v)) || -> equal(intersection(w,successor(intersection(u,v))),null_class) member(regular(intersection(w,successor(intersection(u,v)))),v)*.
% 299.94/300.95 88755[0:SpR:75901.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(symmetric_difference(w,x))))* member(u,union(complement(power_class(v)),symmetric_difference(x,w))).
% 299.94/300.95 88749[0:SpR:75901.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),power_class(x)))* member(u,union(symmetric_difference(w,v),complement(power_class(x)))).
% 299.94/300.95 89033[0:Res:76062.0,5363.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.94/300.95 89124[3:SpR:27497.0,6808.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.94/300.95 89123[3:SpR:71518.0,6808.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.94/300.95 89122[3:SpR:30548.0,6808.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.94/300.95 89099[3:SpR:27497.0,6808.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.94/300.95 89098[3:SpR:71518.0,6808.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.94/300.95 89097[3:SpR:30548.0,6808.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.94/300.95 89347[3:Res:81600.0,5363.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.94/300.95 89452[3:Res:81629.0,5363.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.94/300.95 89563[3:Res:81790.0,5363.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.94/300.95 89678[3:Res:81819.0,5363.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.94/300.95 90039[3:Res:83718.0,5362.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.94/300.95 90392[3:Res:83730.0,5362.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.94/300.95 90521[3:Res:83733.0,5362.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.94/300.95 90888[3:Res:83738.0,5362.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.94/300.95 91797[3:Res:86303.1,329.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.94/300.95 92058[3:Res:87555.0,5363.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.94/300.95 92869[0:Res:4102.1,2.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.94/300.95 93025[3:Res:89304.0,5363.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.94/300.95 93124[3:Res:92980.0,5363.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.94/300.95 93227[3:Res:93105.0,5363.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.94/300.95 93332[3:Res:89386.0,5363.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.94/300.95 93455[0:Res:5250.1,2.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.94/300.95 93623[3:Res:89515.0,5363.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.94/300.95 93737[3:Res:89608.0,5363.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.94/300.95 93883[3:Res:4095.1,39347.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.94/300.95 93882[3:Res:4095.1,36243.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.94/300.95 93881[3:Res:4095.1,73862.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.94/300.95 94006[0:Res:56577.1,329.1] inductive(intersection(u,v)) || subclass(v,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.94/300.95 94496[3:Res:5244.1,39347.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.94/300.95 94495[3:Res:5244.1,36243.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.94/300.95 94494[3:Res:5244.1,73862.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.94/300.95 94856[3:Res:94637.0,3164.0] || subclass(complement(element_relation),u) -> equal(intersection(v,complement(compose(element_relation,universal_class))),null_class) member(regular(intersection(v,complement(compose(element_relation,universal_class)))),u)*.
% 299.94/300.95 94949[3:Res:94788.0,3164.0] || subclass(complement(element_relation),u) -> equal(intersection(complement(compose(element_relation,universal_class)),v),null_class) member(regular(intersection(complement(compose(element_relation,universal_class)),v)),u)*.
% 299.94/300.95 94974[3:Res:94939.0,3164.0] || subclass(complement(element_relation),u) -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class) member(regular(union(null_class,complement(compose(element_relation,universal_class)))),u)*.
% 299.94/300.95 95558[0:Res:57662.1,329.1] inductive(intersection(u,v)) || subclass(u,image(successor_relation,intersection(u,v)))* -> equal(image(successor_relation,intersection(u,v)),intersection(u,v)).
% 299.94/300.95 96051[3:Obv:96034.0] || subclass(domain_relation,symmetric_difference(u,v)) member(w,universal_class)* subclass(domain_relation,regular(union(u,v)))* -> equal(union(u,v),null_class).
% 299.94/300.95 96158[3:Res:95721.0,5366.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.94/300.95 96157[3:Res:95721.0,5367.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.94/300.95 96138[3:Res:95721.0,5363.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.94/300.95 96297[3:Res:96080.0,5366.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.94/300.95 96296[3:Res:96080.0,5367.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.94/300.95 96277[3:Res:96080.0,5363.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.94/300.95 96447[3:Res:17208.1,46647.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.94/300.95 96858[3:Res:17208.1,46679.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.94/300.95 96812[0:SpL:39614.1,46679.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.94/300.95 96973[3:Res:96615.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95 97059[3:Res:96978.0,5369.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(successor(complement(restrict(u,v,w))))),x),u)*.
% 299.94/300.95 97088[3:Rew:26766.0,97046.1,26766.0,97046.0] || member(regular(complement(successor(successor(union(null_class,compose(element_relation,universal_class)))))),element_relation)* -> equal(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),null_class).
% 299.94/300.95 97290[6:SpL:47208.0,45406.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.94/300.95 97289[3:SpL:47208.0,46130.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.94/300.95 97272[0:SpL:47208.0,2160.1] inductive(intersection(power_class(u),union(v,complement(power_class(w))))) || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)** -> .
% 299.94/300.95 97270[3:SpL:47208.0,59209.0] || equal(union(complement(power_class(u)),intersection(complement(v),power_class(w))),universal_class)** -> equal(intersection(power_class(u),union(v,complement(power_class(w)))),null_class).
% 299.94/300.95 97264[3:SpL:47208.0,60592.0] || 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)))),universal_class).
% 299.94/300.95 97190[3:SpR:47208.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),union(w,complement(power_class(x))))))),union(complement(power_class(v)),intersection(complement(w),power_class(x))))*.
% 299.94/300.95 97184[0:SpR:47208.0,9902.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.94/300.95 97167[3:SpR:47208.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),union(v,complement(power_class(w)))),x))),union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 299.94/300.95 97355[3:Rew:75789.0,97163.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)))))),universal_class)**.
% 299.94/300.95 97357[3:Rew:75789.0,97161.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.94/300.95 97358[3:Rew:75789.0,97155.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.94/300.95 97150[0:SpR:47208.0,42091.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.94/300.95 97149[0:SpR:47208.0,41750.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.94/300.95 97122[3:SpR:47208.0,45898.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))),universal_class)**.
% 299.94/300.95 97647[6:SpL:47209.0,45406.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.94/300.95 97646[3:SpL:47209.0,46130.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.94/300.95 97629[0:SpL:47209.0,2160.1] inductive(intersection(union(u,complement(power_class(v))),power_class(w))) || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95 97627[3:SpL:47209.0,59209.0] || equal(union(intersection(complement(u),power_class(v)),complement(power_class(w))),universal_class)** -> equal(intersection(union(u,complement(power_class(v))),power_class(w)),null_class).
% 299.94/300.95 97621[3:SpL:47209.0,60592.0] || 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)),universal_class).
% 299.94/300.95 97617[0:SpR:39614.1,47209.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.94/300.95 97547[3:SpR:47209.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,complement(power_class(w))),power_class(x))))),union(intersection(complement(v),power_class(w)),complement(power_class(x))))*.
% 299.94/300.95 97541[0:SpR:47209.0,9902.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.94/300.95 97524[3:SpR:47209.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,complement(power_class(v))),power_class(w)),x))),union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 299.94/300.95 97712[3:Rew:75789.0,97520.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)))),universal_class)**.
% 299.94/300.95 97714[3:Rew:75789.0,97518.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.94/300.95 97715[3:Rew:75789.0,97512.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.94/300.95 97507[0:SpR:47209.0,42091.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.94/300.95 97506[0:SpR:47209.0,41750.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.94/300.95 97479[3:SpR:47209.0,45898.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))),universal_class)**.
% 299.94/300.95 97833[3:Res:96918.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95 97941[3:Res:97015.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(null_class,u)))),null_class) member(regular(complement(successor(successor(union(null_class,u))))),v)*.
% 299.94/300.95 97977[3:Res:97909.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(successor(successor(successor(null_class)))),v) member(not_subclass_element(complement(successor(successor(successor(null_class)))),v),u)*.
% 299.94/300.95 98166[6:SpL:47210.0,45406.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.94/300.95 98165[3:SpL:47210.0,46130.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.94/300.95 98148[0:SpL:47210.0,2160.1] inductive(intersection(union(complement(power_class(u)),v),power_class(w))) || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95 98146[3:SpL:47210.0,59209.0] || equal(union(intersection(power_class(u),complement(v)),complement(power_class(w))),universal_class)** -> equal(intersection(union(complement(power_class(u)),v),power_class(w)),null_class).
% 299.94/300.95 98140[3:SpL:47210.0,60592.0] || 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)),universal_class).
% 299.94/300.95 98136[0:SpR:39614.1,47210.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.94/300.95 98062[3:SpR:47210.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(complement(power_class(v)),w),power_class(x))))),union(intersection(power_class(v),complement(w)),complement(power_class(x))))*.
% 299.94/300.95 98056[0:SpR:47210.0,9902.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.94/300.95 98038[3:SpR:47210.0,96127.0] || -> subclass(complement(successor(union(intersection(union(complement(power_class(u)),v),power_class(w)),x))),union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 299.94/300.95 98236[3:Rew:75789.0,98034.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)))),universal_class)**.
% 299.94/300.95 98238[3:Rew:75789.0,98032.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.94/300.95 98239[3:Rew:75789.0,98025.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.94/300.95 98020[0:SpR:47210.0,42091.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.94/300.95 98019[0:SpR:47210.0,41750.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.94/300.95 97992[3:SpR:47210.0,45898.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))),universal_class)**.
% 299.94/300.95 98377[3:Res:97082.0,5362.0] || -> subclass(complement(successor(successor(union(null_class,complement(singleton(u)))))),v) equal(not_subclass_element(complement(successor(successor(union(null_class,complement(singleton(u)))))),v),u)**.
% 299.94/300.95 98601[6:SpL:47212.0,45406.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.94/300.95 98600[3:SpL:47212.0,46130.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.94/300.95 98583[0:SpL:47212.0,2160.1] inductive(intersection(power_class(u),union(complement(power_class(v)),w))) || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)** -> .
% 299.94/300.95 98581[3:SpL:47212.0,59209.0] || equal(union(complement(power_class(u)),intersection(power_class(v),complement(w))),universal_class)** -> equal(intersection(power_class(u),union(complement(power_class(v)),w)),null_class).
% 299.94/300.95 98575[3:SpL:47212.0,60592.0] || 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)),universal_class).
% 299.94/300.95 98497[3:SpR:47212.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),union(complement(power_class(w)),x))))),union(complement(power_class(v)),intersection(power_class(w),complement(x))))*.
% 299.94/300.95 98491[0:SpR:47212.0,9902.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.94/300.95 98473[3:SpR:47212.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),union(complement(power_class(v)),w)),x))),union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 299.94/300.95 98671[3:Rew:75789.0,98469.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)))),universal_class)**.
% 299.94/300.95 98673[3:Rew:75789.0,98467.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.94/300.95 98674[3:Rew:75789.0,98460.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.94/300.95 98455[0:SpR:47212.0,42091.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.94/300.95 98454[0:SpR:47212.0,41750.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.94/300.95 98426[3:SpR:47212.0,45898.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))),universal_class)**.
% 299.94/300.95 98791[3:Res:97910.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(u,null_class)))),null_class) member(regular(complement(successor(successor(union(u,null_class))))),v)*.
% 299.94/300.95 99292[0:SpR:39614.1,5469.2] || subclass(complement(u),complement(v)) member(w,universal_class) -> member(w,image(element_relation,union(v,u)))* member(w,power_class(complement(u))).
% 299.94/300.95 99576[3:Res:17208.1,15652.1] || equal(cross_product(singleton(u),universal_class),singleton(singleton(null_class)))** member(u,universal_class) member(singleton(null_class),v)* -> member(u,cantor(v))*.
% 299.94/300.95 99532[3:Res:67.1,15652.1] || member(u,universal_class) member(regular(cross_product(singleton(u),universal_class)),v)* -> equal(cross_product(singleton(u),universal_class),null_class) member(u,cantor(v)).
% 299.94/300.95 99697[0:SpL:39614.1,6139.1] || subclass(complement(u),complement(v)) member(w,intersection(complement(x),union(v,u)))* member(w,union(x,complement(u))) -> .
% 299.94/300.95 99985[0:SpL:39614.1,6149.1] || subclass(complement(u),complement(v)) member(w,intersection(union(v,u),complement(x)))* member(w,union(complement(u),x)) -> .
% 299.94/300.95 100252[3:Res:95765.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95 100384[3:Res:100257.0,5369.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),y) member(not_subclass_element(complement(union(complement(restrict(u,v,w)),x)),y),u)*.
% 299.94/300.95 100427[3:Rew:26766.0,100371.1,26766.0,100371.0] || member(regular(complement(union(union(null_class,compose(element_relation,universal_class)),u))),element_relation)* -> equal(complement(union(union(null_class,compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95 102601[3:Rew:26766.0,100514.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.94/300.95 102604[3:Rew:26766.0,100485.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.94/300.95 100584[3:Rew:100557.0,99659.1] || member(u,intersection(complement(v),union(w,apply(null_class,x))))* member(u,union(v,complement(union(w,apply(null_class,y)))))* -> .
% 299.94/300.95 100586[3:Rew:100557.0,99947.1] || member(u,intersection(union(v,apply(null_class,w)),complement(x)))* member(u,union(complement(union(v,apply(null_class,y))),x))* -> .
% 299.94/300.95 100588[3:Rew:100557.0,99653.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.94/300.95 100590[3:Rew:100557.0,79546.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.94/300.95 100591[3:Rew:100557.0,99254.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,apply(null_class,w))))* member(u,power_class(complement(union(v,apply(null_class,x)))))*.
% 299.94/300.95 100593[3:Rew:100557.0,99941.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.94/300.95 100596[3:Rew:100557.0,78695.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.94/300.95 100601[3:Rew:100557.0,99658.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.94/300.95 100604[3:Rew:100557.0,78668.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.94/300.95 100635[3:Rew:100557.0,99687.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.94/300.95 100637[3:Rew:100557.0,99688.1] || member(u,intersection(complement(v),union(apply(null_class,w),x)))* member(u,union(v,complement(union(apply(null_class,y),x))))* -> .
% 299.94/300.95 100639[0:Rew:100557.0,99275.2] || member(u,universal_class) -> member(u,image(element_relation,union(symmetric_difference(v,w),x)))* member(u,power_class(complement(union(symmetric_difference(w,v),x)))).
% 299.94/300.95 100641[0:Rew:100557.0,99968.1] || member(u,intersection(union(symmetric_difference(v,w),x),complement(y)))* member(u,union(complement(union(symmetric_difference(w,v),x)),y)) -> .
% 299.94/300.95 100655[0:Rew:100557.0,88830.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.94/300.95 100658[3:Rew:100557.0,79519.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.94/300.95 100659[3:Rew:100557.0,99970.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.94/300.95 100661[3:Rew:100557.0,99277.2] || member(u,universal_class) -> 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.94/300.95 100667[3:Rew:100557.0,99976.1] || member(u,intersection(union(apply(null_class,v),w),complement(x)))* member(u,union(complement(union(apply(null_class,y),w)),x))* -> .
% 299.94/300.95 100669[3:Rew:100557.0,99283.2] || member(u,universal_class) -> member(u,image(element_relation,union(apply(null_class,v),w)))* member(u,power_class(complement(union(apply(null_class,x),w))))*.
% 299.94/300.95 100671[3:Rew:100557.0,99682.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.94/300.95 100681[0:Rew:100557.0,99246.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,symmetric_difference(w,x))))* member(u,power_class(complement(union(v,symmetric_difference(x,w))))).
% 299.94/300.95 100683[0:Rew:100557.0,99939.1] || member(u,intersection(union(v,symmetric_difference(w,x)),complement(y)))* member(u,union(complement(union(v,symmetric_difference(x,w))),y)) -> .
% 299.94/300.95 100693[3:Rew:100557.0,99248.2] || member(u,universal_class) -> 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.94/300.95 100701[3:Rew:100557.0,99253.2] || member(u,universal_class) -> 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.94/300.95 100704[3:Rew:100557.0,99946.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.94/300.95 100706[3:Rew:100557.0,99282.2] || member(u,universal_class) -> 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.94/300.95 100708[3:Rew:100557.0,99975.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.94/300.95 100715[3:Rew:100557.0,78622.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.94/300.95 100747[0:Rew:100557.0,88861.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.94/300.95 100756[3:Rew:100557.0,78649.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.94/300.95 100758[0:Rew:100557.0,99680.1] || member(u,intersection(complement(v),union(symmetric_difference(w,x),y)))* member(u,union(v,complement(union(symmetric_difference(x,w),y)))) -> .
% 299.94/300.95 100770[0:Rew:100557.0,25915.0] || member(u,symmetric_difference(complement(v),union(w,complement(union(x,y)))))* -> member(u,union(v,intersection(complement(w),union(x,y)))).
% 299.94/300.95 100798[0:Rew:100557.0,99651.1] || member(u,intersection(complement(v),union(w,symmetric_difference(x,y))))* member(u,union(v,complement(union(w,symmetric_difference(y,x))))) -> .
% 299.94/300.95 100832[0:Rew:100557.0,99749.0] || subclass(u,union(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.94/300.95 100841[0:Rew:100557.0,25933.0] || member(u,symmetric_difference(union(v,complement(union(w,x))),complement(y)))* -> member(u,union(intersection(complement(v),union(w,x)),y)).
% 299.94/300.95 100855[0:Rew:100557.0,84917.1] || subclass(u,intersection(complement(v),union(w,x))) member(regular(u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 299.94/300.95 100872[3:Rew:100557.0,99754.0] || subclass(ordered_pair(u,universal_class),union(v,complement(union(w,x)))) member(unordered_pair(u,null_class),intersection(complement(v),union(w,x)))* -> .
% 299.94/300.95 100890[0:Rew:100557.0,50117.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.94/300.95 100917[0:Rew:100557.0,25918.0] || member(u,symmetric_difference(complement(v),union(complement(union(w,x)),y)))* -> member(u,union(v,intersection(union(w,x),complement(y)))).
% 299.94/300.95 100966[0:Rew:100557.0,99766.0] || subclass(u,symmetric_difference(v,complement(union(w,x)))) member(regular(u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 299.94/300.95 101077[0:Rew:100557.0,99763.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(x,intersection(complement(u),union(v,w)))* -> equal(singleton(x),null_class).
% 299.94/300.95 101078[0:Rew:100557.0,99767.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(regular(x),intersection(complement(u),union(v,w)))* -> equal(x,null_class).
% 299.94/300.95 101121[0:Rew:100557.0,23788.0] || subclass(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 299.94/300.95 101139[0:Rew:100557.0,32966.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.94/300.95 101140[0:Rew:100557.0,33126.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.94/300.95 101232[0:Rew:100557.0,45285.0] || equal(u,power_class(complement(union(v,w))))* member(x,universal_class) -> member(x,image(element_relation,union(v,w)))* member(x,u)*.
% 299.94/300.95 101234[0:Rew:100557.0,49819.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.94/300.95 101297[0:Rew:100557.0,100039.0] || subclass(u,union(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.94/300.95 101306[0:Rew:100557.0,25936.0] || member(u,symmetric_difference(union(complement(union(v,w)),x),complement(y)))* -> member(u,union(intersection(union(v,w),complement(x)),y)).
% 299.94/300.95 101320[0:Rew:100557.0,84940.1] || subclass(u,intersection(union(v,w),complement(x))) member(regular(u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 299.94/300.95 101337[3:Rew:100557.0,100044.0] || subclass(ordered_pair(u,universal_class),union(complement(union(v,w)),x)) member(unordered_pair(u,null_class),intersection(union(v,w),complement(x)))* -> .
% 299.94/300.95 101368[0:Rew:100557.0,59064.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.94/300.95 101370[0:Rew:100557.0,54052.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(sum_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95 101371[0:Rew:100557.0,53393.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(power_class(u),complement(symmetric_difference(v,w)))*.
% 299.94/300.95 101430[0:Rew:100557.0,100056.0] || subclass(u,symmetric_difference(complement(union(v,w)),x)) member(regular(u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 299.94/300.95 101446[0:Rew:100557.0,100053.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(x,intersection(union(u,v),complement(w)))* -> equal(singleton(x),null_class).
% 299.94/300.95 101447[0:Rew:100557.0,100057.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(regular(x),intersection(union(u,v),complement(w)))* -> equal(x,null_class).
% 299.94/300.95 101490[0:Rew:100557.0,23791.0] || subclass(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 299.94/300.95 101508[0:Rew:100557.0,32968.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.94/300.95 101509[0:Rew:100557.0,33128.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.94/300.95 102274[0:Rew:102264.0,46702.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.94/300.95 102275[3:Rew:102264.0,40984.0] || -> equal(union(u,intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class)))))),union(u,complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.95 102296[3:Rew:102295.0,40945.0] || -> equal(union(intersection(power_class(complement(singleton(null_class))),complement(singleton(image(element_relation,successor(null_class))))),u),union(u,complement(successor(image(element_relation,successor(null_class))))))**.
% 299.94/300.95 102310[0:Rew:102295.0,46922.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.94/300.95 102657[3:Rew:100557.0,100595.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.94/300.95 102658[3:Rew:100557.0,100600.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.94/300.95 102659[3:Rew:100557.0,100603.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.94/300.95 102666[0:Rew:100557.0,100643.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.94/300.95 102667[0:Rew:100557.0,100651.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.94/300.95 102668[3:Rew:100557.0,100656.1] || 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.94/300.95 102669[3:Rew:100557.0,100657.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.94/300.95 102670[3:Rew:100557.0,100666.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.94/300.95 102671[3:Rew:100557.0,100673.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.94/300.95 102672[3:Rew:100557.0,100680.1] || -> 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.94/300.95 102673[0:Rew:100557.0,100685.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.94/300.95 102674[3:Rew:100557.0,100695.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.94/300.95 102675[3:Rew:100557.0,100698.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.94/300.95 102676[0:Rew:100557.0,100743.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.94/300.95 102677[3:Rew:100557.0,100751.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.94/300.95 102678[3:Rew:100557.0,100752.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.94/300.95 102687[0:Rew:100557.0,101094.0] || subclass(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(v,w))),null_class).
% 299.94/300.95 102688[0:Rew:100557.0,101172.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.94/300.95 102689[0:Rew:100557.0,101463.0] || subclass(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(u,v)),w),null_class).
% 299.94/300.95 102690[0:Rew:100557.0,101539.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.94/300.95 103005[3:Rew:47142.0,100460.1,26766.0,100460.1,47142.0,100460.1,26766.0,100460.1,47142.0,100460.0,26766.0,100460.0,47142.0,100460.0,26766.0,100460.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.94/300.95 103284[3:Res:100329.0,5369.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),y) member(not_subclass_element(complement(union(u,complement(restrict(v,w,x)))),y),v)*.
% 299.94/300.95 103326[3:Rew:26766.0,103271.1,26766.0,103271.0] || member(regular(complement(union(u,union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(complement(union(u,union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.95 103341[3:SpL:47212.0,100416.0] || subclass(union(complement(power_class(u)),intersection(power_class(v),complement(w))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 299.94/300.95 103340[3:SpL:47208.0,100416.0] || subclass(union(complement(power_class(u)),intersection(complement(v),power_class(w))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95 103339[3:SpL:47210.0,100416.0] || subclass(union(intersection(power_class(u),complement(v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 299.94/300.95 103338[3:SpL:47209.0,100416.0] || subclass(union(intersection(complement(u),power_class(v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 299.94/300.95 105603[0:SpR:102187.0,479.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.94/300.95 105553[0:SpR:102187.0,479.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.94/300.95 105723[0:Rew:102187.0,105653.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.94/300.95 105724[0:Rew:102187.0,105640.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.94/300.95 106022[0:SpL:102264.0,46805.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.94/300.95 106098[0:Rew:76314.0,106020.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.94/300.95 106013[0:SpL:102264.0,46618.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.94/300.95 106012[0:SpL:102264.0,7036.0] || equal(u,union(v,complement(successor(w))))* member(x,universal_class) -> member(x,intersection(complement(v),successor(w)))* member(x,u)*.
% 299.94/300.95 106008[0:SpL:102264.0,358.1] || member(u,universal_class) subclass(union(v,complement(successor(w))),x)* -> member(u,intersection(complement(v),successor(w)))* member(u,x)*.
% 299.94/300.95 106412[3:Res:95894.0,5363.0] || subclass(union(null_class,u),v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95 106518[3:Res:96930.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(successor(successor(complement(u)))),w) member(not_subclass_element(complement(successor(successor(complement(u)))),w),v)*.
% 299.94/300.95 106818[3:Rew:106771.0,106817.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.94/300.95 106915[3:Res:97047.0,5362.0] || -> subclass(complement(successor(successor(complement(intersection(singleton(u),v))))),w) equal(not_subclass_element(complement(successor(successor(complement(intersection(singleton(u),v))))),w),u)**.
% 299.94/300.95 107033[3:Res:97922.0,3164.0] || subclass(complement(u),v) -> equal(complement(successor(successor(union(u,u)))),null_class) member(regular(complement(successor(successor(union(u,u))))),v)*.
% 299.94/300.95 107163[3:Res:100170.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95 107467[3:Res:100317.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(null_class,u),w)),null_class) member(regular(complement(union(union(null_class,u),w))),v)*.
% 299.94/300.95 107539[3:Res:107415.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(union(successor(null_class),v)),w) member(not_subclass_element(complement(union(successor(null_class),v)),w),u)*.
% 299.94/300.95 108163[3:Res:107517.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(complement(union(v,successor(null_class))),w) member(not_subclass_element(complement(union(v,successor(null_class))),w),u)*.
% 299.94/300.95 108260[3:Res:100420.0,5362.0] || -> subclass(complement(union(union(null_class,complement(singleton(u))),v)),w) equal(not_subclass_element(complement(union(union(null_class,complement(singleton(u))),v)),w),u)**.
% 299.94/300.95 109014[3:Res:103220.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(null_class,u))),null_class) member(regular(complement(union(w,union(null_class,u)))),v)*.
% 299.94/300.95 109326[3:Res:103321.0,5362.0] || -> subclass(complement(union(u,union(null_class,complement(singleton(v))))),w) equal(not_subclass_element(complement(union(u,union(null_class,complement(singleton(v))))),w),v)**.
% 299.94/300.95 109534[3:Res:106328.0,5363.0] || subclass(union(u,null_class),v) -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95 109741[0:Res:367.1,100559.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.94/300.95 109717[0:Res:351.2,100559.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),union(w,x))) -> member(sum_class(u),union(v,complement(union(w,x))))*.
% 299.94/300.95 109716[0:Res:350.2,100559.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),union(w,x))) -> member(power_class(u),union(v,complement(union(w,x))))*.
% 299.94/300.95 109713[0:Res:354.2,100559.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.94/300.95 109654[0:SpL:102187.0,100559.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.94/300.95 109652[0:SpL:46591.0,100559.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.94/300.95 109900[3:Res:106828.0,5362.0] || -> subclass(complement(successor(successor(complement(intersection(u,singleton(v)))))),w) equal(not_subclass_element(complement(successor(successor(complement(intersection(u,singleton(v)))))),w),v)**.
% 299.94/300.95 110030[3:Res:107416.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(u,null_class),w)),null_class) member(regular(complement(union(union(u,null_class),w))),v)*.
% 299.94/300.95 110440[0:Res:367.1,100573.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.94/300.95 110416[0:Res:351.2,100573.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(x))) -> member(sum_class(u),union(complement(union(v,w)),x))*.
% 299.94/300.95 110415[0:Res:350.2,100573.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),complement(x))) -> member(power_class(u),union(complement(union(v,w)),x))*.
% 299.94/300.95 110412[0:Res:354.2,100573.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.94/300.95 110315[0:SpL:102187.0,100573.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.94/300.95 110313[0:SpL:46591.0,100573.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.94/300.95 110589[3:Res:108959.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(u,null_class))),null_class) member(regular(complement(union(w,union(u,null_class)))),v)*.
% 299.94/300.95 110801[3:Res:95663.0,5362.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.94/300.95 110922[0:Res:100567.1,2.0] || member(u,universal_class) subclass(image(element_relation,union(v,w)),x)* -> member(u,power_class(complement(union(v,w))))* member(u,x)*.
% 299.94/300.95 111146[3:Res:95683.0,5362.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.94/300.95 111294[3:Res:95699.0,5362.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.94/300.95 111470[3:Res:17248.1,100558.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,x))) member(unordered_pair(u,null_class),union(v,complement(union(w,x))))* -> .
% 299.94/300.95 111419[3:SpL:72082.0,100558.0] || member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))* -> .
% 299.94/300.95 111418[3:SpL:72083.0,100558.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.94/300.95 111416[3:SpL:27497.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))) -> .
% 299.94/300.95 111415[3:SpL:71518.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))) -> .
% 299.94/300.95 111414[3:SpL:30548.0,100558.0] || member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))* -> .
% 299.94/300.95 111413[3:SpL:72083.0,100558.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.94/300.95 111411[0:SpL:75901.0,100558.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))) -> .
% 299.94/300.95 111671[3:Res:95712.0,5362.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.94/300.95 111766[3:Res:96083.0,5362.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.94/300.95 111923[3:Res:17248.1,100572.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,w),complement(x))) member(unordered_pair(u,null_class),union(complement(union(v,w)),x))* -> .
% 299.94/300.95 112018[3:Rew:101801.0,111832.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.94/300.95 111829[3:SpL:27497.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))) -> .
% 299.94/300.95 111828[3:SpL:71518.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))) -> .
% 299.94/300.95 111827[3:SpL:30548.0,100572.0] || member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))* -> .
% 299.94/300.95 111824[0:SpL:75901.0,100572.0] || member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))) -> .
% 299.94/300.95 112122[3:Res:100182.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(union(complement(u),w)),x) member(not_subclass_element(complement(union(complement(u),w)),x),v)*.
% 299.94/300.95 112306[3:Res:100372.0,5362.0] || -> subclass(complement(union(complement(intersection(singleton(u),v)),w)),x) equal(not_subclass_element(complement(union(complement(intersection(singleton(u),v)),w)),x),u)**.
% 299.94/300.95 113167[0:SpR:100742.0,508.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(omega,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95 113166[0:SpR:100742.0,620.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),universal_class)** -> member(omega,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95 113162[0:SpR:100742.0,2223.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))))* -> member(null_class,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95 113161[0:SpR:100742.0,2250.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(cross_product(v,w),u))),universal_class)** -> member(null_class,complement(symmetric_difference(cross_product(v,w),u))).
% 299.94/300.95 113467[3:Res:113084.0,5369.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.94/300.95 113566[0:SpR:100757.0,508.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 113565[0:SpR:100757.0,620.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),universal_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 113561[0:SpR:100757.0,2223.1] || subclass(universal_class,symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))))* -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 113560[0:SpR:100757.0,2250.1] || equal(symmetric_difference(restrict(u,v,w),complement(union(u,cross_product(v,w)))),universal_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 114282[6:SpL:101233.0,45406.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.94/300.95 114281[3:SpL:101233.0,46130.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.94/300.95 114280[3:SpL:101233.0,100416.0] || subclass(union(complement(power_class(u)),image(element_relation,union(v,w))),null_class)* -> subclass(universal_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 299.94/300.95 114263[0:SpL:101233.0,2160.1] inductive(intersection(power_class(u),power_class(complement(union(v,w))))) || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)** -> .
% 299.94/300.95 114261[3:SpL:101233.0,59209.0] || equal(union(complement(power_class(u)),image(element_relation,union(v,w))),universal_class)** -> equal(intersection(power_class(u),power_class(complement(union(v,w)))),null_class).
% 299.94/300.95 114258[3:SpL:101233.0,60592.0] || 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)))),universal_class).
% 299.94/300.95 114159[3:SpR:101233.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),power_class(complement(union(w,x))))))),union(complement(power_class(v)),image(element_relation,union(w,x))))*.
% 299.94/300.95 114154[0:SpR:101233.0,9902.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.94/300.95 114131[3:SpR:101233.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),power_class(complement(union(v,w)))),x))),union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 299.94/300.95 114362[3:Rew:75789.0,114127.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)))))),universal_class)**.
% 299.94/300.95 114366[3:Rew:75789.0,114125.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.94/300.95 114367[3:Rew:75789.0,114117.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.94/300.95 114112[0:SpR:101233.0,42091.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.94/300.95 114111[0:SpR:101233.0,41750.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.94/300.95 114084[3:SpR:101233.0,45898.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))),universal_class)**.
% 299.94/300.95 114502[3:Res:113073.0,5363.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.94/300.95 114957[6:SpL:101379.0,45406.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.94/300.95 114956[3:SpL:101379.0,46130.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.94/300.95 114955[3:SpL:101379.0,100416.0] || subclass(union(image(element_relation,power_class(u)),complement(union(v,w))),null_class)* -> subclass(universal_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 299.94/300.95 114938[0:SpL:101379.0,2160.1] inductive(intersection(power_class(complement(power_class(u))),union(v,w))) || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)** -> .
% 299.94/300.95 114936[3:SpL:101379.0,59209.0] || equal(union(image(element_relation,power_class(u)),complement(union(v,w))),universal_class)** -> equal(intersection(power_class(complement(power_class(u))),union(v,w)),null_class).
% 299.94/300.95 114933[3:SpL:101379.0,60592.0] || 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)),universal_class).
% 299.94/300.95 114834[3:SpR:101379.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(complement(power_class(v))),union(w,x))))),union(image(element_relation,power_class(v)),complement(union(w,x))))*.
% 299.94/300.95 114829[0:SpR:101379.0,9902.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.94/300.95 114806[3:SpR:101379.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(complement(power_class(u))),union(v,w)),x))),union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 299.94/300.95 115032[3:Rew:75789.0,114802.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)))),universal_class)**.
% 299.94/300.95 115036[3:Rew:75789.0,114800.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.94/300.95 115037[3:Rew:75789.0,114792.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.94/300.95 114787[0:SpR:101379.0,42091.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.94/300.95 114786[0:SpR:101379.0,41750.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.94/300.95 114758[3:SpR:101379.0,45898.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))),universal_class)**.
% 299.94/300.95 115049[0:Rew:47948.0,114854.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.94/300.95 115050[0:Rew:47948.0,114853.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.94/300.95 115538[6:SpL:101642.0,45406.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.94/300.95 115537[3:SpL:101642.0,46130.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.94/300.95 115536[3:SpL:101642.0,100416.0] || subclass(union(image(element_relation,union(u,v)),complement(power_class(w))),null_class)* -> subclass(universal_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 299.94/300.95 115519[0:SpL:101642.0,2160.1] inductive(intersection(power_class(complement(union(u,v))),power_class(w))) || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)** -> .
% 299.94/300.95 115517[3:SpL:101642.0,59209.0] || equal(union(image(element_relation,union(u,v)),complement(power_class(w))),universal_class)** -> equal(intersection(power_class(complement(union(u,v))),power_class(w)),null_class).
% 299.94/300.95 115514[3:SpL:101642.0,60592.0] || 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)),universal_class).
% 299.94/300.95 115510[0:SpR:39614.1,101642.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.94/300.95 115414[3:SpR:101642.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(complement(union(v,w))),power_class(x))))),union(image(element_relation,union(v,w)),complement(power_class(x))))*.
% 299.94/300.95 115409[0:SpR:101642.0,9902.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.94/300.95 115386[3:SpR:101642.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(complement(union(u,v))),power_class(w)),x))),union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 299.94/300.95 115618[3:Rew:75789.0,115382.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)))),universal_class)**.
% 299.94/300.95 115622[3:Rew:75789.0,115380.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.94/300.95 115623[3:Rew:75789.0,115372.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.94/300.95 115367[0:SpR:101642.0,42091.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.94/300.95 115366[0:SpR:101642.0,41750.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.94/300.95 115338[3:SpR:101642.0,45898.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))),universal_class)**.
% 299.94/300.95 115790[3:Res:114715.0,5369.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),y) member(not_subclass_element(regular(complement(intersection(restrict(u,v,w),x))),y),u)*.
% 299.94/300.95 115777[3:Res:114715.0,7747.0] || member(regular(regular(complement(intersection(complement(compose(element_relation,universal_class)),u)))),element_relation)* -> equal(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),null_class).
% 299.94/300.95 115928[3:Res:115700.0,5369.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),y) member(not_subclass_element(regular(complement(intersection(u,restrict(v,w,x)))),y),v)*.
% 299.94/300.95 115915[3:Res:115700.0,7747.0] || member(regular(regular(complement(intersection(u,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),null_class).
% 299.94/300.95 116180[6:SpL:101772.0,45406.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.94/300.95 116179[3:SpL:101772.0,46130.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.94/300.95 116178[3:SpL:101772.0,100416.0] || subclass(union(complement(union(u,v)),image(element_relation,power_class(w))),null_class)* -> subclass(universal_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 299.94/300.95 116161[0:SpL:101772.0,2160.1] inductive(intersection(union(u,v),power_class(complement(power_class(w))))) || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)** -> .
% 299.94/300.95 116159[3:SpL:101772.0,59209.0] || equal(union(complement(union(u,v)),image(element_relation,power_class(w))),universal_class)** -> equal(intersection(union(u,v),power_class(complement(power_class(w)))),null_class).
% 299.94/300.95 116156[3:SpL:101772.0,60592.0] || 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)))),universal_class).
% 299.94/300.95 116058[3:SpR:101772.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),power_class(complement(power_class(x))))))),union(complement(union(v,w)),image(element_relation,power_class(x))))*.
% 299.94/300.95 116053[0:SpR:101772.0,9902.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.94/300.95 116030[3:SpR:101772.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),power_class(complement(power_class(w)))),x))),union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 299.94/300.95 116253[3:Rew:75789.0,116026.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)))))),universal_class)**.
% 299.94/300.95 116257[3:Rew:75789.0,116024.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.94/300.95 116258[3:Rew:75789.0,116016.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.94/300.95 116011[0:SpR:101772.0,42091.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.94/300.95 116010[0:SpR:101772.0,41750.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.94/300.95 115982[3:SpR:101772.0,45898.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))),universal_class)**.
% 299.94/300.95 116270[0:Rew:47949.0,116080.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.94/300.95 116271[0:Rew:47949.0,116079.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.94/300.95 116364[3:Res:115703.0,5366.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),y) member(not_subclass_element(regular(complement(restrict(intersection(u,v),w,x))),y),u)*.
% 299.94/300.95 116363[3:Res:115703.0,5367.0] || -> subclass(regular(complement(restrict(intersection(u,v),w,x))),y) member(not_subclass_element(regular(complement(restrict(intersection(u,v),w,x))),y),v)*.
% 299.94/300.95 116344[3:Res:115703.0,5363.0] || subclass(u,v) -> subclass(regular(complement(restrict(u,w,x))),y) member(not_subclass_element(regular(complement(restrict(u,w,x))),y),v)*.
% 299.94/300.95 116410[3:Res:114691.0,5363.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(regular(complement(apply(null_class,v))),w) member(not_subclass_element(regular(complement(apply(null_class,v))),w),u)*.
% 299.94/300.95 116536[3:Res:114696.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(sum_class(range_of(null_class)))),w) member(not_subclass_element(regular(complement(sum_class(range_of(null_class)))),w),v)*.
% 299.94/300.95 116925[7:Rew:72531.1,116892.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.94/300.95 117106[3:Res:113074.0,5363.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.94/300.95 117563[3:Res:114695.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(regular(complement(apply(null_class,w))),x) member(not_subclass_element(regular(complement(apply(null_class,w))),x),v)*.
% 299.94/300.95 117725[3:Res:113072.0,5363.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.94/300.95 117883[3:Res:113455.0,5362.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.94/300.95 118152[7:Res:113801.1,7746.0] function(compose(element_relation,universal_class)) || member(not_subclass_element(regular(successor(compose(element_relation,universal_class))),u),element_relation)* -> subclass(regular(successor(compose(element_relation,universal_class))),u).
% 299.94/300.95 118420[3:Res:115747.0,7747.0] || member(regular(regular(union(compose(element_relation,universal_class),complement(power_class(u))))),element_relation)* -> equal(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),null_class).
% 299.94/300.95 118416[3:Res:115747.0,3164.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.94/300.95 118577[3:Res:115748.0,7747.0] || member(regular(regular(union(compose(element_relation,universal_class),complement(successor(u))))),element_relation)* -> equal(regular(union(compose(element_relation,universal_class),complement(successor(u)))),null_class).
% 299.94/300.95 118573[3:Res:115748.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(u,complement(successor(w)))),null_class) member(regular(regular(union(u,complement(successor(w))))),v)*.
% 299.94/300.95 118649[3:Res:115749.0,3164.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.94/300.95 118808[3:Res:115797.0,5362.0] || -> subclass(regular(complement(intersection(union(null_class,singleton(u)),v))),w) equal(not_subclass_element(regular(complement(intersection(union(null_class,singleton(u)),v))),w),u)**.
% 299.94/300.95 119122[3:Res:115885.0,3164.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.94/300.95 119170[3:Res:115886.0,3164.0] || subclass(successor(u),v) -> equal(regular(union(w,complement(successor(u)))),null_class) member(regular(regular(union(w,complement(successor(u))))),v)*.
% 299.94/300.95 119264[3:Res:115887.0,7747.0] || member(regular(regular(union(complement(power_class(u)),compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),null_class).
% 299.94/300.95 119260[3:Res:115887.0,3164.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.94/300.95 119371[3:Res:115935.0,5362.0] || -> subclass(regular(complement(intersection(u,union(null_class,singleton(v))))),w) equal(not_subclass_element(regular(complement(intersection(u,union(null_class,singleton(v))))),w),v)**.
% 299.94/300.95 119571[3:SpL:17058.0,5361.0] || subclass(u,ordered_pair(universal_class,v))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(universal_class,singleton(v)))* equal(not_subclass_element(u,w),null_class).
% 299.94/300.95 119570[3:SpL:17075.0,5361.0] || subclass(u,ordered_pair(v,universal_class))* -> subclass(u,w) equal(not_subclass_element(u,w),unordered_pair(v,null_class))* equal(not_subclass_element(u,w),singleton(v)).
% 299.94/300.95 119782[3:Res:117791.0,5362.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.94/300.95 119924[3:Res:118554.0,7747.0] || member(regular(regular(union(complement(successor(u)),compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(complement(successor(u)),compose(element_relation,universal_class))),null_class).
% 299.94/300.95 119920[3:Res:118554.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(complement(successor(w)),u)),null_class) member(regular(regular(union(complement(successor(w)),u))),v)*.
% 299.94/300.95 120033[3:Res:118834.0,5362.0] || -> subclass(regular(union(union(null_class,complement(singleton(u))),v)),w) equal(not_subclass_element(regular(union(union(null_class,complement(singleton(u))),v)),w),u)**.
% 299.94/300.95 120096[3:Rew:101822.0,120024.1,26766.0,120024.1,101822.0,120024.0,26766.0,120024.0] || member(regular(regular(union(union(null_class,compose(element_relation,universal_class)),u))),element_relation)* -> equal(regular(union(union(null_class,compose(element_relation,universal_class)),u)),null_class).
% 299.94/300.95 120180[3:Res:119989.0,5366.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(regular(successor(union(null_class,complement(intersection(u,v))))),w),u)*.
% 299.94/300.95 120179[3:Res:119989.0,5367.0] || -> subclass(regular(successor(union(null_class,complement(intersection(u,v))))),w) member(not_subclass_element(regular(successor(union(null_class,complement(intersection(u,v))))),w),v)*.
% 299.94/300.95 120160[3:Res:119989.0,5363.0] || subclass(u,v) -> subclass(regular(successor(union(null_class,complement(u)))),w) member(not_subclass_element(regular(successor(union(null_class,complement(u)))),w),v)*.
% 299.94/300.95 120287[3:SpR:101379.0,120207.0] || -> subclass(regular(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.94/300.95 120285[3:SpR:47212.0,120207.0] || -> subclass(regular(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.94/300.95 120284[3:SpR:47208.0,120207.0] || -> subclass(regular(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.94/300.95 120283[3:SpR:101772.0,120207.0] || -> subclass(regular(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.94/300.95 120282[3:SpR:47210.0,120207.0] || -> subclass(regular(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.94/300.95 120281[3:SpR:47209.0,120207.0] || -> subclass(regular(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.94/300.95 120280[3:SpR:101642.0,120207.0] || -> subclass(regular(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.94/300.95 120278[3:SpR:101233.0,120207.0] || -> subclass(regular(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.94/300.95 120911[3:Res:119151.0,3164.0] || subclass(successor(u),v) -> equal(regular(union(complement(successor(u)),w)),null_class) member(regular(regular(union(complement(successor(u)),w))),v)*.
% 299.94/300.95 121016[3:Res:119396.0,5362.0] || -> subclass(regular(union(u,union(null_class,complement(singleton(v))))),w) equal(not_subclass_element(regular(union(u,union(null_class,complement(singleton(v))))),w),v)**.
% 299.94/300.95 121079[3:Rew:101822.0,121007.1,26766.0,121007.1,101822.0,121007.0,26766.0,121007.0] || member(regular(regular(union(u,union(null_class,compose(element_relation,universal_class))))),element_relation)* -> equal(regular(union(u,union(null_class,compose(element_relation,universal_class)))),null_class).
% 299.94/300.95 121169[3:Res:120061.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(null_class,u),w)),null_class) member(regular(regular(union(union(null_class,u),w))),v)*.
% 299.94/300.95 121262[3:Res:121117.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(union(successor(null_class),v)),w) member(not_subclass_element(regular(union(successor(null_class),v)),w),u)*.
% 299.94/300.95 121387[3:Res:5976.2,38686.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))),universal_class))))* -> .
% 299.94/300.95 121379[3:Res:5976.2,35234.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),singleton(null_class))*.
% 299.94/300.95 121374[3:Res:5976.2,39347.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95 121373[3:Res:5976.2,36243.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95 121372[3:Res:5976.2,73862.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95 121349[0:Res:5976.2,23.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),w)*.
% 299.94/300.95 121348[0:Res:5976.2,22.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 299.94/300.95 121430[3:Res:121242.0,5363.0] || subclass(complement(singleton(null_class)),u) -> subclass(regular(union(v,successor(null_class))),w) member(not_subclass_element(regular(union(v,successor(null_class))),w),u)*.
% 299.94/300.95 121528[3:Res:121044.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(null_class,u))),null_class) member(regular(regular(union(w,union(null_class,u)))),v)*.
% 299.94/300.95 121661[3:Res:121118.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(u,null_class),w)),null_class) member(regular(regular(union(union(u,null_class),w))),v)*.
% 299.94/300.95 121805[3:Res:5975.2,38686.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(complement(cross_product(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))),universal_class))))* -> .
% 299.94/300.95 121797[3:Res:5975.2,35234.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,successor(null_class)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),singleton(null_class))*.
% 299.94/300.95 121792[3:Res:5975.2,39347.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(v,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95 121791[3:Res:5975.2,36243.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(null_class,v)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95 121790[3:Res:5975.2,73862.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,union(v,null_class)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95 121767[0:Res:5975.2,23.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),w)*.
% 299.94/300.95 121766[0:Res:5975.2,22.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 299.94/300.95 121872[3:Res:121134.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(union(power_class(u),w)),x) member(not_subclass_element(regular(union(power_class(u),w)),x),v)*.
% 299.94/300.95 121926[3:Res:121136.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(successor(u),w)),x) member(not_subclass_element(regular(union(successor(u),w)),x),v)*.
% 299.94/300.95 122022[3:Res:121475.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(u,null_class))),null_class) member(regular(regular(union(w,union(u,null_class)))),v)*.
% 299.94/300.95 122142[3:Res:121491.0,5363.0] || subclass(complement(power_class(u)),v) -> subclass(regular(union(w,power_class(u))),x) member(not_subclass_element(regular(union(w,power_class(u))),x),v)*.
% 299.94/300.95 122189[3:Res:121493.0,5363.0] || subclass(complement(successor(u)),v) -> subclass(regular(union(w,successor(u))),x) member(not_subclass_element(regular(union(w,successor(u))),x),v)*.
% 299.94/300.95 122314[3:Res:103272.0,5362.0] || -> subclass(complement(union(u,complement(intersection(singleton(v),w)))),x) equal(not_subclass_element(complement(union(u,complement(intersection(singleton(v),w)))),x),v)**.
% 299.94/300.95 122475[3:Res:106340.0,5363.0] || subclass(union(u,u),v)* -> subclass(complement(union(w,complement(u))),x) member(not_subclass_element(complement(union(w,complement(u))),x),v)*.
% 299.94/300.95 122666[3:Res:107428.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(union(u,u),w)),null_class) member(regular(complement(union(union(u,u),w))),v)*.
% 299.94/300.95 122831[3:Res:108972.0,3164.0] || subclass(complement(u),v) -> equal(complement(union(w,union(u,u))),null_class) member(regular(complement(union(w,union(u,u)))),v)*.
% 299.94/300.95 123087[3:Res:110705.0,5362.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.94/300.95 123394[3:Res:111052.0,5362.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.94/300.95 123547[3:Res:111207.0,5362.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.94/300.95 123857[3:Res:111582.0,5362.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.94/300.95 124031[3:Res:112197.0,5362.0] || -> subclass(complement(union(complement(intersection(u,singleton(v))),w)),x) equal(not_subclass_element(complement(union(complement(intersection(u,singleton(v))),w)),x),v)**.
% 299.94/300.95 124842[0:SpL:112558.0,100572.0] || member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))) -> .
% 299.94/300.95 124824[0:SpL:112558.0,100558.0] || member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))) -> .
% 299.94/300.95 124616[0:SpR:112558.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),complement(union(w,x))))* member(u,union(complement(power_class(v)),union(x,w))).
% 299.94/300.95 124599[0:SpR:112558.0,46616.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),power_class(x)))* member(u,union(union(w,v),complement(power_class(x)))).
% 299.94/300.95 125116[3:Res:113494.0,5363.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.94/300.95 125349[3:Res:63693.1,46681.1] || equal(power_class(complement(power_class(u))),successor(null_class)) member(v,universal_class) -> member(v,image(element_relation,power_class(u)))* member(v,singleton(null_class)).
% 299.94/300.95 125441[3:Res:115722.0,5363.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.94/300.95 125546[3:Res:115740.1,329.1] inductive(regular(complement(u))) || subclass(u,image(successor_relation,regular(complement(u))))* -> equal(image(successor_relation,regular(complement(u))),regular(complement(u))).
% 299.94/300.95 125690[3:Res:115778.0,5362.0] || -> subclass(regular(complement(intersection(intersection(singleton(u),v),w))),x) equal(not_subclass_element(regular(complement(intersection(intersection(singleton(u),v),w))),x),u)**.
% 299.94/300.95 125956[3:Res:115916.0,5362.0] || -> subclass(regular(complement(intersection(u,intersection(singleton(v),w)))),x) equal(not_subclass_element(regular(complement(intersection(u,intersection(singleton(v),w)))),x),v)**.
% 299.94/300.95 126356[0:Res:4845.1,6873.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.94/300.95 126355[0:Res:28672.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95 126333[0:Res:365.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95 126332[3:Res:39273.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(ordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95 126331[0:Res:348.1,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95 126330[3:Res:35372.1,6873.0] || equal(symmetric_difference(union(u,v),union(complement(u),complement(v))),universal_class)** -> member(unordered_pair(w,x),complement(symmetric_difference(complement(u),complement(v))))*.
% 299.94/300.95 126321[3:Res:94124.1,6873.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.94/300.95 126742[3:Res:121132.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(union(u,u),w)),null_class) member(regular(regular(union(union(u,u),w))),v)*.
% 299.94/300.95 126909[3:Res:121489.0,3164.0] || subclass(complement(u),v) -> equal(regular(union(w,union(u,u))),null_class) member(regular(regular(union(w,union(u,u)))),v)*.
% 299.94/300.95 127106[3:Res:122207.0,5362.0] || -> subclass(complement(union(u,complement(intersection(v,singleton(w))))),x) equal(not_subclass_element(complement(union(u,complement(intersection(v,singleton(w))))),x),w)**.
% 299.94/300.95 127394[3:Res:124345.0,5363.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.94/300.95 127815[0:Res:10104.1,7159.0] || subclass(regular(u),v)* subclass(v,w)* -> equal(u,null_class) equal(regular(u),null_class) member(apply(choice,regular(u)),w)*.
% 299.94/300.95 127754[0:Res:12.0,7159.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.94/300.95 127924[3:Res:125369.0,5363.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.94/300.95 128077[3:Res:125596.0,5362.0] || -> subclass(regular(complement(intersection(intersection(u,singleton(v)),w))),x) equal(not_subclass_element(regular(complement(intersection(intersection(u,singleton(v)),w))),x),v)**.
% 299.94/300.95 128231[3:Res:125867.0,5362.0] || -> subclass(regular(complement(intersection(u,intersection(v,singleton(w))))),x) equal(not_subclass_element(regular(complement(intersection(u,intersection(v,singleton(w))))),x),w)**.
% 299.94/300.95 128340[0:SpR:38662.0,7215.3] function(complement(cross_product(u,universal_class))) || member(u,universal_class)* subclass(universal_class,symmetric_difference(v,w)) -> member(range_of(null_class),union(v,w))*.
% 299.94/300.95 128726[3:Res:32790.1,7200.1] function(u) || member(inverse(v),universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,range_of(v)),x)*.
% 299.94/300.95 129162[0:Res:70401.0,5363.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.94/300.95 129335[0:Res:70402.0,5363.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.94/300.95 130040[0:Res:10104.1,12084.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.94/300.95 129983[0:Res:242.0,12084.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.94/300.95 129911[0:Res:12.0,12084.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.94/300.95 130796[3:SpR:26766.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(w,x)))* member(u,union(complement(v),complement(union(w,x)))).
% 299.94/300.95 130957[0:MRR:130847.0,3674.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.94/300.95 131445[3:Res:129302.0,5363.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.94/300.95 131590[3:Res:129304.0,5363.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.94/300.95 131755[3:Res:131342.0,5363.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.94/300.95 132233[0:Rew:72365.0,131881.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.94/300.95 132234[0:Rew:72365.0,131877.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.94/300.95 132788[3:SpR:26766.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,x)))* member(u,union(complement(union(v,w)),complement(x))).
% 299.94/300.95 132996[0:MRR:132882.0,3674.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.94/300.95 134097[0:Rew:72365.0,133744.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.94/300.95 134098[0:Rew:72365.0,133740.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.94/300.95 134329[3:Res:131420.0,5363.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.94/300.95 134696[3:Res:131499.0,5363.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.94/300.95 134874[3:Res:131566.0,5363.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.94/300.95 135040[3:Res:131730.0,5363.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.94/300.95 135552[3:SpR:134531.1,101537.0] || equal(union(union(u,v),complement(w)),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(complement(union(u,v)),w))**.
% 299.94/300.95 135549[3:SpR:134531.1,102540.0] || equal(union(u,complement(union(v,w))),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(complement(u),union(v,w)))**.
% 299.94/300.95 136102[3:Res:134671.0,5363.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.94/300.95 136379[3:SpR:135234.1,101537.0] || equal(union(complement(union(u,v)),w),universal_class) -> equal(symmetric_difference(union(u,v),complement(w)),union(union(u,v),complement(w)))**.
% 299.94/300.95 136376[3:SpR:135234.1,102540.0] || equal(union(complement(u),union(v,w)),universal_class) -> equal(symmetric_difference(complement(u),union(v,w)),union(u,complement(union(v,w))))**.
% 299.94/300.95 137040[0:Res:70759.0,5363.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.94/300.95 137111[0:SpL:38662.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(complement(cross_product(image(x,singleton(v)),universal_class)),x))* -> member(w,u)*.
% 299.94/300.95 137107[4:SpL:52692.1,11199.0] || equal(singleton(u),null_class) equal(v,image(w,universal_class))* member(ordered_pair(u,x),compose(w,element_relation))* -> member(x,v)*.
% 299.94/300.95 137106[0:SpL:38662.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,complement(cross_product(singleton(w),universal_class))))* -> member(x,u)*.
% 299.94/300.95 137100[7:SpL:37608.1,11199.0] function(u) || equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 299.94/300.95 137239[0:Res:70762.0,5363.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.94/300.95 137679[0:SpL:75513.1,46647.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.94/300.95 137579[0:SpR:75513.1,47187.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.94/300.95 137578[0:SpR:75513.1,101233.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.94/300.95 137546[0:SpR:75513.1,47208.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.94/300.95 137517[0:SpR:75513.1,47212.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.94/300.95 137766[0:Rew:75789.0,137302.1,76314.0,137302.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.94/300.95 137813[3:Res:86315.1,329.1] inductive(union(u,u)) || subclass(u,image(successor_relation,union(u,u)))* -> equal(image(successor_relation,union(u,u)),union(u,u)).
% 299.94/300.95 138843[0:Res:95372.0,5363.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.94/300.95 139170[0:Res:95670.0,5362.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.94/300.95 139366[0:Res:95691.0,5362.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.94/300.95 139656[0:Res:95696.0,5362.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.94/300.95 139856[0:Res:95707.0,5362.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.94/300.95 140456[0:Res:128395.0,5363.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.94/300.95 140714[0:Res:128603.0,5362.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.94/300.95 140973[0:Res:128622.0,5362.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.94/300.95 141168[0:Res:128629.0,5362.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.94/300.95 141387[0:Res:128638.0,5362.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.94/300.95 141592[0:Res:129052.0,5363.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.94/300.95 141670[0:Rew:72365.0,141496.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.94/300.95 141671[0:Rew:72365.0,141494.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.94/300.95 141733[0:MRR:141696.0,10111.2] || member(u,universal_class) subclass(u,regular(complement(v))) -> member(apply(choice,u),v)* equal(u,null_class) equal(complement(v),null_class).
% 299.94/300.95 142250[0:SpR:101379.0,141859.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.94/300.95 142248[0:SpR:47212.0,141859.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.94/300.95 142247[0:SpR:47208.0,141859.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.94/300.95 142246[0:SpR:101772.0,141859.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.94/300.95 142245[0:SpR:47210.0,141859.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.94/300.95 142244[0:SpR:47209.0,141859.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.94/300.95 142243[0:SpR:101642.0,141859.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.94/300.95 142241[0:SpR:101233.0,141859.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.94/300.95 142862[0:SpR:101379.0,141983.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.94/300.95 142860[0:SpR:47212.0,141983.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.94/300.95 142859[0:SpR:47208.0,141983.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.94/300.95 142858[0:SpR:101772.0,141983.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.94/300.95 142857[0:SpR:47210.0,141983.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.94/300.95 142856[0:SpR:47209.0,141983.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.94/300.95 142855[0:SpR:101642.0,141983.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.94/300.95 142853[0:SpR:101233.0,141983.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.94/300.95 146770[3:Res:46646.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),power_class(complement(power_class(w)))),null_class) -> member(u,union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95 147619[3:Res:46678.1,47748.1] || member(u,universal_class) equal(intersection(power_class(complement(power_class(v))),complement(w)),null_class) -> member(u,union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95 150695[0:Rew:72365.0,150412.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.94/300.95 150696[0:Rew:72365.0,150410.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.94/300.95 150858[3:SpL:150745.0,11199.0] || equal(u,range_of(null_class)) member(ordered_pair(v,w),compose(singleton(cross_product(image(x,singleton(v)),universal_class)),x))* -> member(w,u)*.
% 299.94/300.95 150855[3:SpL:150745.0,1925.1] || member(ordered_pair(u,v),compose(singleton(cross_product(image(w,singleton(u)),universal_class)),w))* subclass(range_of(null_class),x)* -> member(v,x)*.
% 299.94/300.95 150854[3:SpL:150745.0,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,singleton(cross_product(singleton(w),universal_class))))* -> member(x,u)*.
% 299.94/300.95 150851[3:SpL:150745.0,1925.1] || member(ordered_pair(u,v),compose(w,singleton(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> member(v,x)*.
% 299.94/300.95 150908[3:Res:5975.2,150807.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))),universal_class))))* -> .
% 299.94/300.95 150907[3:Res:5976.2,150807.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(singleton(cross_product(singleton(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))),universal_class))))* -> .
% 299.94/300.95 151028[6:Res:29933.1,46608.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.94/300.95 151027[6:Res:29980.1,46608.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.94/300.95 151015[0:Res:349.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 151014[3:Res:21067.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(singleton(x),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 151093[3:Rew:100566.0,151013.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.94/300.95 151105[3:Rew:26764.0,150960.1] || equal(null_class,u) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 299.94/300.95 151207[3:Res:5975.2,144494.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> .
% 299.94/300.95 151206[3:Res:5976.2,144494.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,singleton(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> .
% 299.94/300.95 151366[6:Res:29933.1,46628.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.94/300.95 151365[6:Res:29980.1,46628.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.94/300.95 151353[0:Res:349.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 151352[3:Res:21067.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(singleton(x),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 151432[3:Rew:100576.0,151351.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.94/300.95 151501[3:Res:101272.1,151236.0] || member(intersection(union(u,v),complement(w)),universal_class) -> member(intersection(union(u,v),complement(w)),union(complement(union(u,v)),w))*.
% 299.94/300.95 151498[3:Res:100807.1,151236.0] || member(intersection(complement(u),union(v,w)),universal_class) -> member(intersection(complement(u),union(v,w)),union(u,complement(union(v,w))))*.
% 299.94/300.95 151674[6:Res:29933.1,46655.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.94/300.95 151673[6:Res:29980.1,46655.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.94/300.95 151661[0:Res:349.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 151660[3:Res:21067.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(singleton(x),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 151741[3:Rew:100566.0,151659.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.94/300.95 151755[3:Rew:26764.0,151606.1] || equal(null_class,u) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 299.94/300.95 151862[3:Rew:100566.0,151831.1] || member(union(u,complement(union(v,w))),universal_class) -> member(union(u,complement(union(v,w))),intersection(complement(u),union(v,w)))*.
% 299.94/300.95 151863[3:Rew:100576.0,151821.1] || member(union(complement(union(u,v)),w),universal_class) -> member(union(complement(union(u,v)),w),intersection(union(u,v),complement(w)))*.
% 299.94/300.95 152276[6:Res:29933.1,46815.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.94/300.95 152275[6:Res:29980.1,46815.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.94/300.95 152263[0:Res:349.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 152262[3:Res:21067.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(singleton(x),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 152343[3:Rew:100576.0,152261.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.94/300.95 153332[3:SpL:101537.0,151493.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.94/300.95 153330[3:SpL:102540.0,151493.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.94/300.95 153878[0:Rew:44.0,153801.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.94/300.95 154124[3:SpR:100849.0,58994.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.94/300.95 154119[3:SpR:100849.0,83745.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.94/300.95 154103[3:SpR:100849.0,30964.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)))),universal_class)**.
% 299.94/300.95 154102[3:SpR:100849.0,30923.0] || -> equal(union(intersection(power_class(u),union(v,complement(union(w,x)))),union(complement(power_class(u)),intersection(complement(v),union(w,x)))),universal_class)**.
% 299.94/300.95 154101[0:SpR:100849.0,30819.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.94/300.95 154469[3:Rew:101822.0,154088.0] || -> subclass(regular(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 299.94/300.95 155016[0:Res:129225.0,5363.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.94/300.95 155129[0:Rew:72365.0,154887.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.94/300.95 155130[0:Rew:72365.0,154885.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.94/300.95 155265[3:Res:129303.0,5363.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.94/300.95 155470[6:Res:29933.1,100880.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.94/300.95 155469[6:Res:29980.1,100880.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.94/300.95 155457[0:Res:349.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 155456[3:Res:21067.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(singleton(x),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 155576[3:Rew:26764.0,155405.1] || equal(null_class,u) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 299.94/300.95 155739[3:Res:131713.0,5363.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.94/300.95 155950[3:Res:134293.0,5363.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.94/300.95 156149[3:Res:135004.0,5363.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.94/300.95 156399[0:Res:136917.0,5363.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.94/300.95 156530[3:SpR:100941.0,58994.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.94/300.95 156525[3:SpR:100941.0,83745.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.94/300.95 156509[3:SpR:100941.0,30964.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)))),universal_class)**.
% 299.94/300.95 156508[3:SpR:100941.0,30923.0] || -> equal(union(intersection(union(u,complement(power_class(v))),union(w,x)),union(intersection(complement(u),power_class(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95 156507[0:SpR:100941.0,30819.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.94/300.95 156882[3:Rew:101822.0,156494.0] || -> subclass(regular(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 299.94/300.95 157160[0:Res:137116.0,5363.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.94/300.95 157270[0:Res:62527.0,5362.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.94/300.95 157379[3:SpR:100942.0,58994.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.94/300.95 157374[3:SpR:100942.0,83745.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.94/300.95 157358[3:SpR:100942.0,30964.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)))),universal_class)**.
% 299.94/300.95 157357[3:SpR:100942.0,30923.0] || -> equal(union(intersection(union(complement(power_class(u)),v),union(w,x)),union(intersection(power_class(u),complement(v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95 157356[0:SpR:100942.0,30819.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.94/300.95 157741[3:Rew:101822.0,157343.0] || -> subclass(regular(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 299.94/300.95 157950[3:SpR:101149.0,58994.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.94/300.95 157945[3:SpR:101149.0,83745.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.94/300.95 157929[3:SpR:101149.0,30964.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)))),universal_class)**.
% 299.94/300.95 157928[3:SpR:101149.0,30923.0] || -> equal(union(intersection(union(u,complement(union(v,w))),power_class(x)),union(intersection(complement(u),union(v,w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95 157927[0:SpR:101149.0,30819.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.94/300.95 158295[3:Rew:101822.0,157914.0] || -> subclass(regular(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 299.94/300.95 158434[3:Res:58729.0,3164.0] || subclass(image(element_relation,successor(null_class)),u) -> equal(complement(power_class(complement(singleton(null_class)))),null_class) member(regular(complement(power_class(complement(singleton(null_class))))),u)*.
% 299.94/300.95 158571[6:Res:29933.1,101198.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.94/300.95 158570[6:Res:29980.1,101198.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.94/300.95 158558[0:Res:349.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 158557[3:Res:21067.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(singleton(x),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 158813[3:SpR:101314.0,58994.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.94/300.95 158808[3:SpR:101314.0,83745.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.94/300.95 158792[3:SpR:101314.0,30964.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)))),universal_class)**.
% 299.94/300.95 158791[3:SpR:101314.0,30923.0] || -> equal(union(intersection(power_class(u),union(complement(union(v,w)),x)),union(complement(power_class(u)),intersection(union(v,w),complement(x)))),universal_class)**.
% 299.94/300.95 158790[0:SpR:101314.0,30819.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.94/300.95 159172[3:Rew:101822.0,158777.0] || -> subclass(regular(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 299.94/300.95 159356[3:SpR:101518.0,58994.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.94/300.95 159351[3:SpR:101518.0,83745.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.94/300.95 159335[3:SpR:101518.0,30964.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)))),universal_class)**.
% 299.94/300.95 159334[3:SpR:101518.0,30923.0] || -> equal(union(intersection(union(complement(union(u,v)),w),power_class(x)),union(intersection(union(u,v),complement(w)),complement(power_class(x)))),universal_class)**.
% 299.94/300.95 159333[0:SpR:101518.0,30819.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.94/300.95 159713[3:Rew:101822.0,159320.0] || -> subclass(regular(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 299.94/300.95 159843[0:SpR:99108.0,10071.3] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),second(regular(domain_relation)))* subclass(element_relation,u) -> member(regular(domain_relation),u)*.
% 299.94/300.95 159931[0:Rew:99108.0,159914.2] || equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))** member(regular(domain_relation),cross_product(universal_class,universal_class))* -> member(regular(domain_relation),compose_class(u)).
% 299.94/300.95 159932[0:Rew:99108.0,159838.1] || -> equal(unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))),apply(choice,regular(domain_relation)))** equal(apply(choice,regular(domain_relation)),singleton(first(regular(domain_relation)))).
% 299.94/300.95 160021[3:SpR:101773.0,58994.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.94/300.95 160016[3:SpR:101773.0,83745.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.94/300.95 160000[3:SpR:101773.0,30964.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)))),universal_class)**.
% 299.94/300.95 159999[3:SpR:101773.0,30923.0] || -> equal(union(intersection(union(u,v),union(w,complement(power_class(x)))),union(complement(union(u,v)),intersection(complement(w),power_class(x)))),universal_class)**.
% 299.94/300.95 159998[0:SpR:101773.0,30819.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.94/300.95 160367[3:Rew:101822.0,159985.0] || -> subclass(regular(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 299.94/300.95 160547[3:SpR:101774.0,58994.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.94/300.95 160542[3:SpR:101774.0,83745.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.94/300.95 160526[3:SpR:101774.0,30964.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)))),universal_class)**.
% 299.94/300.95 160525[3:SpR:101774.0,30923.0] || -> equal(union(intersection(union(u,v),union(complement(power_class(w)),x)),union(complement(union(u,v)),intersection(power_class(w),complement(x)))),universal_class)**.
% 299.94/300.95 160524[0:SpR:101774.0,30819.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.94/300.95 160910[3:Rew:101822.0,160511.0] || -> subclass(regular(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 299.94/300.95 161108[3:SpR:102609.0,58994.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.94/300.95 161103[3:SpR:102609.0,83745.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.94/300.95 161087[3:SpR:102609.0,30964.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)))),universal_class)**.
% 299.94/300.95 161086[3:SpR:102609.0,30923.0] || -> equal(union(intersection(union(u,v),power_class(complement(union(w,x)))),union(complement(union(u,v)),image(element_relation,union(w,x)))),universal_class)**.
% 299.94/300.95 161085[0:SpR:102609.0,30819.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.94/300.95 161500[3:Rew:101822.0,161072.0] || -> subclass(regular(successor(union(complement(union(u,v)),image(element_relation,union(w,x))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 299.94/300.95 161701[3:SpR:102610.0,58994.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.94/300.95 161696[3:SpR:102610.0,83745.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.94/300.95 161680[3:SpR:102610.0,30964.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)))),universal_class)**.
% 299.94/300.95 161679[3:SpR:102610.0,30923.0] || -> equal(union(intersection(power_class(complement(union(u,v))),union(w,x)),union(image(element_relation,union(u,v)),complement(union(w,x)))),universal_class)**.
% 299.94/300.95 161678[0:SpR:102610.0,30819.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.94/300.95 162105[3:Rew:101822.0,161665.0] || -> subclass(regular(successor(union(image(element_relation,union(u,v)),complement(union(w,x))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 299.94/300.95 162647[3:Res:6874.2,47748.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(symmetric_difference(complement(v),complement(w)),null_class) -> .
% 299.94/300.95 162632[3:Res:6874.2,151236.0] || member(symmetric_difference(complement(u),complement(v)),union(complement(u),complement(v)))* member(symmetric_difference(complement(u),complement(v)),union(u,v)) -> .
% 299.94/300.95 162623[6:Res:6874.2,44640.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.94/300.95 162617[3:Res:6874.2,44800.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) subclass(symmetric_difference(complement(u),complement(v)),null_class) -> .
% 299.94/300.95 163415[6:Res:29933.1,9632.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.94/300.95 163544[3:Res:159844.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(domain_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 163543[3:Res:159844.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(domain_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 163542[3:Res:159844.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(domain_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 163538[3:Res:159844.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(domain_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 163537[3:Res:159844.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(domain_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 163535[3:Res:159844.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(domain_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 163661[0:Res:159845.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(domain_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 163660[0:Res:159845.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(domain_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 163659[0:Res:159845.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(domain_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 163655[0:Res:159845.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(domain_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 163654[0:Res:159845.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(domain_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 163652[0:Res:159845.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(domain_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 163754[6:Res:29933.1,9633.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.94/300.95 164015[3:SpR:99109.0,10071.3] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),second(regular(composition_function)))* subclass(element_relation,u) -> member(regular(composition_function),u)*.
% 299.94/300.95 164104[3:Rew:99109.0,164086.2] || equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))** member(regular(composition_function),cross_product(universal_class,universal_class))* -> member(regular(composition_function),compose_class(u)).
% 299.94/300.95 164105[3:Rew:99109.0,164010.1] || -> equal(unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))),apply(choice,regular(composition_function)))** equal(apply(choice,regular(composition_function)),singleton(first(regular(composition_function)))).
% 299.94/300.95 164222[3:Res:59208.1,15521.2] || equal(complement(range_of(null_class)),universal_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95 164221[3:Res:66660.1,15521.2] || equal(successor(range_of(null_class)),null_class) member(u,universal_class) member(null_class,singleton(u))* -> member(u,cantor(successor_relation))* inductive(singleton(u)).
% 299.94/300.95 164551[0:SpL:46680.0,3166.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.94/300.95 164497[0:SpR:75789.0,46680.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.94/300.95 164476[0:SpR:75789.0,46680.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.94/300.95 164601[4:Rew:75789.0,164428.1,72365.0,164428.1,26771.0,164428.1,76314.0,164428.1] || equal(complement(power_class(u)),universal_class) -> equal(intersection(union(null_class,complement(v)),union(v,image(element_relation,power_class(u)))),union(null_class,complement(v)))**.
% 299.94/300.95 164602[5:Rew:75789.0,164427.1,72365.0,164427.1,26771.0,164427.1,76314.0,164427.1] || equal(complement(power_class(u)),null_class) -> equal(intersection(union(null_class,complement(v)),union(v,image(element_relation,power_class(u)))),union(null_class,complement(v)))**.
% 299.94/300.95 164299[0:SpR:46680.0,39766.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.94/300.95 165041[0:SpL:46893.0,3166.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.94/300.95 165095[4:Rew:72365.0,164956.1,26771.0,164956.1] || equal(complement(power_class(u)),universal_class) -> equal(intersection(union(null_class,complement(v)),union(image(element_relation,power_class(u)),v)),union(null_class,complement(v)))**.
% 299.94/300.95 165096[5:Rew:72365.0,164955.1,26771.0,164955.1] || equal(complement(power_class(u)),null_class) -> equal(intersection(union(null_class,complement(v)),union(image(element_relation,power_class(u)),v)),union(null_class,complement(v)))**.
% 299.94/300.95 164782[0:SpR:46893.0,39766.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.94/300.95 165322[0:SpL:72365.0,10672.1] || member(intersection(complement(u),v),universal_class) member(apply(choice,intersection(v,complement(u))),u)* -> equal(intersection(complement(u),v),null_class).
% 299.94/300.95 165510[0:SpL:72365.0,10868.1] || member(intersection(u,complement(v)),universal_class) member(apply(choice,intersection(complement(v),u)),v)* -> equal(intersection(u,complement(v)),null_class).
% 299.94/300.95 165707[0:SpL:72365.0,1277.0] || member(regular(complement(intersection(u,v))),u)* member(regular(complement(intersection(v,u))),v)* -> equal(complement(intersection(v,u)),null_class).
% 299.94/300.95 166044[3:Res:10543.4,66684.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w)* equal(successor(w),null_class) -> .
% 299.94/300.95 166017[0:Res:10543.4,16.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(u,x)*.
% 299.94/300.95 166016[0:Res:10543.4,15.0] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,cross_product(w,x))* -> member(v,w)*.
% 299.94/300.95 165948[0:Res:10543.4,691.1] || member(u,universal_class)* member(v,universal_class)* equal(successor(v),u)* subclass(successor_relation,w) subclass(universal_class,complement(w))* -> .
% 299.94/300.95 166056[3:MRR:165964.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(unordered_pair(ordered_pair(v,u),w)))* -> .
% 299.94/300.95 166057[3:MRR:165963.4,45167.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(unordered_pair(w,ordered_pair(v,u))))* -> .
% 299.94/300.95 166060[0:MRR:166032.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,composition_function) -> equal(compose(u,singleton(v)),v)**.
% 299.94/300.95 166061[0:MRR:166030.0,121.0] || member(u,universal_class) equal(successor(u),singleton(singleton(singleton(v)))) subclass(successor_relation,application_function) -> equal(apply(u,singleton(v)),v)**.
% 299.94/300.95 166066[3:MRR:166065.0,32787.1] || equal(cantor(u),successor(u)) subclass(successor_relation,v) member(u,universal_class)* subclass(domain_relation,regular(v))* -> equal(v,null_class).
% 299.94/300.95 166132[0:Obv:166126.1] || member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),cross_product(u,v))* -> equal(cross_product(u,v),null_class).
% 299.94/300.95 166198[3:Res:164016.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(composition_function),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 166197[3:Res:164016.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(composition_function),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 166196[3:Res:164016.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(composition_function),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 166192[3:Res:164016.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(composition_function),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 166191[3:Res:164016.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(composition_function),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 166189[3:Res:164016.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(composition_function),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 166285[0:Res:17.2,11565.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.94/300.95 166280[3:SpL:17061.0,11565.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class))* subclass(composition_function,compose_class(u))* -> equal(compose(u,null_class),ordered_pair(universal_class,compose(null_class,universal_class)))*.
% 299.94/300.95 166298[0:MRR:166295.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,compose_class(w))* -> equal(compose(w,v),ordered_pair(u,compose(v,u)))*.
% 299.94/300.95 166344[3:Res:164017.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(composition_function),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 166343[3:Res:164017.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(composition_function),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 166342[3:Res:164017.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(composition_function),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 166338[3:Res:164017.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(composition_function),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 166337[3:Res:164017.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(composition_function),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 166335[3:Res:164017.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(composition_function),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 166438[0:Res:17.2,11536.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,singleton(w))* -> equal(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 299.94/300.95 166433[3:SpL:17061.0,11536.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(u))* -> equal(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),u)*.
% 299.94/300.95 166451[0:MRR:166448.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,singleton(w))* -> equal(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 299.94/300.95 166739[3:Rew:27497.0,166715.1] || member(union(u,u),universal_class) member(apply(choice,union(null_class,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95 166741[3:Rew:71518.0,166712.1] || member(union(u,u),universal_class) member(apply(choice,union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95 166709[0:SpL:75789.0,101721.1] || member(union(u,v),universal_class) member(apply(choice,union(v,u)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.95 166745[3:Rew:30548.0,166699.1] || member(union(null_class,u),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.95 166747[3:Rew:30548.0,166687.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.95 166682[0:SpL:112558.0,101721.1] || member(union(u,v),universal_class) member(apply(choice,union(u,v)),complement(union(v,u)))* -> equal(union(u,v),null_class).
% 299.94/300.95 166681[3:SpL:27497.0,101721.1] || member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),union(null_class,complement(u)))* -> equal(union(null_class,u),null_class).
% 299.94/300.95 166680[3:SpL:71518.0,101721.1] || member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),union(null_class,complement(u)))* -> equal(union(u,null_class),null_class).
% 299.94/300.95 166679[3:SpL:30548.0,101721.1] || member(union(u,u),universal_class) member(apply(choice,union(u,u)),union(null_class,complement(u)))* -> equal(union(u,u),null_class).
% 299.94/300.95 166930[0:SpR:72365.0,10671.3] || member(intersection(u,v),universal_class) subclass(u,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 299.94/300.95 167042[3:Rew:73742.0,166925.2,73742.0,166925.0] || member(union(u,null_class),universal_class) subclass(u,v) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 299.94/300.95 167043[3:Rew:36218.0,166922.2,36218.0,166922.0] || member(union(u,u),universal_class) subclass(u,v) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 299.94/300.95 167051[3:MRR:166975.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(unordered_pair(apply(choice,intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167052[3:MRR:166974.3,53961.1] || member(intersection(u,v),universal_class) subclass(u,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167211[0:SpR:72365.0,10867.3] || member(intersection(u,v),universal_class) subclass(v,w) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(v,u)),w)*.
% 299.94/300.95 167331[3:MRR:167256.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(unordered_pair(apply(choice,intersection(u,v)),w)))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167332[3:MRR:167255.3,53961.1] || member(intersection(u,v),universal_class) subclass(v,complement(unordered_pair(w,apply(choice,intersection(u,v)))))* -> equal(intersection(u,v),null_class).
% 299.94/300.95 167447[3:MRR:167430.1,242.0] || subclass(domain_relation,flip(compose(u,v)))* -> member(ordered_pair(w,x),cantor(v))* member(cantor(ordered_pair(x,w)),image(u,range_of(null_class)))*.
% 299.94/300.95 167448[3:MRR:167429.1,242.0] || subclass(domain_relation,rotate(compose(u,v)))* -> member(ordered_pair(w,cantor(ordered_pair(x,w))),cantor(v))* member(x,image(u,range_of(null_class)))*.
% 299.94/300.95 167824[3:Res:7.1,16288.1] || equal(unordered_pair(u,v),domain_relation)** member(w,universal_class) -> equal(ordered_pair(w,cantor(w)),v)* equal(ordered_pair(w,cantor(w)),u)*.
% 299.94/300.95 167888[0:SpL:75789.0,46630.1] || member(u,universal_class) subclass(union(complement(power_class(v)),w),x)* -> member(u,intersection(complement(w),power_class(v)))* member(u,x)*.
% 299.94/300.95 168016[0:SpL:75789.0,46817.1] || member(u,universal_class) subclass(union(v,complement(power_class(w))),x)* -> member(u,intersection(power_class(w),complement(v)))* member(u,x)*.
% 299.94/300.95 168160[0:SpL:112558.0,101207.1] || member(u,universal_class) subclass(power_class(complement(union(v,w))),x)* -> member(u,image(element_relation,union(w,v)))* member(u,x)*.
% 299.94/300.95 168157[3:SpL:30548.0,101207.1] || member(u,universal_class) subclass(power_class(union(null_class,complement(v))),w)* -> member(u,image(element_relation,union(v,v)))* member(u,w)*.
% 299.94/300.95 168307[3:Res:10973.2,66684.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* equal(successor(symmetric_difference(u,v)),null_class) -> .
% 299.94/300.95 168291[0:Res:10973.2,679.1] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* subclass(universal_class,complement(symmetric_difference(u,v))) -> .
% 299.94/300.95 168272[0:SpR:76314.0,10973.2] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(v,u))*.
% 299.94/300.95 168405[0:Res:7.1,5372.0] || equal(cross_product(u,v),w)* -> subclass(w,x) equal(ordered_pair(first(not_subclass_element(w,x)),second(not_subclass_element(w,x))),not_subclass_element(w,x))**.
% 299.94/300.95 168717[0:Res:2130.1,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 299.94/300.95 168705[0:Res:347.1,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 299.94/300.95 168650[0:SpL:72365.0,10018.1] || member(u,union(v,w)) member(u,complement(intersection(w,v)))* subclass(symmetric_difference(v,w),x)* -> member(u,x)*.
% 299.94/300.95 168995[3:MRR:168994.1,22203.0] || -> equal(regular(ordered_pair(u,universal_class)),singleton(u)) equal(symmetric_difference(ordered_pair(u,universal_class),unordered_pair(u,null_class)),union(ordered_pair(u,universal_class),unordered_pair(u,null_class)))**.
% 299.94/300.95 169946[3:MRR:169945.1,22203.0] || -> equal(unordered_pair(u,singleton(v)),regular(ordered_pair(u,v))) equal(symmetric_difference(singleton(u),ordered_pair(u,v)),union(singleton(u),ordered_pair(u,v)))**.
% 299.94/300.95 170384[0:Res:2130.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95 170383[3:Res:21035.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95 170372[0:Res:347.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95 170371[3:Res:21033.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 299.94/300.95 170354[0:SpL:75789.0,76392.0] || member(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(u,complement(symmetric_difference(cross_product(w,x),v))).
% 299.94/300.95 170553[0:Res:2130.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 170552[3:Res:21035.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 170541[0:Res:347.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 170540[3:Res:21033.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 299.94/300.95 170523[0:SpL:75789.0,76400.0] || member(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(u,complement(symmetric_difference(x,cross_product(v,w)))).
% 299.94/300.95 171396[3:Res:78525.0,3164.0] || subclass(complement(sum_class(range_of(null_class))),u) -> equal(complement(successor(apply(null_class,v))),null_class) member(regular(complement(successor(apply(null_class,v)))),u)*.
% 299.94/300.95 172091[3:Res:78588.0,3164.0] || subclass(complement(apply(null_class,u)),v)* -> equal(complement(successor(sum_class(range_of(null_class)))),null_class) member(regular(complement(successor(sum_class(range_of(null_class))))),v)*.
% 299.94/300.95 173746[0:MRR:173724.0,173724.1,242.0,15.1] || equal(ordered_pair(u,compose(v,u)),successor(v))** member(ordered_pair(v,u),cross_product(universal_class,universal_class))* subclass(composition_function,complement(successor_relation)) -> .
% 299.94/300.95 174679[0:MRR:174678.0,242.0] || subclass(domain_relation,union(u,complement(union(v,complement(power_class(w)))))) -> member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95 174681[0:MRR:174680.0,242.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95 174683[0:MRR:174682.0,12.0] || subclass(universal_class,union(u,complement(union(v,complement(power_class(w)))))) -> member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))*.
% 299.94/300.95 174983[6:SpR:174383.0,10071.3] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),second(regular(element_relation)))* subclass(element_relation,u) -> member(regular(element_relation),u)*.
% 299.94/300.95 175077[6:Rew:174383.0,175059.2] || equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))** member(regular(element_relation),cross_product(universal_class,universal_class))* -> member(regular(element_relation),compose_class(u)).
% 299.94/300.95 175078[6:Rew:174383.0,174977.1] || -> equal(unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))),apply(choice,regular(element_relation)))** equal(apply(choice,regular(element_relation)),singleton(first(regular(element_relation)))).
% 299.94/300.95 175320[0:MRR:175319.0,242.0] || subclass(domain_relation,union(complement(union(u,complement(power_class(v)))),w)) -> member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95 175322[0:MRR:175321.0,242.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95 175324[0:MRR:175323.0,12.0] || subclass(universal_class,union(complement(union(u,complement(power_class(v)))),w)) -> member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))*.
% 299.94/300.95 175620[0:MRR:175619.0,242.0] || subclass(domain_relation,union(u,complement(union(complement(power_class(v)),w)))) -> member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95 175622[0:MRR:175621.0,242.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95 175624[0:MRR:175623.0,12.0] || subclass(universal_class,union(u,complement(union(complement(power_class(v)),w)))) -> member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))*.
% 299.94/300.95 176105[0:Rew:102314.0,175972.2] || member(u,universal_class) -> member(u,intersection(successor(complement(power_class(v))),complement(w)))* member(u,union(w,complement(successor(complement(power_class(v)))))).
% 299.94/300.95 176135[0:MRR:176134.0,242.0] || subclass(domain_relation,union(complement(union(complement(power_class(u)),v)),w)) -> member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95 176137[0:MRR:176136.0,242.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95 176139[0:MRR:176138.0,12.0] || subclass(universal_class,union(complement(union(complement(power_class(u)),v)),w)) -> member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))*.
% 299.94/300.95 176392[3:Rew:48675.0,176265.2] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,complement(power_class(complement(w))))).
% 299.94/300.95 176762[3:Rew:48675.0,176677.2] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(complement(power_class(complement(v))),w)).
% 299.94/300.95 177876[3:MRR:177875.2,44837.0] || subclass(singleton(singleton(null_class)),complement(intersection(u,v)))* member(singleton(null_class),union(u,v)) -> member(singleton(null_class),symmetric_difference(u,v)).
% 299.94/300.95 178117[0:Res:48.1,100761.0] inductive(intersection(complement(u),union(v,complement(union(w,x))))) || member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 299.94/300.95 178221[0:MRR:178121.0,10054.1] || member(u,union(v,intersection(complement(w),union(x,y)))) -> member(u,union(v,complement(union(w,complement(union(x,y))))))*.
% 299.94/300.95 178474[0:Res:48.1,100813.0] inductive(intersection(union(u,complement(union(v,w))),complement(x))) || member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 299.94/300.95 178580[0:MRR:178478.0,10054.1] || member(u,union(intersection(complement(v),union(w,x)),y)) -> member(u,union(complement(union(v,complement(union(w,x)))),y))*.
% 299.94/300.95 178832[0:Res:48.1,100908.0] inductive(intersection(complement(u),union(complement(union(v,w)),x))) || member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 299.94/300.95 178939[0:MRR:178836.0,10054.1] || member(u,union(v,intersection(union(w,x),complement(y)))) -> member(u,union(v,complement(union(complement(union(w,x)),y))))*.
% 299.94/300.95 179040[6:Res:174984.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(regular(element_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 179039[6:Res:174984.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(regular(element_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 179038[6:Res:174984.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(regular(element_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 179033[6:Res:174984.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(regular(element_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 179031[6:Res:174984.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(regular(element_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 179029[6:Res:174984.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(regular(element_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 179164[6:Res:174985.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(element_relation),union(image(element_relation,union(u,v)),w))* -> .
% 299.94/300.95 179163[6:Res:174985.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(element_relation),union(intersection(power_class(u),complement(v)),w))* -> .
% 299.94/300.95 179162[6:Res:174985.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(element_relation),union(intersection(complement(u),power_class(v)),w))* -> .
% 299.94/300.95 179157[6:Res:174985.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(element_relation),union(u,intersection(power_class(v),complement(w))))* -> .
% 299.94/300.95 179155[6:Res:174985.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(element_relation),union(u,intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 179153[6:Res:174985.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(element_relation),union(u,image(element_relation,union(v,w))))* -> .
% 299.94/300.95 179402[0:Res:48.1,101278.0] inductive(intersection(union(complement(union(u,v)),w),complement(x))) || member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 299.94/300.95 179512[0:MRR:179406.0,10054.1] || member(u,union(intersection(union(v,w),complement(x)),y)) -> member(u,union(complement(union(complement(union(v,w)),x)),y))*.
% 299.94/300.95 179519[0:Rew:102618.0,179341.1] || member(u,intersection(successor(complement(union(v,w))),complement(x)))* member(u,union(x,complement(successor(complement(union(v,w)))))) -> .
% 299.94/300.95 180046[0:Rew:75789.0,179916.0] || -> equal(union(intersection(complement(u),union(v,w)),complement(union(u,complement(union(v,w))))),complement(union(u,complement(union(v,w)))))**.
% 299.94/300.95 179763[0:SpR:102707.0,75410.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(x,y)),union(complement(union(x,y)),intersection(complement(u),union(v,w))))*.
% 299.94/300.95 179744[0:SpR:102707.0,5276.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 299.94/300.95 180048[3:Rew:7649.0,179925.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(complement(union(x,y)),intersection(complement(u),union(v,w))),universal_class)**.
% 299.94/300.95 180096[3:Rew:106771.0,180095.0] || -> equal(union(symmetric_difference(u,v),complement(union(w,complement(union(x,y))))),union(symmetric_difference(u,v),intersection(complement(w),union(x,y))))**.
% 299.94/300.95 180591[0:SpR:28787.0,102708.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(union(complement(union(u,v)),w))),complement(union(complement(union(u,v)),w)))**.
% 299.94/300.95 180432[0:SpR:102708.0,75410.0] || -> subclass(symmetric_difference(union(u,v),union(complement(union(w,x)),y)),union(intersection(union(w,x),complement(y)),complement(union(u,v))))*.
% 299.94/300.95 180413[0:SpR:102708.0,5276.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 299.94/300.95 180730[3:Rew:7649.0,180590.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 299.94/300.95 180782[3:Rew:106774.0,180781.0] || -> equal(union(complement(union(complement(union(u,v)),w)),symmetric_difference(x,y)),union(intersection(union(u,v),complement(w)),symmetric_difference(x,y)))**.
% 299.94/300.95 181139[0:SpR:102709.0,75410.0] || -> subclass(symmetric_difference(union(u,v),union(w,complement(union(x,y)))),union(intersection(complement(w),union(x,y)),complement(union(u,v))))*.
% 299.94/300.95 181120[0:SpR:102709.0,5276.0] || -> subclass(symmetric_difference(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 299.94/300.95 181432[3:Rew:7649.0,181293.1] || subclass(union(u,complement(union(v,w))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 299.94/300.95 181484[3:Rew:106774.0,181483.0] || -> equal(union(complement(union(u,complement(union(v,w)))),symmetric_difference(x,y)),union(intersection(complement(u),union(v,w)),symmetric_difference(x,y)))**.
% 299.94/300.95 181805[0:SpR:102711.0,75410.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),w),union(x,y)),union(complement(union(x,y)),intersection(union(u,v),complement(w))))*.
% 299.94/300.95 181786[0:SpR:102711.0,5276.0] || -> subclass(symmetric_difference(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 299.94/300.95 182100[3:Rew:7649.0,181975.1] || subclass(union(complement(union(u,v)),w),null_class) -> equal(union(complement(union(x,y)),intersection(union(u,v),complement(w))),universal_class)**.
% 299.94/300.95 182151[3:Rew:106771.0,182150.0] || -> equal(union(symmetric_difference(u,v),complement(union(complement(union(w,x)),y))),union(symmetric_difference(u,v),intersection(union(w,x),complement(y))))**.
% 299.94/300.95 2348[0:Res:159.1,9.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.94/300.95 3121[0:Res:166.1,9.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.94/300.95 5317[0:Res:71.2,218.0] || member(restrict(u,v,w),universal_class) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),cross_product(v,w))*.
% 299.94/300.95 7397[0:Res:354.2,523.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.94/300.95 7386[0:Res:3.1,523.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.94/300.95 9808[0:SpR:475.0,24.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.94/300.95 9934[0:SpR:476.0,24.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.94/300.95 12101[0:Res:10104.1,1419.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.94/300.95 12068[0:Res:242.0,1419.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.94/300.95 12019[0:Res:12.0,1419.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.94/300.95 12239[0:MRR:12201.0,10106.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.94/300.95 13226[0:SpL:1180.1,16.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.94/300.95 13225[0:SpL:1180.1,15.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.94/300.95 14187[0:Rew:4626.0,14183.1,4626.0,14183.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(universal_class,universal_class)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(null_class,v))*.
% 299.94/300.95 14190[0:MRR:14189.3,4383.0] || equal(compose_class(u),domain_relation) member(ordered_pair(v,regular(image(u,range_of(null_class)))),cross_product(universal_class,universal_class))* -> equal(image(u,range_of(null_class)),null_class).
% 299.94/300.95 17115[3:SpL:17051.0,60.0] || member(u,image(v,image(w,null_class))) member(ordered_pair(universal_class,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(universal_class,u),compose(v,w))*.
% 299.94/300.95 20723[0:Res:10922.2,1275.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(w),union(u,v)) -> equal(w,null_class) member(regular(w),symmetric_difference(u,v))*.
% 299.94/300.95 23732[0:Res:1272.2,3165.1] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,complement(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.95 26484[0:Res:225.1,4060.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.94/300.95 28559[3:Rew:26766.0,27093.2,26766.0,27093.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.94/300.95 30086[0:Res:59.1,3846.2] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95 30223[0:Res:59.1,3883.2] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,complement(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95 34380[0:Res:59.1,5364.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.94/300.95 34411[0:Obv:34354.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.94/300.95 34412[0:Obv:34353.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.94/300.95 35436[3:Res:1932.2,35234.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,successor(null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),singleton(null_class))*.
% 299.94/300.95 36003[0:Res:33146.0,1418.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.94/300.95 36181[3:Res:367.1,15524.0] || subclass(ordered_pair(u,v),cantor(regular(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class))))* -> equal(cross_product(singleton(unordered_pair(u,singleton(v))),universal_class),null_class).
% 299.94/300.95 38134[7:SpL:38092.1,37495.1] one_to_one(u) function(v) || subclass(range_of(v),cantor(universal_class)) equal(cantor(cantor(w)),universal_class) -> compatible(v,w,inverse(u))*.
% 299.94/300.95 38245[7:SpL:38158.1,1925.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.94/300.95 38865[0:Rew:38662.0,38859.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,complement(cross_product(singleton(u),universal_class))))* -> subclass(v,image(w,range_of(null_class))).
% 299.94/300.95 38897[3:Res:1932.2,38686.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(complement(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),universal_class))))* -> .
% 299.94/300.95 39386[3:Res:1932.2,36243.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(null_class,w)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95 40062[3:Res:1932.2,39347.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(w,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95 40130[0:SpR:39614.1,476.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.94/300.95 40129[0:SpR:39614.1,475.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.94/300.95 41346[0:Res:2350.2,9.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.94/300.95 41702[0:Res:2352.1,218.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.94/300.95 41795[0:Rew:476.0,41637.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.94/300.95 41796[0:Rew:475.0,41636.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.94/300.95 42303[0:Res:2353.1,218.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.94/300.95 42907[0:Res:3123.2,9.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.94/300.95 42996[0:Rew:476.0,42858.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.94/300.95 42997[0:Rew:475.0,42857.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.94/300.95 43418[0:Res:3125.1,218.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.94/300.95 43524[0:Rew:476.0,43342.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.94/300.95 43525[0:Rew:475.0,43341.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.94/300.95 43925[0:Res:3126.1,218.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.94/300.95 44942[3:Rew:26766.0,44888.1,26766.0,44888.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.94/300.95 45120[3:Rew:26766.0,45052.1,26766.0,45052.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.94/300.95 45533[0:Res:2350.2,4050.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.94/300.95 45532[0:Res:3123.2,4050.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.94/300.95 45529[3:Res:28041.0,4050.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.94/300.95 45521[3:Res:15528.1,4050.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.94/300.95 45520[3:Res:15527.1,4050.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.94/300.95 45614[0:Res:2350.2,4051.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.94/300.95 45613[0:Res:3123.2,4051.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.94/300.95 45610[3:Res:28041.0,4051.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.94/300.95 45602[3:Res:15528.1,4051.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.94/300.95 45601[3:Res:15527.1,4051.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.94/300.95 45845[0:Obv:45752.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.94/300.95 46404[0:SpR:43.0,3436.2] || member(inverse(restrict(u,v,universal_class)),universal_class) subclass(domain_relation,w) -> member(ordered_pair(inverse(restrict(u,v,universal_class)),image(u,v)),w)*.
% 299.94/300.95 46651[0:Rew:46582.0,36597.2] function(u) || member(v,universal_class) subclass(universal_class,power_class(complement(power_class(w)))) member(image(u,v),image(element_relation,power_class(w)))* -> .
% 299.94/300.95 46685[0:Rew:46582.0,36582.1] || member(u,universal_class) subclass(u,power_class(complement(power_class(v)))) member(apply(choice,u),image(element_relation,power_class(v)))* -> equal(u,null_class).
% 299.94/300.95 46700[0:Rew:46582.0,46436.1] || member(inverse(u),universal_class) subclass(domain_relation,power_class(complement(power_class(v)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,power_class(v)))* -> .
% 299.94/300.95 47261[0:Rew:46582.0,46957.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.94/300.95 48598[0:Res:225.1,46587.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.94/300.95 48593[0:Res:3436.2,46587.0] || member(inverse(u),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(power_class(v))))* -> .
% 299.94/300.95 48584[0:Res:406.3,46587.0] || member(u,universal_class) subclass(u,image(element_relation,power_class(v))) member(apply(choice,u),power_class(complement(power_class(v))))* -> equal(u,null_class).
% 299.94/300.95 49269[0:SpR:47948.0,479.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.94/300.95 49602[0:SpR:47949.0,479.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.94/300.95 49884[0:Res:2350.2,46618.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.94/300.95 49883[0:Res:3123.2,46618.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.94/300.95 49880[3:Res:28041.0,46618.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.94/300.95 49871[3:Res:15528.1,46618.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.94/300.95 49870[3:Res:15527.1,46618.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.94/300.95 49861[0:Res:159.1,46618.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.94/300.95 49835[0:Res:166.1,46618.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.94/300.95 50188[0:Res:2350.2,46805.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.94/300.95 50187[0:Res:3123.2,46805.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.94/300.95 50184[3:Res:28041.0,46805.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.94/300.95 50175[3:Res:15528.1,46805.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.94/300.95 50174[3:Res:15527.1,46805.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.94/300.95 50165[0:Res:159.1,46805.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.94/300.95 50139[0:Res:166.1,46805.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.94/300.95 50264[0:SpR:6906.0,39614.1] || subclass(union(complement(u),complement(singleton(u))),successor(u))* -> equal(symmetric_difference(complement(u),complement(singleton(u))),union(complement(u),complement(singleton(u)))).
% 299.94/300.95 53397[0:SpR:47948.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95 53391[0:SpR:47949.0,3859.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95 54056[0:SpR:47948.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(v)))),w)) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 299.94/300.95 54050[0:SpR:47949.0,3896.2] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(power_class(complement(power_class(w)))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 299.94/300.95 54193[0:Obv:54107.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.94/300.95 54195[3:MRR:54123.4,49975.2] || member(regular(u),cross_product(v,w)) member(regular(u),x) subclass(u,regular(restrict(x,v,w)))* -> equal(u,null_class).
% 299.94/300.95 54598[0:SpL:54401.1,1925.1] || equal(u,universal_class) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,image(x,null_class)),y)* -> member(v,y)*.
% 299.94/300.95 55009[3:Res:15464.2,46617.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(u,cantor(u)),union(v,complement(power_class(w))))* -> .
% 299.94/300.95 54963[0:SpL:46592.0,46617.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.94/300.95 54962[0:SpL:46586.0,46617.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.94/300.95 55223[3:Res:15464.2,46804.0] || member(u,universal_class) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(u,cantor(u)),union(complement(power_class(v)),w))* -> .
% 299.94/300.95 55170[0:SpL:46592.0,46804.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.94/300.95 55169[0:SpL:46586.0,46804.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.94/300.95 55395[0:Res:3232.1,6166.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.94/300.95 55357[0:Res:354.2,6166.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.94/300.95 55333[0:Res:3.1,6166.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.94/300.95 56540[0:Res:4087.2,46587.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.94/300.95 56795[0:Res:4089.1,4070.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.94/300.95 56794[3:Res:4089.1,7653.1] || member(not_subclass_element(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),element_relation)* -> subclass(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w).
% 299.94/300.95 56907[0:Rew:6906.0,56741.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.94/300.95 57201[0:Res:4090.1,4070.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.94/300.95 57200[3:Res:4090.1,7653.1] || member(not_subclass_element(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),element_relation)* -> subclass(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w).
% 299.94/300.95 57379[3:Res:56986.0,5324.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.94/300.95 57371[3:Res:56986.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v).
% 299.94/300.95 57625[0:Res:5239.2,46587.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.94/300.95 57727[0:Rew:6906.0,57571.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.94/300.95 57955[3:Res:57341.0,3170.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.94/300.95 58063[0:Res:5242.1,4070.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.94/300.95 58062[3:Res:5242.1,7653.1] || member(not_subclass_element(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),element_relation)* -> subclass(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w).
% 299.94/300.95 58178[0:Rew:6906.0,58006.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.94/300.95 58465[0:Res:5243.1,4070.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.94/300.95 58464[3:Res:5243.1,7653.1] || member(not_subclass_element(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),element_relation)* -> subclass(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w).
% 299.94/300.95 58651[3:Res:58222.0,5324.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.94/300.95 58643[3:Res:58222.0,7746.0] || member(not_subclass_element(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),element_relation)* -> subclass(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v).
% 299.94/300.95 58956[3:Res:58256.0,5324.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.94/300.95 58948[3:Res:58256.0,7746.0] || member(not_subclass_element(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v).
% 299.94/300.95 59081[0:Res:5375.2,6166.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.94/300.95 59068[0:SpR:47948.0,5375.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.94/300.95 59062[0:SpR:47949.0,5375.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.94/300.95 59129[0:Obv:59086.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.94/300.95 60066[3:Res:58880.0,5324.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.94/300.95 60058[3:Res:58880.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v).
% 299.94/300.95 60521[3:SpL:35849.0,47189.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.94/300.95 60520[3:SpL:35849.0,47189.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.94/300.95 60873[3:SpL:47184.0,18114.1] || equal(intersection(power_class(u),power_class(complement(power_class(v)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,power_class(v))))* -> .
% 299.94/300.95 60821[0:SpR:47184.0,26.2] || member(u,universal_class) -> 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.94/300.95 61147[3:SpL:47187.0,18114.1] || equal(intersection(power_class(complement(power_class(u))),power_class(v)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(power_class(v))))* -> .
% 299.94/300.95 61094[0:SpR:47187.0,26.2] || member(u,universal_class) -> 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.94/300.95 61300[3:MRR:61277.3,50028.1] || member(ordered_pair(u,power_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,regular(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95 61382[3:MRR:61359.3,50028.1] || member(ordered_pair(u,sum_class(v)),compose(w,x))* member(v,universal_class) subclass(universal_class,regular(image(w,image(x,singleton(u)))))* -> .
% 299.94/300.95 62369[3:Res:58874.0,3170.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.94/300.95 62560[0:Res:56952.0,3170.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.94/300.95 62660[0:Res:57010.0,3170.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.94/300.95 62787[0:Rew:9604.2,62786.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.94/300.95 62793[3:MRR:62739.0,10104.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.94/300.95 62794[0:MRR:62737.0,10104.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.94/300.95 62795[0:MRR:62736.0,10104.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.94/300.95 62889[0:Res:57461.0,3170.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.94/300.95 63087[0:Rew:9604.2,63086.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.94/300.95 63093[3:MRR:63043.0,10104.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.94/300.95 63094[0:MRR:63041.0,10104.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.94/300.95 63095[0:MRR:63040.0,10104.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.94/300.95 63152[0:Res:58188.0,3170.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.94/300.95 63335[3:Rew:27497.0,63291.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.94/300.95 63336[3:Rew:30548.0,63290.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.94/300.95 63337[3:Rew:27497.0,63273.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.94/300.95 63338[3:Rew:30548.0,63272.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.94/300.95 63988[0:SpR:46730.0,39614.1] || 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.94/300.95 64135[0:Rew:46730.0,63980.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.94/300.95 64316[0:SpR:47009.0,39614.1] || 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.94/300.95 64463[0:Rew:47009.0,64309.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.94/300.95 65236[0:Res:10071.3,4060.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 299.94/300.95 65898[3:SpL:27497.0,2319.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.94/300.95 65897[3:SpL:30548.0,2319.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.94/300.95 65880[3:SpL:27497.0,2319.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.94/300.95 65879[3:SpL:30548.0,2319.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.94/300.95 66986[0:Obv:66914.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.94/300.95 67163[0:Obv:67096.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.94/300.95 68166[0:Obv:68064.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.94/300.95 68167[0:Obv:68063.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.94/300.95 68168[3:MRR:68096.3,50028.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.94/300.95 68283[3:SpR:15442.2,5726.0] || member(u,universal_class) -> member(u,cantor(cross_product(singleton(v),w))) equal(range__dfg(cross_product(singleton(u),universal_class),v,w),second(not_subclass_element(null_class,null_class)))**.
% 299.94/300.95 69630[3:Res:2356.1,10076.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.94/300.95 69629[3:Res:2356.1,10075.0] || -> equal(intersection(u,restrict(apply(null_class,v),w,x)),null_class) member(regular(intersection(u,restrict(apply(null_class,v),w,x))),apply(null_class,y))*.
% 299.94/300.95 69628[3:Res:2356.1,10074.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.94/300.95 69625[0:Res:2356.1,4386.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.94/300.95 69613[0:Res:2356.1,481.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.94/300.95 69570[0:SpR:221.0,2356.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.94/300.95 69770[3:Res:3129.1,10076.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.94/300.95 69769[3:Res:3129.1,10075.0] || -> equal(intersection(restrict(apply(null_class,u),v,w),x),null_class) member(regular(intersection(restrict(apply(null_class,u),v,w),x)),apply(null_class,y))*.
% 299.94/300.95 69768[3:Res:3129.1,10074.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.94/300.95 69765[0:Res:3129.1,4386.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.94/300.95 69753[0:Res:3129.1,481.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.94/300.95 69705[0:SpR:221.0,3129.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.94/300.95 70151[0:Obv:70033.3] || member(u,intersection(v,w)) subclass(unordered_pair(x,u),w) member(x,v) -> subclass(unordered_pair(x,u),intersection(v,w))*.
% 299.94/300.95 70152[0:Obv:70032.3] || member(u,intersection(v,w)) subclass(unordered_pair(u,x),w) member(x,v) -> subclass(unordered_pair(u,x),intersection(v,w))*.
% 299.94/300.95 73005[3:Rew:71675.0,71784.1,71675.0,71784.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.94/300.95 73006[3:Rew:71675.0,71785.1,71675.0,71785.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.94/300.95 73007[3:Rew:71675.0,71814.1,71675.0,71814.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.94/300.95 73008[3:Rew:71675.0,71815.1,71675.0,71815.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.94/300.95 73009[3:Rew:71675.0,71816.1,71675.0,71816.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.94/300.95 73010[3:Rew:71675.0,71848.1,71675.0,71848.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.94/300.95 72495[0:Rew:72365.0,49562.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.94/300.95 72496[0:Rew:72365.0,49235.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.94/300.95 75238[7:Res:73975.1,5324.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.94/300.95 75229[7:Res:73975.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(successor(complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(successor(complement(compose(element_relation,universal_class))),u).
% 299.94/300.95 75844[3:Rew:75789.0,74488.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.94/300.95 76002[3:Rew:75923.0,75850.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.94/300.95 77008[0:SpR:72383.0,39614.1] || 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.94/300.95 77726[0:SpR:72384.0,39614.1] || 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.94/300.95 78599[3:SpR:72083.0,6929.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.94/300.95 78589[3:SpR:72083.0,46730.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.94/300.95 78560[3:SpR:72083.0,6929.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.94/300.95 78536[3:SpR:72083.0,6929.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.94/300.95 78526[3:SpR:72083.0,46730.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.94/300.95 78497[3:SpR:72083.0,6929.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.94/300.95 79041[3:SpL:71518.0,2319.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.94/300.95 79014[3:SpL:71518.0,2319.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.94/300.95 79116[3:Rew:71518.0,78976.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.94/300.95 79117[3:Rew:71518.0,78937.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.94/300.95 79444[3:SpR:72082.0,6929.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.94/300.95 79434[3:SpR:72082.0,46730.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.94/300.95 79405[3:SpR:72082.0,6929.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.94/300.95 79748[3:SpR:72082.0,72375.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.94/300.95 79747[3:SpR:72083.0,72375.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.94/300.95 79742[3:SpR:72083.0,72375.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.94/300.95 79687[0:SpR:72375.0,39614.1] || 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.94/300.95 80362[3:SpL:74812.0,47189.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.94/300.95 80350[3:SpL:74812.0,47189.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.94/300.95 80672[0:Res:54298.0,523.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.94/300.95 80669[0:Res:54298.0,6166.2] || member(complement(union(u,v)),complement(v))* member(complement(union(u,v)),complement(u))* -> equal(singleton(complement(union(u,v))),null_class).
% 299.94/300.95 80656[0:Res:54298.0,18.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.94/300.95 80799[0:Obv:80753.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.94/300.95 80983[0:Obv:80935.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.94/300.95 82594[3:SpL:73744.0,47189.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.94/300.95 82581[3:SpL:73744.0,47189.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.94/300.95 83311[3:Rew:26766.0,83284.2] || member(apply(choice,u),symmetric_difference(v,w))* member(u,universal_class) subclass(u,union(null_class,intersection(v,w))) -> equal(u,null_class).
% 299.94/300.95 83332[0:MRR:83331.0,12.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.94/300.95 83334[0:MRR:83333.0,12.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.94/300.95 83529[3:SpL:1179.1,54301.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.94/300.95 83631[3:Rew:26766.0,83602.3] function(u) || member(image(u,v),symmetric_difference(w,x))* member(v,universal_class) subclass(universal_class,union(null_class,intersection(w,x))) -> .
% 299.94/300.95 83906[0:SpL:46592.0,10970.0] || subclass(universal_class,union(complement(power_class(u)),v)) member(omega,union(power_class(u),complement(v))) -> member(omega,symmetric_difference(power_class(u),complement(v)))*.
% 299.94/300.95 83905[0:SpL:46586.0,10970.0] || subclass(universal_class,union(u,complement(power_class(v)))) member(omega,union(complement(u),power_class(v))) -> member(omega,symmetric_difference(complement(u),power_class(v)))*.
% 299.94/300.95 83868[0:SpL:30.0,10970.0] || subclass(universal_class,complement(restrict(u,v,w))) member(omega,union(cross_product(v,w),u)) -> member(omega,symmetric_difference(cross_product(v,w),u))*.
% 299.94/300.95 83862[0:SpL:29.0,10970.0] || subclass(universal_class,complement(restrict(u,v,w))) member(omega,union(u,cross_product(v,w))) -> member(omega,symmetric_difference(u,cross_product(v,w)))*.
% 299.94/300.95 84231[3:Rew:72387.0,84150.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.94/300.95 84301[3:Res:83852.0,3170.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.94/300.95 84939[0:SpL:46591.0,6170.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.94/300.95 84938[3:SpL:26811.0,6170.0] || subclass(u,intersection(power_class(complement(singleton(null_class))),complement(v))) member(regular(u),union(image(element_relation,successor(null_class)),v))* -> equal(u,null_class).
% 299.94/300.95 84916[0:SpL:46591.0,6170.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.94/300.95 84915[3:SpL:26811.0,6170.0] || subclass(u,intersection(complement(v),power_class(complement(singleton(null_class))))) member(regular(u),union(v,image(element_relation,successor(null_class))))* -> equal(u,null_class).
% 299.94/300.95 85135[3:Res:83725.0,3166.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.94/300.95 85134[3:Res:83725.0,3167.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.94/300.95 85117[3:Res:83725.0,3164.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.94/300.95 85458[3:Res:83739.0,3166.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.94/300.95 85457[3:Res:83739.0,3167.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.94/300.95 85439[3:Res:83739.0,3164.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.94/300.95 85923[3:Res:85064.0,3164.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.94/300.95 86170[3:Res:85391.0,3164.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.94/300.95 86365[3:Res:58921.1,3162.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.94/300.95 86355[3:Res:58921.1,7158.1] || subclass(u,singleton(v))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) equal(apply(choice,union(null_class,u)),v)*.
% 299.94/300.95 86706[3:Res:4921.1,15794.0] || member(range_of(null_class),universal_class) subclass(domain_relation,u)* subclass(u,v)* -> member(ordered_pair(apply(null_class,w),cantor(apply(null_class,w))),v)*.
% 299.94/300.95 87044[3:SpR:26811.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(singleton(null_class))),power_class(v))) member(u,union(image(element_relation,successor(null_class)),complement(power_class(v))))*.
% 299.94/300.95 87230[3:SpR:26811.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(singleton(null_class))))) member(u,union(complement(power_class(v)),image(element_relation,successor(null_class))))*.
% 299.94/300.95 87840[3:Res:1932.2,73862.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(w,null_class)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 299.94/300.95 88204[7:Res:75011.1,5366.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.94/300.95 88203[7:Res:75011.1,5367.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.94/300.95 88381[0:SpR:46591.0,6734.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.94/300.95 88380[3:SpR:26811.0,6734.1] || member(u,symmetric_difference(union(image(element_relation,successor(null_class)),v),complement(w)))* -> member(u,union(intersection(power_class(complement(singleton(null_class))),complement(v)),w)).
% 299.94/300.95 88358[0:SpR:46591.0,6734.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.94/300.95 88357[3:SpR:26811.0,6734.1] || member(u,symmetric_difference(union(v,image(element_relation,successor(null_class))),complement(w)))* -> member(u,union(intersection(complement(v),power_class(complement(singleton(null_class)))),w)).
% 299.94/300.95 88589[7:Res:75118.1,5366.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.94/300.95 88588[7:Res:75118.1,5367.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.94/300.95 88750[0:SpR:75901.0,72375.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.94/300.95 88740[0:SpR:75901.0,6929.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.94/300.95 88725[0:SpR:75901.0,46730.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.94/300.95 88694[0:SpR:75901.0,6929.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.94/300.95 89108[0:SpR:46591.0,6808.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.94/300.95 89107[3:SpR:26811.0,6808.1] || member(u,symmetric_difference(complement(v),union(image(element_relation,successor(null_class)),w)))* -> member(u,union(v,intersection(power_class(complement(singleton(null_class))),complement(w)))).
% 299.94/300.95 89083[0:SpR:46591.0,6808.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.94/300.95 89082[3:SpR:26811.0,6808.1] || member(u,symmetric_difference(complement(v),union(w,image(element_relation,successor(null_class)))))* -> member(u,union(v,intersection(complement(w),power_class(complement(singleton(null_class)))))).
% 299.94/300.95 90037[3:Res:83718.0,3166.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.94/300.95 90036[3:Res:83718.0,3167.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.94/300.95 90017[3:Res:83718.0,3164.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.94/300.95 90390[3:Res:83730.0,3166.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.94/300.95 90389[3:Res:83730.0,3167.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.94/300.95 90370[3:Res:83730.0,3164.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.94/300.95 90519[3:Res:83733.0,3166.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.94/300.95 90518[3:Res:83733.0,3167.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.94/300.95 90499[3:Res:83733.0,3164.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.94/300.95 90776[3:MRR:90775.2,55805.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.94/300.95 90886[3:Res:83738.0,3166.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.94/300.95 90885[3:Res:83738.0,3167.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.94/300.95 90866[3:Res:83738.0,3164.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.94/300.95 91322[3:MRR:91321.2,55805.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.94/300.95 91403[3:Res:85076.0,3164.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.94/300.95 91481[3:Rew:75789.0,91434.1,73730.0,91434.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(universal_class,universal_class)),u)))*.
% 299.94/300.95 91675[3:Res:85403.0,3164.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.94/300.95 91745[3:Rew:75789.0,91706.1,73730.0,91706.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(universal_class,universal_class)))))*.
% 299.94/300.95 91821[3:Res:86303.1,3162.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.94/300.95 91811[3:Res:86303.1,7158.1] || subclass(u,singleton(v))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) equal(apply(choice,union(u,null_class)),v)*.
% 299.94/300.95 92197[3:Res:88269.0,3164.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.94/300.95 92359[3:Res:88286.0,3164.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.94/300.95 92507[3:Res:88289.0,3164.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.94/300.95 92662[3:Res:88296.0,3164.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.94/300.95 93946[0:Obv:93900.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.94/300.95 94020[0:Res:56577.1,7158.1] || subclass(u,singleton(v))* member(intersection(w,u),universal_class) -> equal(intersection(w,u),null_class) equal(apply(choice,intersection(w,u)),v)*.
% 299.94/300.95 94566[0:Obv:94513.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.94/300.95 94855[3:Res:94637.0,5363.0] || subclass(complement(element_relation),u) -> subclass(intersection(v,complement(compose(element_relation,universal_class))),w) member(not_subclass_element(intersection(v,complement(compose(element_relation,universal_class))),w),u)*.
% 299.94/300.95 94948[3:Res:94788.0,5363.0] || subclass(complement(element_relation),u) -> subclass(intersection(complement(compose(element_relation,universal_class)),v),w) member(not_subclass_element(intersection(complement(compose(element_relation,universal_class)),v),w),u)*.
% 299.94/300.95 94973[3:Res:94939.0,5363.0] || subclass(complement(element_relation),u) -> subclass(union(null_class,complement(compose(element_relation,universal_class))),v) member(not_subclass_element(union(null_class,complement(compose(element_relation,universal_class))),v),u)*.
% 299.94/300.95 95572[0:Res:57662.1,7158.1] || subclass(u,singleton(v))* member(intersection(u,w),universal_class) -> equal(intersection(u,w),null_class) equal(apply(choice,intersection(u,w)),v)*.
% 299.94/300.95 96061[3:MRR:96010.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(v))* equal(union(v,w),null_class).
% 299.94/300.95 96062[3:MRR:96009.0,242.0] || member(u,universal_class) subclass(domain_relation,regular(union(v,w)))* -> member(ordered_pair(u,cantor(u)),complement(w))* equal(union(v,w),null_class).
% 299.94/300.95 96167[3:Res:95721.0,3170.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.94/300.95 96306[3:Res:96080.0,3170.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.94/300.95 96449[0:Res:10922.2,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v))))) member(regular(w),union(u,image(element_relation,power_class(v))))* -> equal(w,null_class).
% 299.94/300.95 96448[0:Res:3678.2,46647.0] || subclass(universal_class,intersection(complement(u),power_class(complement(power_class(v)))))* member(w,union(u,image(element_relation,power_class(v))))* -> equal(singleton(w),null_class).
% 299.94/300.95 96439[3:Res:17248.1,46647.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(complement(power_class(w)))))* member(unordered_pair(u,null_class),union(v,image(element_relation,power_class(w)))) -> .
% 299.94/300.95 96394[3:SpL:72082.0,46647.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.94/300.95 96393[3:SpL:72083.0,46647.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.94/300.95 96391[3:SpL:27497.0,46647.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.94/300.95 96390[3:SpL:71518.0,46647.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.94/300.95 96389[3:SpL:30548.0,46647.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.94/300.95 96388[3:SpL:72083.0,46647.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.94/300.95 96386[0:SpL:75901.0,46647.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.94/300.95 96364[3:SpL:74812.0,46647.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.94/300.95 96363[3:SpL:73744.0,46647.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.94/300.95 96362[3:SpL:35849.0,46647.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.94/300.95 96361[3:SpL:74812.0,46647.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.94/300.95 96360[3:SpL:35849.0,46647.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.94/300.95 96359[3:SpL:73744.0,46647.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.94/300.95 96860[0:Res:10922.2,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v))) member(regular(w),union(image(element_relation,power_class(u)),v))* -> equal(w,null_class).
% 299.94/300.95 96859[0:Res:3678.2,46679.0] || subclass(universal_class,intersection(power_class(complement(power_class(u))),complement(v)))* member(w,union(image(element_relation,power_class(u)),v))* -> equal(singleton(w),null_class).
% 299.94/300.95 96850[3:Res:17248.1,46679.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(complement(power_class(v))),complement(w)))* member(unordered_pair(u,null_class),union(image(element_relation,power_class(v)),w)) -> .
% 299.94/300.95 96799[3:SpL:74812.0,46679.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.94/300.95 96798[3:SpL:73744.0,46679.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.94/300.95 96797[3:SpL:35849.0,46679.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.94/300.95 96796[3:SpL:74812.0,46679.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.94/300.95 96795[3:SpL:35849.0,46679.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.94/300.95 96794[3:SpL:73744.0,46679.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.94/300.95 96788[3:SpL:72082.0,46679.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.94/300.95 96787[3:SpL:72083.0,46679.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.94/300.95 96785[3:SpL:27497.0,46679.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.94/300.95 96784[3:SpL:71518.0,46679.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.94/300.95 96783[3:SpL:30548.0,46679.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.94/300.95 96902[3:Rew:75789.0,96782.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.94/300.95 96780[0:SpL:75901.0,46679.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.94/300.95 97058[3:Res:96978.0,5324.0] || -> equal(complement(successor(successor(complement(restrict(u,v,w))))),null_class) member(regular(complement(successor(successor(complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 299.94/300.95 97089[3:Rew:26766.0,97045.1,26766.0,97045.0] || member(not_subclass_element(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),u),element_relation)* -> subclass(complement(successor(successor(union(null_class,compose(element_relation,universal_class))))),u).
% 299.94/300.95 97293[6:SpL:47208.0,53207.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.94/300.95 97292[3:SpL:47208.0,53354.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.94/300.95 97291[3:SpL:47208.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 299.94/300.95 97281[0:SpL:47208.0,13518.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.94/300.95 97280[0:SpL:47208.0,13425.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.94/300.95 97279[0:SpL:47208.0,32917.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 299.94/300.95 97277[0:SpL:47208.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 300.04/300.95 97276[0:SpL:47208.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* member(omega,intersection(power_class(u),union(v,complement(power_class(w))))) -> .
% 300.04/300.95 97274[0:SpL:47208.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(power_class(w))))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.95 97273[0:SpL:47208.0,32866.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.95 97176[0:SpR:47208.0,76062.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))*.
% 300.04/300.95 97174[0:SpR:47208.0,5350.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))))))*.
% 300.04/300.95 97165[0:SpR:47208.0,42085.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)**.
% 300.04/300.95 97157[3:SpR:47208.0,96615.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.95 97131[3:SpR:47208.0,18089.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))))*.
% 300.04/300.95 97126[0:SpR:47208.0,76062.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))))))*.
% 300.04/300.95 97124[0:SpR:47208.0,5350.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))*.
% 300.04/300.95 97121[3:SpR:47208.0,65061.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))),universal_class)**.
% 300.04/300.95 97650[6:SpL:47209.0,53207.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))).
% 300.04/300.95 97649[3:SpL:47209.0,53354.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))).
% 300.04/300.95 97648[3:SpL:47209.0,83804.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95 97638[0:SpL:47209.0,13518.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)** -> .
% 300.04/300.95 97637[0:SpL:47209.0,13425.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))))* -> .
% 300.04/300.95 97636[0:SpL:47209.0,32917.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95 97634[0:SpL:47209.0,2134.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 300.04/300.95 97633[0:SpL:47209.0,372.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* member(omega,intersection(union(u,complement(power_class(v))),power_class(w))) -> .
% 300.04/300.95 97631[0:SpL:47209.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),power_class(w))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95 97630[0:SpL:47209.0,32866.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),domain_relation) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.95 97533[0:SpR:47209.0,76062.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))*.
% 300.04/300.95 97531[0:SpR:47209.0,5350.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))))*.
% 300.04/300.95 97522[0:SpR:47209.0,42085.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)**.
% 300.04/300.95 97514[3:SpR:47209.0,96615.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 97488[3:SpR:47209.0,18089.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))))*.
% 300.04/300.95 97483[0:SpR:47209.0,76062.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))))*.
% 300.04/300.95 97481[0:SpR:47209.0,5350.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))*.
% 300.04/300.95 97478[3:SpR:47209.0,65061.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))),universal_class)**.
% 300.04/300.95 97940[3:Res:97015.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(null_class,u)))),w) member(not_subclass_element(complement(successor(successor(union(null_class,u)))),w),v)*.
% 300.04/300.95 97896[3:SpR:47208.0,97015.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 97895[3:SpR:47209.0,97015.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 98169[6:SpL:47210.0,53207.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))).
% 300.04/300.95 98168[3:SpL:47210.0,53354.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))).
% 300.04/300.95 98167[3:SpL:47210.0,83804.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95 98157[0:SpL:47210.0,13518.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)** -> .
% 300.04/300.95 98156[0:SpL:47210.0,13425.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))))* -> .
% 300.04/300.95 98155[0:SpL:47210.0,32917.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95 98153[0:SpL:47210.0,2134.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 300.04/300.95 98152[0:SpL:47210.0,372.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* member(omega,intersection(union(complement(power_class(u)),v),power_class(w))) -> .
% 300.04/300.95 98150[0:SpL:47210.0,19460.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),power_class(w))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95 98149[0:SpL:47210.0,32866.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),domain_relation) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.95 98048[0:SpR:47210.0,76062.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))*.
% 300.04/300.95 98046[0:SpR:47210.0,5350.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))))*.
% 300.04/300.95 98040[3:SpR:47210.0,97015.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 98036[0:SpR:47210.0,42085.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)**.
% 300.04/300.95 98251[3:Rew:75789.0,98029.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 98001[3:SpR:47210.0,18089.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))))*.
% 300.04/300.95 97996[0:SpR:47210.0,76062.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))))*.
% 300.04/300.95 97994[0:SpR:47210.0,5350.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))*.
% 300.04/300.95 97991[3:SpR:47210.0,65061.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))),universal_class)**.
% 300.04/300.95 98375[3:Res:97082.0,3166.0] || -> equal(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(intersection(u,v))))))),u)*.
% 300.04/300.95 98374[3:Res:97082.0,3167.0] || -> equal(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(intersection(u,v))))))),v)*.
% 300.04/300.95 98354[3:Res:97082.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(union(null_class,complement(u))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(u)))))),v)*.
% 300.04/300.95 98604[6:SpL:47212.0,53207.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))).
% 300.04/300.95 98603[3:SpL:47212.0,53354.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))).
% 300.04/300.95 98602[3:SpL:47212.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95 98592[0:SpL:47212.0,13518.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)** -> .
% 300.04/300.95 98591[0:SpL:47212.0,13425.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))))* -> .
% 300.04/300.95 98590[0:SpL:47212.0,32917.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95 98588[0:SpL:47212.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 300.04/300.95 98587[0:SpL:47212.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* member(omega,intersection(power_class(u),union(complement(power_class(v)),w))) -> .
% 300.04/300.95 98585[0:SpL:47212.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(complement(power_class(v)),w))) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95 98584[0:SpL:47212.0,32866.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.95 98483[0:SpR:47212.0,76062.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))*.
% 300.04/300.95 98481[0:SpR:47212.0,5350.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))))*.
% 300.04/300.95 98475[3:SpR:47212.0,97015.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 98471[0:SpR:47212.0,42085.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)**.
% 300.04/300.95 98687[3:Rew:75789.0,98464.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 98435[3:SpR:47212.0,18089.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))))*.
% 300.04/300.95 98430[0:SpR:47212.0,76062.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))))*.
% 300.04/300.95 98428[0:SpR:47212.0,5350.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))*.
% 300.04/300.95 98425[3:SpR:47212.0,65061.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))),universal_class)**.
% 300.04/300.95 98790[3:Res:97910.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(u,null_class)))),w) member(not_subclass_element(complement(successor(successor(union(u,null_class)))),w),v)*.
% 300.04/300.95 99280[3:SpR:27497.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(null_class,v),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95 99279[3:SpR:71518.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(v,null_class),w))) member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95 99278[3:SpR:30548.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(union(v,v),w)))* member(u,power_class(intersection(union(null_class,complement(v)),complement(w))))*.
% 300.04/300.95 99251[3:SpR:27497.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(null_class,w)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95 99250[3:SpR:71518.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(w,null_class)))) member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95 99249[3:SpR:30548.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,union(w,w))))* member(u,power_class(intersection(complement(v),union(null_class,complement(w)))))*.
% 300.04/300.95 99569[3:Res:17.2,15652.1] || member(u,universal_class) member(v,singleton(w))* member(w,universal_class) member(ordered_pair(v,u),x)* -> member(w,cantor(x))*.
% 300.04/300.95 99566[3:Res:17248.1,15652.1] || subclass(ordered_pair(u,universal_class),cross_product(singleton(v),universal_class))* member(v,universal_class) member(unordered_pair(u,null_class),w)* -> member(v,cantor(w))*.
% 300.04/300.95 99561[3:Res:353.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 300.04/300.95 99534[3:Res:3.1,15652.1] || member(u,universal_class) member(not_subclass_element(cross_product(singleton(u),universal_class),v),w)* -> subclass(cross_product(singleton(u),universal_class),v) member(u,cantor(w)).
% 300.04/300.95 99605[3:MRR:99570.1,41150.1] || subclass(domain_relation,rotate(cross_product(singleton(u),universal_class)))* member(ordered_pair(ordered_pair(v,cantor(ordered_pair(w,v))),w),x)* -> member(u,cantor(x))*.
% 300.04/300.95 99685[3:SpL:27497.0,6139.1] || member(u,intersection(complement(v),union(union(null_class,w),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95 99684[3:SpL:71518.0,6139.1] || member(u,intersection(complement(v),union(union(w,null_class),x))) member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95 99683[3:SpL:30548.0,6139.1] || member(u,intersection(complement(v),union(union(w,w),x)))* member(u,union(v,intersection(union(null_class,complement(w)),complement(x))))* -> .
% 300.04/300.95 99656[3:SpL:27497.0,6139.1] || member(u,intersection(complement(v),union(w,union(null_class,x)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95 99655[3:SpL:71518.0,6139.1] || member(u,intersection(complement(v),union(w,union(x,null_class)))) member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95 99654[3:SpL:30548.0,6139.1] || member(u,intersection(complement(v),union(w,union(x,x))))* member(u,union(v,intersection(complement(w),union(null_class,complement(x)))))* -> .
% 300.04/300.95 99973[3:SpL:27497.0,6149.1] || member(u,intersection(union(union(null_class,v),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95 99972[3:SpL:71518.0,6149.1] || member(u,intersection(union(union(v,null_class),w),complement(x))) member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95 99971[3:SpL:30548.0,6149.1] || member(u,intersection(union(union(v,v),w),complement(x)))* member(u,union(intersection(union(null_class,complement(v)),complement(w)),x))* -> .
% 300.04/300.95 99944[3:SpL:27497.0,6149.1] || member(u,intersection(union(v,union(null_class,w)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95 99943[3:SpL:71518.0,6149.1] || member(u,intersection(union(v,union(w,null_class)),complement(x))) member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95 99942[3:SpL:30548.0,6149.1] || member(u,intersection(union(v,union(w,w)),complement(x)))* member(u,union(intersection(complement(v),union(null_class,complement(w))),x))* -> .
% 300.04/300.95 100211[3:SpR:47212.0,95765.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(power_class(v),complement(w))),x)),union(null_class,intersection(power_class(u),union(complement(power_class(v)),w))))*.
% 300.04/300.95 100210[3:SpR:47208.0,95765.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),power_class(w))),x)),union(null_class,intersection(power_class(u),union(v,complement(power_class(w))))))*.
% 300.04/300.95 100209[3:SpR:47210.0,95765.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(power_class(w))),x)),union(null_class,intersection(union(complement(power_class(u)),v),power_class(w))))*.
% 300.04/300.95 100208[3:SpR:47209.0,95765.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(power_class(w))),x)),union(null_class,intersection(union(u,complement(power_class(v))),power_class(w))))*.
% 300.04/300.95 100383[3:Res:100257.0,5324.0] || -> equal(complement(union(complement(restrict(u,v,w)),x)),null_class) member(regular(complement(union(complement(restrict(u,v,w)),x))),cross_product(v,w))*.
% 300.04/300.95 100428[3:Rew:26766.0,100370.1,26766.0,100370.0] || member(not_subclass_element(complement(union(union(null_class,compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(complement(union(union(null_class,compose(element_relation,universal_class)),u)),v).
% 300.04/300.95 100784[0:Rew:100557.0,99785.0] || subclass(ordered_pair(u,v),union(w,complement(union(x,y)))) member(unordered_pair(u,singleton(v)),intersection(complement(w),union(x,y)))* -> .
% 300.04/300.95 100831[0:Rew:100557.0,99747.0] || subclass(u,union(v,complement(union(w,x)))) member(not_subclass_element(u,y),intersection(complement(v),union(w,x)))* -> subclass(u,y).
% 300.04/300.95 100835[0:Rew:100557.0,30381.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(omega,union(u,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.95 100859[3:Rew:100557.0,89266.1] || member(regular(u),symmetric_difference(complement(v),union(w,x)))* subclass(u,regular(union(v,complement(union(w,x))))) -> equal(u,null_class).
% 300.04/300.95 100868[0:Rew:100557.0,90278.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))).
% 300.04/300.95 100873[0:Rew:100557.0,99750.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95 100874[0:Rew:100557.0,99751.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95 100892[0:Rew:100557.0,55164.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))))* -> .
% 300.04/300.95 100931[0:Rew:100557.0,100075.0] || subclass(ordered_pair(u,v),union(complement(union(w,x)),y)) member(unordered_pair(u,singleton(v)),intersection(union(w,x),complement(y)))* -> .
% 300.04/300.95 100965[0:Rew:100557.0,99803.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).
% 300.04/300.95 100967[0:Rew:100557.0,99801.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(union(w,x)))) member(power_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95 100968[0:Rew:100557.0,99802.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(v,complement(union(w,x)))) member(sum_class(u),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.95 101095[0:Rew:100557.0,6796.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))))*.
% 300.04/300.95 101112[0:Rew:100557.0,30394.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(omega,union(intersection(complement(u),union(v,w)),x)) -> .
% 300.04/300.95 101143[0:Rew:100557.0,45708.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))))*.
% 300.04/300.95 101174[7:Rew:100557.0,82638.1] function(intersection(complement(u),union(v,w))) || equal(successor(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))** -> .
% 300.04/300.95 101175[0:Rew:100557.0,83007.0] || member(regular(intersection(complement(u),union(v,w))),union(u,complement(union(v,w))))* -> equal(intersection(complement(u),union(v,w)),null_class).
% 300.04/300.95 101236[0:Rew:100557.0,54957.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))))* -> .
% 300.04/300.95 101241[3:Rew:100557.0,62461.1] || member(u,universal_class) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(u,cantor(u)),image(element_relation,union(v,w)))* -> .
% 300.04/300.95 101296[0:Rew:100557.0,100037.0] || subclass(u,union(complement(union(v,w)),x)) member(not_subclass_element(u,y),intersection(union(v,w),complement(x)))* -> subclass(u,y).
% 300.04/300.95 101300[0:Rew:100557.0,30383.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(omega,union(u,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.95 101324[3:Rew:100557.0,88542.1] || member(regular(u),symmetric_difference(union(v,w),complement(x)))* subclass(u,regular(union(complement(union(v,w)),x))) -> equal(u,null_class).
% 300.04/300.95 101333[0:Rew:100557.0,90277.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))).
% 300.04/300.95 101338[0:Rew:100557.0,100040.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95 101339[0:Rew:100557.0,100041.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95 101429[0:Rew:100557.0,100093.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).
% 300.04/300.95 101431[0:Rew:100557.0,100091.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(union(v,w)),x)) member(power_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95 101432[0:Rew:100557.0,100092.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(union(v,w)),x)) member(sum_class(u),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.95 101464[0:Rew:100557.0,6724.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))))*.
% 300.04/300.95 101481[0:Rew:100557.0,30396.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(omega,union(intersection(union(u,v),complement(w)),x)) -> .
% 300.04/300.95 101512[0:Rew:100557.0,45710.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))*.
% 300.04/300.95 101541[7:Rew:100557.0,82641.1] function(intersection(union(u,v),complement(w))) || equal(successor(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))** -> .
% 300.04/300.95 101542[0:Rew:100557.0,83006.0] || member(regular(intersection(union(u,v),complement(w))),union(complement(union(u,v)),w))* -> equal(intersection(union(u,v),complement(w)),null_class).
% 300.04/300.95 102204[0:Rew:102187.0,46767.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))))))**.
% 300.04/300.95 102205[0:Rew:102187.0,47046.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))))))**.
% 300.04/300.95 102710[0:Rew:100557.0,100824.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)))).
% 300.04/300.95 102718[0:Rew:100557.0,101289.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)).
% 300.04/300.95 102720[0:Rew:100557.0,101418.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).
% 300.04/300.95 102723[0:Rew:102187.0,101620.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))))))**.
% 300.04/300.95 102725[0:Rew:100557.0,101797.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).
% 300.04/300.95 102735[3:Rew:100557.0,100524.1,100557.0,100524.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).
% 300.04/300.95 102736[3:Rew:100557.0,100523.1,100557.0,100523.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).
% 300.04/300.95 102741[3:Rew:100557.0,100518.1,100557.0,100518.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).
% 300.04/300.95 102742[0:Rew:100557.0,100516.1,100557.0,100516.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).
% 300.04/300.95 102744[3:Rew:100557.0,100495.1,100557.0,100495.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).
% 300.04/300.95 102745[3:Rew:100557.0,100494.1,100557.0,100494.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).
% 300.04/300.95 102750[3:Rew:100557.0,100489.1,100557.0,100489.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).
% 300.04/300.95 102751[0:Rew:100557.0,100487.1,100557.0,100487.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).
% 300.04/300.95 102943[0:Rew:75789.0,102942.0,44.0,102942.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)))**.
% 300.04/300.95 103283[3:Res:100329.0,5324.0] || -> equal(complement(union(u,complement(restrict(v,w,x)))),null_class) member(regular(complement(union(u,complement(restrict(v,w,x))))),cross_product(w,x))*.
% 300.04/300.95 103327[3:Rew:26766.0,103270.1,26766.0,103270.0] || member(not_subclass_element(complement(union(u,union(null_class,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(complement(union(u,union(null_class,compose(element_relation,universal_class)))),v).
% 300.04/300.95 104498[0:SpR:74466.0,100566.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)))))**.
% 300.04/300.95 105612[0:SpR:102187.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),power_class(complement(successor(w))))) member(u,union(complement(power_class(v)),image(element_relation,successor(w))))*.
% 300.04/300.95 105607[0:SpR:102187.0,46616.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),power_class(w))) member(u,union(image(element_relation,successor(v)),complement(power_class(w))))*.
% 300.04/300.95 106023[0:SpL:102264.0,46804.0] || member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))* -> .
% 300.04/300.95 106017[0:SpL:102264.0,1275.1] || member(u,union(complement(v),successor(w))) member(u,union(v,complement(successor(w)))) -> member(u,symmetric_difference(complement(v),successor(w)))*.
% 300.04/300.95 106016[0:SpL:102264.0,10970.0] || subclass(universal_class,union(u,complement(successor(v)))) member(omega,union(complement(u),successor(v))) -> member(omega,symmetric_difference(complement(u),successor(v)))*.
% 300.04/300.95 106014[0:SpL:102264.0,46617.0] || member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))* -> .
% 300.04/300.95 106371[3:SpR:47212.0,95894.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(power_class(w),complement(x))))),union(null_class,intersection(power_class(v),union(complement(power_class(w)),x))))*.
% 300.04/300.95 106370[3:SpR:47208.0,95894.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),power_class(x))))),union(null_class,intersection(power_class(v),union(w,complement(power_class(x))))))*.
% 300.04/300.95 106369[3:SpR:47210.0,95894.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(power_class(x))))),union(null_class,intersection(union(complement(power_class(v)),w),power_class(x))))*.
% 300.04/300.95 106368[3:SpR:47209.0,95894.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(power_class(x))))),union(null_class,intersection(union(v,complement(power_class(w))),power_class(x))))*.
% 300.04/300.95 106913[3:Res:97047.0,3166.0] || -> equal(complement(successor(successor(complement(intersection(intersection(u,v),w))))),null_class) member(regular(complement(successor(successor(complement(intersection(intersection(u,v),w)))))),u)*.
% 300.04/300.95 106912[3:Res:97047.0,3167.0] || -> equal(complement(successor(successor(complement(intersection(intersection(u,v),w))))),null_class) member(regular(complement(successor(successor(complement(intersection(intersection(u,v),w)))))),v)*.
% 300.04/300.95 106892[3:Res:97047.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(intersection(u,w))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,w)))))),v)*.
% 300.04/300.95 107032[3:Res:97922.0,5363.0] || subclass(complement(u),v) -> subclass(complement(successor(successor(union(u,u)))),w) member(not_subclass_element(complement(successor(successor(union(u,u)))),w),v)*.
% 300.04/300.95 107466[3:Res:100317.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(null_class,u),w)),x) member(not_subclass_element(complement(union(union(null_class,u),w)),x),v)*.
% 300.04/300.95 107655[3:Res:15464.2,100568.0] || member(u,universal_class) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(u,cantor(u)),power_class(complement(union(v,w))))* -> .
% 300.04/300.95 108258[3:Res:100420.0,3166.0] || -> equal(complement(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(complement(union(union(null_class,complement(intersection(u,v))),w))),u)*.
% 300.04/300.95 108257[3:Res:100420.0,3167.0] || -> equal(complement(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(complement(union(union(null_class,complement(intersection(u,v))),w))),v)*.
% 300.04/300.95 108237[3:Res:100420.0,3164.0] || subclass(u,v) -> equal(complement(union(union(null_class,complement(u)),w)),null_class) member(regular(complement(union(union(null_class,complement(u)),w))),v)*.
% 300.04/300.95 109013[3:Res:103220.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(null_class,u))),x) member(not_subclass_element(complement(union(w,union(null_class,u))),x),v)*.
% 300.04/300.95 109324[3:Res:103321.0,3166.0] || -> equal(complement(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(complement(union(u,union(null_class,complement(intersection(v,w)))))),v)*.
% 300.04/300.95 109323[3:Res:103321.0,3167.0] || -> equal(complement(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(complement(union(u,union(null_class,complement(intersection(v,w)))))),w)*.
% 300.04/300.95 109303[3:Res:103321.0,3164.0] || subclass(u,v) -> equal(complement(union(w,union(null_class,complement(u)))),null_class) member(regular(complement(union(w,union(null_class,complement(u))))),v)*.
% 300.04/300.95 109898[3:Res:106828.0,3166.0] || -> equal(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,intersection(v,w))))))),v)*.
% 300.04/300.95 109897[3:Res:106828.0,3167.0] || -> equal(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,intersection(v,w))))))),w)*.
% 300.04/300.95 109877[3:Res:106828.0,3164.0] || subclass(u,v) -> equal(complement(successor(successor(complement(intersection(w,u))))),null_class) member(regular(complement(successor(successor(complement(intersection(w,u)))))),v)*.
% 300.04/300.95 110029[3:Res:107416.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(u,null_class),w)),x) member(not_subclass_element(complement(union(union(u,null_class),w)),x),v)*.
% 300.04/300.95 110588[3:Res:108959.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(u,null_class))),x) member(not_subclass_element(complement(union(w,union(u,null_class))),x),v)*.
% 300.04/300.95 110799[3:Res:95663.0,3166.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)*.
% 300.04/300.95 110798[3:Res:95663.0,3167.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)*.
% 300.04/300.95 110778[3:Res:95663.0,3164.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)*.
% 300.04/300.95 111144[3:Res:95683.0,3166.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)*.
% 300.04/300.95 111143[3:Res:95683.0,3167.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)*.
% 300.04/300.95 111123[3:Res:95683.0,3164.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)*.
% 300.04/300.95 111292[3:Res:95699.0,3166.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)*.
% 300.04/300.95 111291[3:Res:95699.0,3167.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)*.
% 300.04/300.95 111271[3:Res:95699.0,3164.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)*.
% 300.04/300.95 111491[0:Res:367.1,100558.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,y))) member(unordered_pair(u,singleton(v)),union(w,complement(union(x,y))))* -> .
% 300.04/300.95 111463[0:Res:354.2,100558.0] || subclass(u,intersection(complement(v),union(w,x))) member(not_subclass_element(u,y),union(v,complement(union(w,x))))* -> subclass(u,y).
% 300.04/300.95 111396[0:SpL:102187.0,100558.0] || member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))* -> .
% 300.04/300.95 111394[0:SpL:46591.0,100558.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))))* -> .
% 300.04/300.95 111669[3:Res:95712.0,3166.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)*.
% 300.04/300.95 111668[3:Res:95712.0,3167.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)*.
% 300.04/300.95 111648[3:Res:95712.0,3164.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)*.
% 300.04/300.95 111764[3:Res:96083.0,3166.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)*.
% 300.04/300.95 111763[3:Res:96083.0,3167.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)*.
% 300.04/300.95 111743[3:Res:96083.0,3164.0] || subclass(u,v) -> equal(complement(successor(complement(restrict(u,w,x)))),null_class) member(regular(complement(successor(complement(restrict(u,w,x))))),v)*.
% 300.04/300.95 111944[0:Res:367.1,100572.0] || subclass(ordered_pair(u,v),intersection(union(w,x),complement(y))) member(unordered_pair(u,singleton(v)),union(complement(union(w,x)),y))* -> .
% 300.04/300.95 111916[0:Res:354.2,100572.0] || subclass(u,intersection(union(v,w),complement(x))) member(not_subclass_element(u,y),union(complement(union(v,w)),x))* -> subclass(u,y).
% 300.04/300.95 111809[0:SpL:102187.0,100572.0] || member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))* -> .
% 300.04/300.95 111807[0:SpL:46591.0,100572.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))))* -> .
% 300.04/300.95 112304[3:Res:100372.0,3166.0] || -> equal(complement(union(complement(intersection(intersection(u,v),w)),x)),null_class) member(regular(complement(union(complement(intersection(intersection(u,v),w)),x))),u)*.
% 300.04/300.95 112303[3:Res:100372.0,3167.0] || -> equal(complement(union(complement(intersection(intersection(u,v),w)),x)),null_class) member(regular(complement(union(complement(intersection(intersection(u,v),w)),x))),v)*.
% 300.04/300.95 112283[3:Res:100372.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(intersection(u,w)),x)),null_class) member(regular(complement(union(complement(intersection(u,w)),x))),v)*.
% 300.04/300.95 112942[3:Rew:101822.0,112771.1,26766.0,112771.1,101822.0,112771.0,26766.0,112771.0] || member(u,union(v,w)) member(u,union(x,y)) member(u,complement(intersection(union(x,y),union(v,w))))* -> .
% 300.04/300.95 113466[3:Res:113084.0,5324.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))*.
% 300.04/300.95 114285[6:SpL:101233.0,53207.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))))).
% 300.04/300.95 114284[3:SpL:101233.0,53354.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))))).
% 300.04/300.95 114283[3:SpL:101233.0,83804.0] || equal(successor(union(complement(power_class(u)),image(element_relation,union(v,w)))),null_class)** -> subclass(universal_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95 114272[0:SpL:101233.0,13518.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)** -> .
% 300.04/300.95 114271[0:SpL:101233.0,13425.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))))* -> .
% 300.04/300.95 114270[0:SpL:101233.0,32917.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95 114268[0:SpL:101233.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 300.04/300.95 114267[0:SpL:101233.0,372.0] || subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* member(omega,intersection(power_class(u),power_class(complement(union(v,w))))) -> .
% 300.04/300.95 114265[0:SpL:101233.0,19460.1] || subclass(domain_relation,intersection(power_class(u),power_class(complement(union(v,w))))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95 114264[0:SpL:101233.0,32866.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.95 114385[3:Rew:75789.0,114162.0] || -> subclass(complement(union(u,union(complement(power_class(v)),image(element_relation,union(w,x))))),union(null_class,intersection(power_class(v),power_class(complement(union(w,x))))))*.
% 300.04/300.95 114150[0:SpR:101233.0,76062.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))*.
% 300.04/300.95 114148[0:SpR:101233.0,5350.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))))))*.
% 300.04/300.95 114389[3:Rew:75789.0,114137.0] || -> subclass(complement(union(union(complement(power_class(u)),image(element_relation,union(v,w))),x)),union(null_class,intersection(power_class(u),power_class(complement(union(v,w))))))*.
% 300.04/300.95 114390[3:Rew:75789.0,114134.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 114129[0:SpR:101233.0,42085.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)**.
% 300.04/300.95 114391[3:Rew:75789.0,114121.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.95 114092[3:SpR:101233.0,18089.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))))*.
% 300.04/300.95 114088[0:SpR:101233.0,76062.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))))))*.
% 300.04/300.95 114086[0:SpR:101233.0,5350.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))*.
% 300.04/300.95 114083[3:SpR:101233.0,65061.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))),universal_class)**.
% 300.04/300.95 114731[3:Res:114621.0,3162.0] || -> equal(regular(complement(unordered_pair(u,v))),null_class) equal(regular(regular(complement(unordered_pair(u,v)))),v)** equal(regular(regular(complement(unordered_pair(u,v)))),u)**.
% 300.04/300.95 114960[6:SpL:101379.0,53207.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))).
% 300.04/300.95 114959[3:SpL:101379.0,53354.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))).
% 300.04/300.95 114958[3:SpL:101379.0,83804.0] || equal(successor(union(image(element_relation,power_class(u)),complement(union(v,w)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95 114947[0:SpL:101379.0,13518.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)** -> .
% 300.04/300.95 114946[0:SpL:101379.0,13425.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))))* -> .
% 300.04/300.95 114945[0:SpL:101379.0,32917.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) subclass(domain_relation,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95 114943[0:SpL:101379.0,2134.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 300.04/300.95 114942[0:SpL:101379.0,372.0] || subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* member(omega,intersection(power_class(complement(power_class(u))),union(v,w))) -> .
% 300.04/300.95 114940[0:SpL:101379.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(power_class(u))),union(v,w))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95 114939[0:SpL:101379.0,32866.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),domain_relation) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.95 114929[0:SpR:39614.1,101379.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)))**.
% 300.04/300.95 115055[3:Rew:75789.0,114837.0] || -> subclass(complement(union(u,union(image(element_relation,power_class(v)),complement(union(w,x))))),union(null_class,intersection(power_class(complement(power_class(v))),union(w,x))))*.
% 300.04/300.95 114825[0:SpR:101379.0,76062.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))*.
% 300.04/300.95 114823[0:SpR:101379.0,5350.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))))*.
% 300.04/300.95 115059[3:Rew:75789.0,114812.0] || -> subclass(complement(union(union(image(element_relation,power_class(u)),complement(union(v,w))),x)),union(null_class,intersection(power_class(complement(power_class(u))),union(v,w))))*.
% 300.04/300.95 115060[3:Rew:75789.0,114809.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 114804[0:SpR:101379.0,42085.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)**.
% 300.04/300.95 115061[3:Rew:75789.0,114796.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 114766[3:SpR:101379.0,18089.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))))*.
% 300.04/300.95 114762[0:SpR:101379.0,76062.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))))*.
% 300.04/300.95 114760[0:SpR:101379.0,5350.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))*.
% 300.04/300.95 114757[3:SpR:101379.0,65061.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))),universal_class)**.
% 300.04/300.95 115541[6:SpL:101642.0,53207.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))).
% 300.04/300.95 115540[3:SpL:101642.0,53354.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))).
% 300.04/300.95 115539[3:SpL:101642.0,83804.0] || equal(successor(union(image(element_relation,union(u,v)),complement(power_class(w)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95 115528[0:SpL:101642.0,13518.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)** -> .
% 300.04/300.95 115527[0:SpL:101642.0,13425.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))))* -> .
% 300.04/300.95 115526[0:SpL:101642.0,32917.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95 115524[0:SpL:101642.0,2134.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 300.04/300.95 115523[0:SpL:101642.0,372.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* member(omega,intersection(power_class(complement(union(u,v))),power_class(w))) -> .
% 300.04/300.95 115521[0:SpL:101642.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),power_class(w))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95 115520[0:SpL:101642.0,32866.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),domain_relation) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.95 115641[3:Rew:75789.0,115417.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(power_class(x))))),union(null_class,intersection(power_class(complement(union(v,w))),power_class(x))))*.
% 300.04/300.95 115405[0:SpR:101642.0,76062.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))*.
% 300.04/300.95 115403[0:SpR:101642.0,5350.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))))*.
% 300.04/300.95 115645[3:Rew:75789.0,115392.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(power_class(w))),x)),union(null_class,intersection(power_class(complement(union(u,v))),power_class(w))))*.
% 300.04/300.95 115646[3:Rew:75789.0,115389.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 115384[0:SpR:101642.0,42085.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)**.
% 300.04/300.95 115647[3:Rew:75789.0,115376.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 115346[3:SpR:101642.0,18089.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))))*.
% 300.04/300.95 115342[0:SpR:101642.0,76062.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))))*.
% 300.04/300.95 115340[0:SpR:101642.0,5350.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))*.
% 300.04/300.95 115337[3:SpR:101642.0,65061.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))),universal_class)**.
% 300.04/300.95 115789[3:Res:114715.0,5324.0] || -> equal(regular(complement(intersection(restrict(u,v,w),x))),null_class) member(regular(regular(complement(intersection(restrict(u,v,w),x)))),cross_product(v,w))*.
% 300.04/300.95 115776[3:Res:114715.0,7746.0] || member(not_subclass_element(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),v),element_relation)* -> subclass(regular(complement(intersection(complement(compose(element_relation,universal_class)),u))),v).
% 300.04/300.95 115927[3:Res:115700.0,5324.0] || -> equal(regular(complement(intersection(u,restrict(v,w,x)))),null_class) member(regular(regular(complement(intersection(u,restrict(v,w,x))))),cross_product(w,x))*.
% 300.04/300.95 115914[3:Res:115700.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),v),element_relation)* -> subclass(regular(complement(intersection(u,complement(compose(element_relation,universal_class))))),v).
% 300.04/300.95 116183[6:SpL:101772.0,53207.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))))).
% 300.04/300.95 116182[3:SpL:101772.0,53354.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))))).
% 300.04/300.95 116181[3:SpL:101772.0,83804.0] || equal(successor(union(complement(union(u,v)),image(element_relation,power_class(w)))),null_class)** -> subclass(universal_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95 116170[0:SpL:101772.0,13518.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)** -> .
% 300.04/300.95 116169[0:SpL:101772.0,13425.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))))* -> .
% 300.04/300.95 116168[0:SpL:101772.0,32917.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95 116166[0:SpL:101772.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 300.04/300.95 116165[0:SpL:101772.0,372.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* member(omega,intersection(union(u,v),power_class(complement(power_class(w))))) -> .
% 300.04/300.95 116163[0:SpL:101772.0,19460.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(power_class(w))))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95 116162[0:SpL:101772.0,32866.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.95 116276[3:Rew:75789.0,116061.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,power_class(x))))),union(null_class,intersection(union(v,w),power_class(complement(power_class(x))))))*.
% 300.04/300.95 116049[0:SpR:101772.0,76062.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))*.
% 300.04/300.95 116047[0:SpR:101772.0,5350.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))))))*.
% 300.04/300.95 116280[3:Rew:75789.0,116036.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,power_class(w))),x)),union(null_class,intersection(union(u,v),power_class(complement(power_class(w))))))*.
% 300.04/300.95 116281[3:Rew:75789.0,116033.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.95 116028[0:SpR:101772.0,42085.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)**.
% 300.04/300.95 116282[3:Rew:75789.0,116020.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.95 115990[3:SpR:101772.0,18089.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))))*.
% 300.04/300.95 115986[0:SpR:101772.0,76062.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))))))*.
% 300.04/300.95 115984[0:SpR:101772.0,5350.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))*.
% 300.04/300.95 115981[3:SpR:101772.0,65061.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))),universal_class)**.
% 300.04/300.95 116373[3:Res:115703.0,3170.0] || -> equal(regular(complement(restrict(restrict(u,v,w),x,y))),null_class) member(regular(regular(complement(restrict(restrict(u,v,w),x,y)))),u)*.
% 300.04/300.95 116945[3:Rew:30.0,116857.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).
% 300.04/300.95 116946[3:Rew:29.0,116850.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).
% 300.04/300.95 117224[3:SpL:101379.0,113432.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))).
% 300.04/300.95 117222[3:SpL:47212.0,113432.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))).
% 300.04/300.95 117221[3:SpL:47208.0,113432.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))))).
% 300.04/300.95 117220[3:SpL:101772.0,113432.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))))).
% 300.04/300.95 117219[3:SpL:47210.0,113432.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))).
% 300.04/300.95 117218[3:SpL:47209.0,113432.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))).
% 300.04/300.95 117217[3:SpL:101642.0,113432.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))).
% 300.04/300.95 117215[3:SpL:101233.0,113432.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))))).
% 300.04/300.95 117640[3:SpL:101379.0,116330.0] || equal(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),universal_class)** -> member(null_class,intersection(power_class(complement(power_class(u))),union(v,w))).
% 300.04/300.95 117638[3:SpL:47212.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),universal_class)** -> member(null_class,intersection(power_class(u),union(complement(power_class(v)),w))).
% 300.04/300.95 117637[3:SpL:47208.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),universal_class)** -> member(null_class,intersection(power_class(u),union(v,complement(power_class(w))))).
% 300.04/300.95 117636[3:SpL:101772.0,116330.0] || equal(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),universal_class)** -> member(null_class,intersection(union(u,v),power_class(complement(power_class(w))))).
% 300.04/300.95 117635[3:SpL:47210.0,116330.0] || equal(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),power_class(w))).
% 300.04/300.95 117634[3:SpL:47209.0,116330.0] || equal(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),power_class(w))).
% 300.04/300.95 117633[3:SpL:101642.0,116330.0] || equal(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),universal_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),power_class(w))).
% 300.04/300.95 117631[3:SpL:101233.0,116330.0] || equal(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),universal_class)** -> member(null_class,intersection(power_class(u),power_class(complement(union(v,w))))).
% 300.04/300.95 117881[3:Res:113455.0,3166.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)*.
% 300.04/300.95 117880[3:Res:113455.0,3167.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)*.
% 300.04/300.95 117860[3:Res:113455.0,3164.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)*.
% 300.04/300.95 118009[0:Res:33146.0,101067.1] || member(u,universal_class) -> equal(singleton(union(v,w)),null_class) member(u,complement(union(v,w))) member(u,complement(singleton(union(v,w))))*.
% 300.04/300.95 118130[7:SpR:100566.0,113801.1] function(intersection(complement(u),union(v,w))) || -> subclass(regular(successor(intersection(complement(u),union(v,w)))),union(u,complement(union(v,w))))*.
% 300.04/300.95 118120[7:SpR:100576.0,113801.1] function(intersection(union(u,v),complement(w))) || -> subclass(regular(successor(intersection(union(u,v),complement(w)))),union(complement(union(u,v)),w))*.
% 300.04/300.95 118321[7:SpR:100566.0,114570.1] function(intersection(complement(u),union(v,w))) || -> subclass(regular(union(u,complement(union(v,w)))),successor(intersection(complement(u),union(v,w))))*.
% 300.04/300.95 118311[7:SpR:100576.0,114570.1] function(intersection(union(u,v),complement(w))) || -> subclass(regular(union(complement(union(u,v)),w)),successor(intersection(union(u,v),complement(w))))*.
% 300.04/300.95 118419[3:Res:115747.0,7746.0] || member(not_subclass_element(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,universal_class),complement(power_class(u)))),v).
% 300.04/300.95 118415[3:Res:115747.0,5363.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)*.
% 300.04/300.95 118479[0:Res:5311.1,2.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)*.
% 300.04/300.95 118451[0:SpR:221.0,5311.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))*.
% 300.04/300.95 118576[3:Res:115748.0,7746.0] || member(not_subclass_element(regular(union(compose(element_relation,universal_class),complement(successor(u)))),v),element_relation)* -> subclass(regular(union(compose(element_relation,universal_class),complement(successor(u)))),v).
% 300.04/300.95 118572[3:Res:115748.0,5363.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)*.
% 300.04/300.95 118648[3:Res:115749.0,5363.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)*.
% 300.04/300.95 118806[3:Res:115797.0,3166.0] || -> equal(regular(complement(intersection(union(null_class,intersection(u,v)),w))),null_class) member(regular(regular(complement(intersection(union(null_class,intersection(u,v)),w)))),u)*.
% 300.04/300.95 118805[3:Res:115797.0,3167.0] || -> equal(regular(complement(intersection(union(null_class,intersection(u,v)),w))),null_class) member(regular(regular(complement(intersection(union(null_class,intersection(u,v)),w)))),v)*.
% 300.04/300.95 118785[3:Res:115797.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(null_class,u),w))),null_class) member(regular(regular(complement(intersection(union(null_class,u),w)))),v)*.
% 300.04/300.95 118892[0:Res:5323.1,2.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)*.
% 300.04/300.95 118872[0:SpR:221.0,5323.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))*.
% 300.04/300.95 118976[3:Res:115798.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(u,null_class),w))),null_class) member(regular(regular(complement(intersection(union(u,null_class),w)))),v)*.
% 300.04/300.95 119121[3:Res:115885.0,5363.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)*.
% 300.04/300.95 119169[3:Res:115886.0,5363.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)*.
% 300.04/300.95 119263[3:Res:115887.0,7746.0] || member(not_subclass_element(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),v),element_relation)* -> subclass(regular(union(complement(power_class(u)),compose(element_relation,universal_class))),v).
% 300.04/300.95 119259[3:Res:115887.0,5363.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)*.
% 300.04/300.95 119369[3:Res:115935.0,3166.0] || -> equal(regular(complement(intersection(u,union(null_class,intersection(v,w))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,intersection(v,w)))))),v)*.
% 300.04/300.95 119368[3:Res:115935.0,3167.0] || -> equal(regular(complement(intersection(u,union(null_class,intersection(v,w))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,intersection(v,w)))))),w)*.
% 300.04/300.95 119348[3:Res:115935.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(null_class,u)))),null_class) member(regular(regular(complement(intersection(w,union(null_class,u))))),v)*.
% 300.04/300.95 119471[3:Res:115936.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(u,null_class)))),null_class) member(regular(regular(complement(intersection(w,union(u,null_class))))),v)*.
% 300.04/300.95 119780[3:Res:117791.0,3166.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)*.
% 300.04/300.95 119779[3:Res:117791.0,3167.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)*.
% 300.04/300.95 119759[3:Res:117791.0,3164.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)*.
% 300.04/300.95 119923[3:Res:118554.0,7746.0] || member(not_subclass_element(regular(union(complement(successor(u)),compose(element_relation,universal_class))),v),element_relation)* -> subclass(regular(union(complement(successor(u)),compose(element_relation,universal_class))),v).
% 300.04/300.95 119919[3:Res:118554.0,5363.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)*.
% 300.04/300.95 120031[3:Res:118834.0,3166.0] || -> equal(regular(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(regular(union(union(null_class,complement(intersection(u,v))),w))),u)*.
% 300.04/300.95 120030[3:Res:118834.0,3167.0] || -> equal(regular(union(union(null_class,complement(intersection(u,v))),w)),null_class) member(regular(regular(union(union(null_class,complement(intersection(u,v))),w))),v)*.
% 300.04/300.95 120010[3:Res:118834.0,3164.0] || subclass(u,v) -> equal(regular(union(union(null_class,complement(u)),w)),null_class) member(regular(regular(union(union(null_class,complement(u)),w))),v)*.
% 300.04/300.95 120097[3:Rew:101822.0,120023.1,26766.0,120023.1,101822.0,120023.0,26766.0,120023.0] || member(not_subclass_element(regular(union(union(null_class,compose(element_relation,universal_class)),u)),v),element_relation)* -> subclass(regular(union(union(null_class,compose(element_relation,universal_class)),u)),v).
% 300.04/300.95 120190[3:Res:119989.0,3170.0] || -> equal(regular(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(regular(successor(union(null_class,complement(restrict(u,v,w)))))),u)*.
% 300.04/300.95 120910[3:Res:119151.0,5363.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)*.
% 300.04/300.95 121014[3:Res:119396.0,3166.0] || -> equal(regular(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(regular(union(u,union(null_class,complement(intersection(v,w)))))),v)*.
% 300.04/300.95 121013[3:Res:119396.0,3167.0] || -> equal(regular(union(u,union(null_class,complement(intersection(v,w))))),null_class) member(regular(regular(union(u,union(null_class,complement(intersection(v,w)))))),w)*.
% 300.04/300.95 120992[3:Res:119396.0,3164.0] || subclass(u,v) -> equal(regular(union(w,union(null_class,complement(u)))),null_class) member(regular(regular(union(w,union(null_class,complement(u))))),v)*.
% 300.04/300.95 121080[3:Rew:101822.0,121006.1,26766.0,121006.1,101822.0,121006.0,26766.0,121006.0] || member(not_subclass_element(regular(union(u,union(null_class,compose(element_relation,universal_class)))),v),element_relation)* -> subclass(regular(union(u,union(null_class,compose(element_relation,universal_class)))),v).
% 300.04/300.95 121168[3:Res:120061.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(null_class,u),w)),x) member(not_subclass_element(regular(union(union(null_class,u),w)),x),v)*.
% 300.04/300.95 121385[3:Res:5976.2,19874.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,cantor(ordered_pair(flip(cross_product(u,universal_class)),inverse(u))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.95 121357[0:Res:5976.2,219.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)*.
% 300.04/300.95 121527[3:Res:121044.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(null_class,u))),x) member(not_subclass_element(regular(union(w,union(null_class,u))),x),v)*.
% 300.04/300.95 121660[3:Res:121118.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(u,null_class),w)),x) member(not_subclass_element(regular(union(union(u,null_class),w)),x),v)*.
% 300.04/300.95 121803[3:Res:5975.2,19874.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,cantor(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.95 121775[0:Res:5975.2,219.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)*.
% 300.04/300.95 121742[0:SpR:4917.0,5975.2] || member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) subclass(domain_relation,u) -> member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(null_class,v)),u)*.
% 300.04/300.95 122021[3:Res:121475.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(u,null_class))),x) member(not_subclass_element(regular(union(w,union(u,null_class))),x),v)*.
% 300.04/300.95 122312[3:Res:103272.0,3166.0] || -> equal(complement(union(u,complement(intersection(intersection(v,w),x)))),null_class) member(regular(complement(union(u,complement(intersection(intersection(v,w),x))))),v)*.
% 300.04/300.95 122311[3:Res:103272.0,3167.0] || -> equal(complement(union(u,complement(intersection(intersection(v,w),x)))),null_class) member(regular(complement(union(u,complement(intersection(intersection(v,w),x))))),w)*.
% 300.04/300.95 122290[3:Res:103272.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(intersection(u,x)))),null_class) member(regular(complement(union(w,complement(intersection(u,x))))),v)*.
% 300.04/300.95 122665[3:Res:107428.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(union(u,u),w)),x) member(not_subclass_element(complement(union(union(u,u),w)),x),v)*.
% 300.04/300.95 122830[3:Res:108972.0,5363.0] || subclass(complement(u),v) -> subclass(complement(union(w,union(u,u))),x) member(not_subclass_element(complement(union(w,union(u,u))),x),v)*.
% 300.04/300.95 123085[3:Res:110705.0,3166.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)*.
% 300.04/300.95 123084[3:Res:110705.0,3167.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)*.
% 300.04/300.95 123063[3:Res:110705.0,3164.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)*.
% 300.04/300.95 123182[3:SpL:26766.0,47222.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).
% 300.04/300.95 123392[3:Res:111052.0,3166.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)*.
% 300.04/300.95 123391[3:Res:111052.0,3167.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)*.
% 300.04/300.95 123370[3:Res:111052.0,3164.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)*.
% 300.04/300.95 123545[3:Res:111207.0,3166.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)*.
% 300.04/300.95 123544[3:Res:111207.0,3167.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)*.
% 300.04/300.95 123523[3:Res:111207.0,3164.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)*.
% 300.04/300.95 123626[3:SpL:26766.0,47228.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).
% 300.04/300.95 123855[3:Res:111582.0,3166.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)*.
% 300.04/300.95 123854[3:Res:111582.0,3167.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)*.
% 300.04/300.95 123833[3:Res:111582.0,3164.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)*.
% 300.04/300.95 124029[3:Res:112197.0,3166.0] || -> equal(complement(union(complement(intersection(u,intersection(v,w))),x)),null_class) member(regular(complement(union(complement(intersection(u,intersection(v,w))),x))),v)*.
% 300.04/300.95 124028[3:Res:112197.0,3167.0] || -> equal(complement(union(complement(intersection(u,intersection(v,w))),x)),null_class) member(regular(complement(union(complement(intersection(u,intersection(v,w))),x))),w)*.
% 300.04/300.95 124007[3:Res:112197.0,3164.0] || subclass(u,v) -> equal(complement(union(complement(intersection(w,u)),x)),null_class) member(regular(complement(union(complement(intersection(w,u)),x))),v)*.
% 300.04/300.95 124828[0:SpL:112558.0,46679.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))) -> .
% 300.04/300.95 124822[0:SpL:112558.0,46647.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)))) -> .
% 300.04/300.95 124592[0:SpR:112558.0,6929.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)))*.
% 300.04/300.95 124513[0:SpR:112558.0,6929.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))*.
% 300.04/300.95 125574[3:Res:115740.1,3162.0] || subclass(u,unordered_pair(v,w))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),w) equal(regular(regular(complement(u))),v).
% 300.04/300.95 125562[3:Res:115740.1,7158.1] || subclass(u,singleton(v))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) equal(apply(choice,regular(complement(u))),v)*.
% 300.04/300.95 125516[3:SpR:101379.0,115740.1] || subclass(intersection(power_class(complement(power_class(u))),union(v,w)),x) -> subclass(regular(union(image(element_relation,power_class(u)),complement(union(v,w)))),x)*.
% 300.04/300.95 125514[3:SpR:47212.0,115740.1] || subclass(intersection(power_class(u),union(complement(power_class(v)),w)),x) -> subclass(regular(union(complement(power_class(u)),intersection(power_class(v),complement(w)))),x)*.
% 300.04/300.95 125513[3:SpR:47208.0,115740.1] || subclass(intersection(power_class(u),union(v,complement(power_class(w)))),x) -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),power_class(w)))),x)*.
% 300.04/300.95 125512[3:SpR:101772.0,115740.1] || subclass(intersection(union(u,v),power_class(complement(power_class(w)))),x) -> subclass(regular(union(complement(union(u,v)),image(element_relation,power_class(w)))),x)*.
% 300.04/300.95 125511[3:SpR:47210.0,115740.1] || subclass(intersection(union(complement(power_class(u)),v),power_class(w)),x) -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(power_class(w)))),x)*.
% 300.04/300.95 125510[3:SpR:47209.0,115740.1] || subclass(intersection(union(u,complement(power_class(v))),power_class(w)),x) -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(power_class(w)))),x)*.
% 300.04/300.95 125509[3:SpR:101642.0,115740.1] || subclass(intersection(power_class(complement(union(u,v))),power_class(w)),x) -> subclass(regular(union(image(element_relation,union(u,v)),complement(power_class(w)))),x)*.
% 300.04/300.95 125507[3:SpR:101233.0,115740.1] || subclass(intersection(power_class(u),power_class(complement(union(v,w)))),x) -> subclass(regular(union(complement(power_class(u)),image(element_relation,union(v,w)))),x)*.
% 300.04/300.95 125688[3:Res:115778.0,3166.0] || -> equal(regular(complement(intersection(intersection(intersection(u,v),w),x))),null_class) member(regular(regular(complement(intersection(intersection(intersection(u,v),w),x)))),u)*.
% 300.04/300.95 125687[3:Res:115778.0,3167.0] || -> equal(regular(complement(intersection(intersection(intersection(u,v),w),x))),null_class) member(regular(regular(complement(intersection(intersection(intersection(u,v),w),x)))),v)*.
% 300.04/300.95 125666[3:Res:115778.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(intersection(u,w),x))),null_class) member(regular(regular(complement(intersection(intersection(u,w),x)))),v)*.
% 300.04/300.95 125954[3:Res:115916.0,3166.0] || -> equal(regular(complement(intersection(u,intersection(intersection(v,w),x)))),null_class) member(regular(regular(complement(intersection(u,intersection(intersection(v,w),x))))),v)*.
% 300.04/300.95 125953[3:Res:115916.0,3167.0] || -> equal(regular(complement(intersection(u,intersection(intersection(v,w),x)))),null_class) member(regular(regular(complement(intersection(u,intersection(intersection(v,w),x))))),w)*.
% 300.04/300.95 125932[3:Res:115916.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,intersection(u,x)))),null_class) member(regular(regular(complement(intersection(w,intersection(u,x))))),v)*.
% 300.04/300.95 126074[3:Res:118736.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(union(u,u),w))),null_class) member(regular(regular(complement(intersection(union(u,u),w)))),v)*.
% 300.04/300.95 126165[3:Rew:75789.0,126109.1,73730.0,126109.1] single_valued_class(regular(complement(intersection(union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)),u)))) || -> function(regular(complement(intersection(union(null_class,cross_product(universal_class,universal_class)),u))))*.
% 300.04/300.95 126360[3:Res:17208.1,6873.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)))).
% 300.04/300.95 126423[3:Rew:26766.0,126241.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)))).
% 300.04/300.95 126427[3:Rew:26766.0,126206.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)))).
% 300.04/300.95 126557[3:Res:119306.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,union(u,u)))),null_class) member(regular(regular(complement(intersection(w,union(u,u))))),v)*.
% 300.04/300.95 126643[3:Rew:75789.0,126592.1,73730.0,126592.1] single_valued_class(regular(complement(intersection(u,union(cross_product(universal_class,universal_class),cross_product(universal_class,universal_class)))))) || -> function(regular(complement(intersection(u,union(null_class,cross_product(universal_class,universal_class))))))*.
% 300.04/300.95 126741[3:Res:121132.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(union(u,u),w)),x) member(not_subclass_element(regular(union(union(u,u),w)),x),v)*.
% 300.04/300.95 126908[3:Res:121489.0,5363.0] || subclass(complement(u),v) -> subclass(regular(union(w,union(u,u))),x) member(not_subclass_element(regular(union(w,union(u,u))),x),v)*.
% 300.04/300.95 127104[3:Res:122207.0,3166.0] || -> equal(complement(union(u,complement(intersection(v,intersection(w,x))))),null_class) member(regular(complement(union(u,complement(intersection(v,intersection(w,x)))))),w)*.
% 300.04/300.95 127103[3:Res:122207.0,3167.0] || -> equal(complement(union(u,complement(intersection(v,intersection(w,x))))),null_class) member(regular(complement(union(u,complement(intersection(v,intersection(w,x)))))),x)*.
% 300.04/300.95 127082[3:Res:122207.0,3164.0] || subclass(u,v) -> equal(complement(union(w,complement(intersection(x,u)))),null_class) member(regular(complement(union(w,complement(intersection(x,u))))),v)*.
% 300.04/300.95 127281[0:MRR:127280.0,12.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)).
% 300.04/300.95 127284[0:MRR:127283.0,12.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)).
% 300.04/300.95 127767[3:Res:32787.1,7159.0] || member(u,universal_class) subclass(cantor(u),v)* subclass(v,w)* -> equal(cantor(u),null_class) member(apply(choice,cantor(u)),w)*.
% 300.04/300.95 127758[0:Res:55.1,7159.0] || member(u,universal_class) subclass(sum_class(u),v)* subclass(v,w)* -> equal(sum_class(u),null_class) member(apply(choice,sum_class(u)),w)*.
% 300.04/300.95 127757[0:Res:57.1,7159.0] || member(u,universal_class) subclass(power_class(u),v)* subclass(v,w)* -> equal(power_class(u),null_class) member(apply(choice,power_class(u)),w)*.
% 300.04/300.95 128075[3:Res:125596.0,3166.0] || -> equal(regular(complement(intersection(intersection(u,intersection(v,w)),x))),null_class) member(regular(regular(complement(intersection(intersection(u,intersection(v,w)),x)))),v)*.
% 300.04/300.95 128074[3:Res:125596.0,3167.0] || -> equal(regular(complement(intersection(intersection(u,intersection(v,w)),x))),null_class) member(regular(regular(complement(intersection(intersection(u,intersection(v,w)),x)))),w)*.
% 300.04/300.95 128053[3:Res:125596.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(intersection(w,u),x))),null_class) member(regular(regular(complement(intersection(intersection(w,u),x)))),v)*.
% 300.04/300.95 128229[3:Res:125867.0,3166.0] || -> equal(regular(complement(intersection(u,intersection(v,intersection(w,x))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,intersection(w,x)))))),w)*.
% 300.04/300.95 128228[3:Res:125867.0,3167.0] || -> equal(regular(complement(intersection(u,intersection(v,intersection(w,x))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,intersection(w,x)))))),x)*.
% 300.04/300.95 128207[3:Res:125867.0,3164.0] || subclass(u,v) -> equal(regular(complement(intersection(w,intersection(x,u)))),null_class) member(regular(regular(complement(intersection(w,intersection(x,u))))),v)*.
% 300.04/300.95 128724[0:Res:4921.1,7200.1] function(u) || member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(image(u,apply(null_class,x)),w)*.
% 300.04/300.95 129924[3:Res:32787.1,12084.0] || member(u,universal_class) -> equal(ordered_pair(first(ordered_pair(cantor(u),singleton(v))),second(ordered_pair(cantor(u),singleton(v)))),ordered_pair(cantor(u),singleton(v)))**.
% 300.04/300.95 129915[0:Res:55.1,12084.0] || member(u,universal_class) -> 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)))**.
% 300.04/300.95 129914[0:Res:57.1,12084.0] || member(u,universal_class) -> 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)))**.
% 300.04/300.95 130146[6:SpL:129652.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,successor(null_class)))*.
% 300.04/300.95 131978[3:SpR:26766.0,102540.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)))**.
% 300.04/300.95 133872[3:SpR:26766.0,101537.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)))**.
% 300.04/300.95 137102[7:SpL:38158.1,11199.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)*.
% 300.04/300.95 137099[0:SpL:54401.1,11199.0] || equal(u,universal_class) equal(v,image(w,image(x,null_class)))* member(ordered_pair(u,y),compose(w,x))* -> member(y,v)*.
% 300.04/300.95 137583[0:SpR:75513.1,101772.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)))**.
% 300.04/300.95 137514[0:SpR:75513.1,46730.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)))).
% 300.04/300.95 137842[3:Res:86315.1,3162.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)*.
% 300.04/300.95 137830[3:Res:86315.1,7158.1] || subclass(u,singleton(v))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) equal(apply(choice,union(u,u)),v)*.
% 300.04/300.95 138017[3:Res:89961.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(union(u,u),w),x),null_class) member(regular(intersection(intersection(union(u,u),w),x)),v)*.
% 300.04/300.95 138114[3:Rew:75789.0,138053.1,73730.0,138053.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(universal_class,universal_class)),u),v))*.
% 300.04/300.95 138203[3:Res:90322.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,union(u,u))),null_class) member(regular(intersection(w,intersection(x,union(u,u)))),v)*.
% 300.04/300.95 138288[3:Rew:75789.0,138239.1,73730.0,138239.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(universal_class,universal_class)))))*.
% 300.04/300.95 138384[3:Res:90446.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(union(u,u),x)),null_class) member(regular(intersection(w,intersection(union(u,u),x))),v)*.
% 300.04/300.95 138479[3:Rew:75789.0,138420.1,73730.0,138420.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(universal_class,universal_class)),v)))*.
% 300.04/300.95 138628[3:Res:90814.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,union(u,u)),x),null_class) member(regular(intersection(intersection(w,union(u,u)),x)),v)*.
% 300.04/300.95 138715[3:Rew:75789.0,138664.1,73730.0,138664.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(universal_class,universal_class))),v))*.
% 300.04/300.95 139168[0:Res:95670.0,3166.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)*.
% 300.04/300.95 139167[0:Res:95670.0,3167.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)*.
% 300.04/300.95 139145[0:Res:95670.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(intersection(u,w),x),y),null_class) member(regular(intersection(intersection(intersection(u,w),x),y)),v)*.
% 300.04/300.95 139364[0:Res:95691.0,3166.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)*.
% 300.04/300.95 139363[0:Res:95691.0,3167.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)*.
% 300.04/300.95 139341[0:Res:95691.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(u,y))),null_class) member(regular(intersection(w,intersection(x,intersection(u,y)))),v)*.
% 300.04/300.95 139654[0:Res:95696.0,3166.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)*.
% 300.04/300.95 139653[0:Res:95696.0,3167.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)*.
% 300.04/300.95 139631[0:Res:95696.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(u,x),y)),null_class) member(regular(intersection(w,intersection(intersection(u,x),y))),v)*.
% 300.04/300.95 139854[0:Res:95707.0,3166.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)*.
% 300.04/300.95 139853[0:Res:95707.0,3167.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)*.
% 300.04/300.95 139831[0:Res:95707.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(u,x)),y),null_class) member(regular(intersection(intersection(w,intersection(u,x)),y)),v)*.
% 300.04/300.95 140712[0:Res:128603.0,3166.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)*.
% 300.04/300.95 140711[0:Res:128603.0,3167.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)*.
% 300.04/300.95 140689[0:Res:128603.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(intersection(w,u),x),y),null_class) member(regular(intersection(intersection(intersection(w,u),x),y)),v)*.
% 300.04/300.95 140971[0:Res:128622.0,3166.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)*.
% 300.04/300.95 140970[0:Res:128622.0,3167.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)*.
% 300.04/300.95 140948[0:Res:128622.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(x,intersection(y,u))),null_class) member(regular(intersection(w,intersection(x,intersection(y,u)))),v)*.
% 300.04/300.95 141166[0:Res:128629.0,3166.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)*.
% 300.04/300.95 141165[0:Res:128629.0,3167.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)*.
% 300.04/300.95 141143[0:Res:128629.0,3164.0] || subclass(u,v) -> equal(intersection(w,intersection(intersection(x,u),y)),null_class) member(regular(intersection(w,intersection(intersection(x,u),y))),v)*.
% 300.04/300.95 141385[0:Res:128638.0,3166.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)*.
% 300.04/300.95 141384[0:Res:128638.0,3167.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)*.
% 300.04/300.95 141362[0:Res:128638.0,3164.0] || subclass(u,v) -> equal(intersection(intersection(w,intersection(x,u)),y),null_class) member(regular(intersection(intersection(w,intersection(x,u)),y)),v)*.
% 300.04/300.95 141736[0:MRR:141693.0,10111.2] || member(u,universal_class) subclass(u,regular(unordered_pair(apply(choice,u),v)))* -> equal(u,null_class) equal(unordered_pair(apply(choice,u),v),null_class).
% 300.04/300.95 141737[0:MRR:141688.0,10111.2] || member(u,universal_class) subclass(u,regular(unordered_pair(v,apply(choice,u))))* -> equal(u,null_class) equal(unordered_pair(v,apply(choice,u)),null_class).
% 300.04/300.95 144850[3:SpR:26891.2,95372.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(w,union(v,cross_product(singleton(u),universal_class))),union(cross_product(singleton(u),universal_class),v))*.
% 300.04/300.95 144838[3:SpR:26891.2,128395.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(union(v,cross_product(singleton(u),universal_class)),w),union(cross_product(singleton(u),universal_class),v))*.
% 300.04/300.95 145435[3:SpR:26899.2,95372.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(w,union(cross_product(singleton(u),universal_class),v)),union(v,cross_product(singleton(u),universal_class)))*.
% 300.04/300.95 145414[3:SpR:26899.2,128395.0] || member(u,universal_class) -> member(u,cantor(v)) subclass(intersection(union(cross_product(singleton(u),universal_class),v),w),union(v,cross_product(singleton(u),universal_class)))*.
% 300.04/300.95 146769[3:Res:46646.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),power_class(complement(power_class(w))))),null_class)** -> member(u,union(v,image(element_relation,power_class(w))))*.
% 300.04/300.95 146705[3:SpR:26766.0,46646.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(complement(power_class(w)))))* member(u,union(complement(v),image(element_relation,power_class(w)))).
% 300.04/300.95 147618[3:Res:46678.1,66684.1] || member(u,universal_class) equal(successor(intersection(power_class(complement(power_class(v))),complement(w))),null_class)** -> member(u,union(image(element_relation,power_class(v)),w))*.
% 300.04/300.95 147537[3:SpR:26766.0,46678.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(power_class(v))),union(null_class,w)))* member(u,union(image(element_relation,power_class(v)),complement(w))).
% 300.04/300.95 148175[0:SpR:39614.1,10708.2] || subclass(u,v) member(symmetric_difference(v,u),universal_class) -> equal(symmetric_difference(v,u),null_class) member(apply(choice,symmetric_difference(v,u)),complement(u))*.
% 300.04/300.95 148125[0:SpR:75513.1,10708.2] || subclass(u,v) member(symmetric_difference(u,v),universal_class) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),complement(u))*.
% 300.04/300.95 149998[0:SpR:101379.0,142270.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)**.
% 300.04/300.95 149996[0:SpR:47212.0,142270.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)**.
% 300.04/300.96 149995[0:SpR:47208.0,142270.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)**.
% 300.04/300.96 149994[0:SpR:101772.0,142270.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)**.
% 300.04/300.96 149993[0:SpR:47210.0,142270.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)**.
% 300.04/300.96 149992[0:SpR:47209.0,142270.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)**.
% 300.04/300.96 149991[0:SpR:101642.0,142270.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)**.
% 300.04/300.96 149989[0:SpR:101233.0,142270.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)**.
% 300.04/300.96 150720[0:SpL:248.0,11562.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(u,compose(singleton(u),u)),w)*.
% 300.04/300.96 150862[3:Rew:150745.0,150852.1] || member(ordered_pair(u,not_subclass_element(v,image(w,range_of(null_class)))),compose(w,singleton(cross_product(singleton(u),universal_class))))* -> subclass(v,image(w,range_of(null_class))).
% 300.04/300.96 150900[3:Res:1932.2,150807.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(singleton(cross_product(singleton(ordered_pair(u,ordered_pair(v,compose(u,v)))),universal_class))))* -> .
% 300.04/300.96 151051[0:Res:4845.1,46608.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))))* -> .
% 300.04/300.96 151050[0:Res:28672.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151034[0:Res:24.2,46608.0] || member(u,union(v,complement(power_class(w)))) member(u,complement(x)) member(u,union(x,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151025[0:Res:365.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151024[3:Res:39273.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(ordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151023[0:Res:348.1,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151022[3:Res:35372.1,46608.0] || equal(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) member(unordered_pair(x,y),union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 150995[3:SpL:134531.1,46608.0] || equal(complement(u),universal_class) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96 150981[3:SpL:26766.0,46608.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)))) -> .
% 300.04/300.96 151112[3:Rew:26764.0,150959.1] || equal(successor(u),null_class) member(v,union(w,complement(power_class(x)))) member(v,union(u,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96 151199[3:Res:1932.2,144494.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> .
% 300.04/300.96 151389[0:Res:4845.1,46628.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))* -> .
% 300.04/300.96 151388[0:Res:28672.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96 151372[0:Res:24.2,46628.0] || member(u,complement(v)) member(u,union(w,complement(power_class(x)))) member(u,union(intersection(complement(w),power_class(x)),v))* -> .
% 300.04/300.96 151363[0:Res:365.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96 151362[3:Res:39273.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(ordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96 151361[0:Res:348.1,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96 151360[3:Res:35372.1,46628.0] || equal(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) member(unordered_pair(x,y),union(intersection(complement(u),power_class(v)),w))* -> .
% 300.04/300.96 151287[3:SpL:26766.0,46628.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))) -> .
% 300.04/300.96 151697[0:Res:4845.1,46655.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))))* -> .
% 300.04/300.96 151696[0:Res:28672.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151680[0:Res:24.2,46655.0] || member(u,union(complement(power_class(v)),w)) member(u,complement(x)) member(u,union(x,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151671[0:Res:365.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151670[3:Res:39273.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(ordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151669[0:Res:348.1,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151668[3:Res:35372.1,46655.0] || equal(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) member(unordered_pair(x,y),union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 151641[3:SpL:134531.1,46655.0] || equal(complement(u),universal_class) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96 151627[3:SpL:26766.0,46655.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)))) -> .
% 300.04/300.96 151762[3:Rew:26764.0,151605.1] || equal(successor(u),null_class) member(v,union(complement(power_class(w)),x)) member(v,union(u,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96 152299[0:Res:4845.1,46815.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))* -> .
% 300.04/300.96 152298[0:Res:28672.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96 152282[0:Res:24.2,46815.0] || member(u,complement(v)) member(u,union(complement(power_class(w)),x)) member(u,union(intersection(power_class(w),complement(x)),v))* -> .
% 300.04/300.96 152273[0:Res:365.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96 152272[3:Res:39273.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(ordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96 152271[0:Res:348.1,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96 152270[3:Res:35372.1,46815.0] || equal(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) member(unordered_pair(x,y),union(intersection(power_class(u),complement(v)),w))* -> .
% 300.04/300.96 152190[3:SpL:26766.0,46815.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))) -> .
% 300.04/300.96 154175[3:SpR:100849.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))*.
% 300.04/300.96 154172[0:SpR:100849.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96 154137[3:SpR:100849.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96 154133[3:SpR:100849.0,96527.0] || -> subclass(complement(successor(successor(intersection(power_class(u),union(v,complement(union(w,x))))))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96 154131[0:SpR:100849.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),union(v,complement(union(w,x)))),y)),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96 154121[3:SpR:100849.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))))),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96 154084[6:SpR:100849.0,29936.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))))*.
% 300.04/300.96 154075[3:SpR:100849.0,26766.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))))))**.
% 300.04/300.96 154068[3:SpR:100849.0,114565.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))))))*.
% 300.04/300.96 154474[3:Rew:101822.0,154339.0,75789.0,154339.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))))** -> .
% 300.04/300.96 154484[3:Rew:108045.0,154483.0] || -> subclass(regular(union(u,intersection(power_class(v),union(w,complement(union(x,y)))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96 154488[3:Rew:101822.0,154181.0] || -> subclass(regular(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),intersection(power_class(v),union(w,complement(union(x,y)))))*.
% 300.04/300.96 154493[3:Rew:108052.0,154492.0] || -> subclass(regular(union(intersection(power_class(u),union(v,complement(union(w,x)))),y)),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96 154505[3:Rew:101822.0,154091.0] || -> subclass(regular(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),intersection(power_class(u),union(v,complement(union(w,x)))))*.
% 300.04/300.96 155493[0:Res:4845.1,100880.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))))* -> .
% 300.04/300.96 155492[0:Res:28672.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155476[0:Res:24.2,100880.0] || member(u,power_class(complement(union(v,w)))) member(u,complement(x)) member(u,union(x,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155467[0:Res:365.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155466[3:Res:39273.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(ordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155465[0:Res:348.1,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155464[3:Res:35372.1,100880.0] || equal(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) member(unordered_pair(x,y),union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 155441[3:SpL:134531.1,100880.0] || equal(complement(u),universal_class) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 300.04/300.96 155427[3:SpL:26766.0,100880.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)))) -> .
% 300.04/300.96 155581[3:Rew:26764.0,155404.1] || equal(successor(u),null_class) member(v,power_class(complement(union(w,x)))) member(v,union(u,image(element_relation,union(w,x))))* -> .
% 300.04/300.96 156581[3:SpR:100941.0,100329.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))*.
% 300.04/300.96 156578[0:SpR:100941.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96 156543[3:SpR:100941.0,100257.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96 156539[3:SpR:100941.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,complement(power_class(v))),union(w,x))))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96 156537[0:SpR:100941.0,95719.0] || -> subclass(complement(union(intersection(union(u,complement(power_class(v))),union(w,x)),y)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96 156527[3:SpR:100941.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))))),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96 156490[6:SpR:100941.0,29936.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))))*.
% 300.04/300.96 156481[3:SpR:100941.0,26766.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))))**.
% 300.04/300.96 156474[3:SpR:100941.0,114565.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))))*.
% 300.04/300.96 156889[3:Rew:101822.0,156750.0,75789.0,156750.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))))** -> .
% 300.04/300.96 156902[3:Rew:112920.0,156901.0] || -> subclass(regular(union(u,intersection(union(v,complement(power_class(w))),union(x,y)))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96 156906[3:Rew:101822.0,156587.0] || -> subclass(regular(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),intersection(union(v,complement(power_class(w))),union(x,y)))*.
% 300.04/300.96 156911[3:Rew:112923.0,156910.0] || -> subclass(regular(union(intersection(union(u,complement(power_class(v))),union(w,x)),y)),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96 156923[3:Rew:101822.0,156497.0] || -> subclass(regular(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),intersection(union(u,complement(power_class(v))),union(w,x)))*.
% 300.04/300.96 157268[0:Res:62527.0,3166.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)*.
% 300.04/300.96 157267[0:Res:62527.0,3167.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)*.
% 300.04/300.96 157245[0:Res:62527.0,3164.0] || subclass(u,v) -> equal(restrict(restrict(u,w,x),y,z),null_class) member(regular(restrict(restrict(u,w,x),y,z)),v)*.
% 300.04/300.96 157430[3:SpR:100942.0,100329.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))*.
% 300.04/300.96 157427[0:SpR:100942.0,95777.0] || -> subclass(complement(union(u,intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96 157392[3:SpR:100942.0,100257.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96 157388[3:SpR:100942.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(complement(power_class(u)),v),union(w,x))))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96 157386[0:SpR:100942.0,95719.0] || -> subclass(complement(union(intersection(union(complement(power_class(u)),v),union(w,x)),y)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96 157376[3:SpR:100942.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))))),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96 157339[6:SpR:100942.0,29936.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))))*.
% 300.04/300.96 157330[3:SpR:100942.0,26766.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))))**.
% 300.04/300.96 157323[3:SpR:100942.0,114565.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))))*.
% 300.04/300.96 157748[3:Rew:101822.0,157606.0,75789.0,157606.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))))** -> .
% 300.04/300.96 157762[3:Rew:112920.0,157761.0] || -> subclass(regular(union(u,intersection(union(complement(power_class(v)),w),union(x,y)))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96 157766[3:Rew:101822.0,157436.0] || -> subclass(regular(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),intersection(union(complement(power_class(v)),w),union(x,y)))*.
% 300.04/300.96 157771[3:Rew:112923.0,157770.0] || -> subclass(regular(union(intersection(union(complement(power_class(u)),v),union(w,x)),y)),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96 157783[3:Rew:101822.0,157346.0] || -> subclass(regular(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),intersection(union(complement(power_class(u)),v),union(w,x)))*.
% 300.04/300.96 158001[3:SpR:101149.0,100329.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))*.
% 300.04/300.96 157998[0:SpR:101149.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96 157963[3:SpR:101149.0,100257.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96 157959[3:SpR:101149.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,complement(union(v,w))),power_class(x))))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96 157957[0:SpR:101149.0,95719.0] || -> subclass(complement(union(intersection(union(u,complement(union(v,w))),power_class(x)),y)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96 157947[3:SpR:101149.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))))),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96 157910[6:SpR:101149.0,29936.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))))*.
% 300.04/300.96 157901[3:SpR:101149.0,26766.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))))**.
% 300.04/300.96 157894[3:SpR:101149.0,114565.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))))*.
% 300.04/300.96 158302[3:Rew:101822.0,158165.0,75789.0,158165.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))))** -> .
% 300.04/300.96 158311[3:Rew:108528.0,158310.0] || -> subclass(regular(union(u,intersection(union(v,complement(union(w,x))),power_class(y)))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96 158315[3:Rew:101822.0,158007.0] || -> subclass(regular(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),intersection(union(v,complement(union(w,x))),power_class(y)))*.
% 300.04/300.96 158320[3:Rew:108535.0,158319.0] || -> subclass(regular(union(intersection(union(u,complement(union(v,w))),power_class(x)),y)),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96 158332[3:Rew:101822.0,157917.0] || -> subclass(regular(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),intersection(union(u,complement(union(v,w))),power_class(x)))*.
% 300.04/300.96 158433[3:Res:58729.0,5363.0] || subclass(image(element_relation,successor(null_class)),u) -> subclass(complement(power_class(complement(singleton(null_class)))),v) member(not_subclass_element(complement(power_class(complement(singleton(null_class)))),v),u)*.
% 300.04/300.96 158594[0:Res:4845.1,101198.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))* -> .
% 300.04/300.96 158593[0:Res:28672.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),domain_relation) member(ordered_pair(null_class,null_class),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96 158577[0:Res:24.2,101198.0] || member(u,complement(v)) member(u,power_class(complement(union(w,x)))) member(u,union(image(element_relation,union(w,x)),v))* -> .
% 300.04/300.96 158568[0:Res:365.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96 158567[3:Res:39273.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(ordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96 158566[0:Res:348.1,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96 158565[3:Res:35372.1,101198.0] || equal(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) member(unordered_pair(x,y),union(image(element_relation,union(u,v)),w))* -> .
% 300.04/300.96 158470[3:SpL:26766.0,101198.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))) -> .
% 300.04/300.96 158864[3:SpR:101314.0,100329.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))*.
% 300.04/300.96 158861[0:SpR:101314.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96 158826[3:SpR:101314.0,100257.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96 158822[3:SpR:101314.0,96527.0] || -> subclass(complement(successor(successor(intersection(power_class(u),union(complement(union(v,w)),x))))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96 158820[0:SpR:101314.0,95719.0] || -> subclass(complement(union(intersection(power_class(u),union(complement(union(v,w)),x)),y)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96 158810[3:SpR:101314.0,96978.0] || -> subclass(complement(successor(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))))),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96 158773[6:SpR:101314.0,29936.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))))*.
% 300.04/300.96 158764[3:SpR:101314.0,26766.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))))**.
% 300.04/300.96 158757[3:SpR:101314.0,114565.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))))*.
% 300.04/300.96 159177[3:Rew:101822.0,159034.0,75789.0,159034.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))))** -> .
% 300.04/300.96 159187[3:Rew:108045.0,159186.0] || -> subclass(regular(union(u,intersection(power_class(v),union(complement(union(w,x)),y)))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96 159191[3:Rew:101822.0,158870.0] || -> subclass(regular(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),intersection(power_class(v),union(complement(union(w,x)),y)))*.
% 300.04/300.96 159196[3:Rew:108052.0,159195.0] || -> subclass(regular(union(intersection(power_class(u),union(complement(union(v,w)),x)),y)),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96 159208[3:Rew:101822.0,158780.0] || -> subclass(regular(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),intersection(power_class(u),union(complement(union(v,w)),x)))*.
% 300.04/300.96 159407[3:SpR:101518.0,100329.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))*.
% 300.04/300.96 159404[0:SpR:101518.0,95777.0] || -> subclass(complement(union(u,intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96 159369[3:SpR:101518.0,100257.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96 159365[3:SpR:101518.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(complement(union(u,v)),w),power_class(x))))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96 159363[0:SpR:101518.0,95719.0] || -> subclass(complement(union(intersection(union(complement(union(u,v)),w),power_class(x)),y)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96 159353[3:SpR:101518.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))))),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96 159316[6:SpR:101518.0,29936.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))))*.
% 300.04/300.96 159307[3:SpR:101518.0,26766.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))))**.
% 300.04/300.96 159300[3:SpR:101518.0,114565.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))))*.
% 300.04/300.96 159720[3:Rew:101822.0,159577.0,75789.0,159577.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))))** -> .
% 300.04/300.96 159729[3:Rew:108528.0,159728.0] || -> subclass(regular(union(u,intersection(union(complement(union(v,w)),x),power_class(y)))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96 159733[3:Rew:101822.0,159413.0] || -> subclass(regular(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),intersection(union(complement(union(v,w)),x),power_class(y)))*.
% 300.04/300.96 159738[3:Rew:108535.0,159737.0] || -> subclass(regular(union(intersection(union(complement(union(u,v)),w),power_class(x)),y)),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96 159750[3:Rew:101822.0,159323.0] || -> subclass(regular(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),intersection(union(complement(union(u,v)),w),power_class(x)))*.
% 300.04/300.96 160072[3:SpR:101773.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))*.
% 300.04/300.96 160069[0:SpR:101773.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96 160034[3:SpR:101773.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96 160030[3:SpR:101773.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,v),union(w,complement(power_class(x))))))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96 160028[0:SpR:101773.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),union(w,complement(power_class(x)))),y)),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96 160018[3:SpR:101773.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))))),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96 159981[6:SpR:101773.0,29936.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))))*.
% 300.04/300.96 159972[3:SpR:101773.0,26766.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))))))**.
% 300.04/300.96 159965[3:SpR:101773.0,114565.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))))))*.
% 300.04/300.96 160372[3:Rew:101822.0,160237.0,75789.0,160237.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))))** -> .
% 300.04/300.96 160385[3:Rew:112920.0,160384.0] || -> subclass(regular(union(u,intersection(union(v,w),union(x,complement(power_class(y)))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96 160389[3:Rew:101822.0,160078.0] || -> subclass(regular(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),intersection(union(v,w),union(x,complement(power_class(y)))))*.
% 300.04/300.96 160394[3:Rew:112923.0,160393.0] || -> subclass(regular(union(intersection(union(u,v),union(w,complement(power_class(x)))),y)),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96 160406[3:Rew:101822.0,159988.0] || -> subclass(regular(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),intersection(union(u,v),union(w,complement(power_class(x)))))*.
% 300.04/300.96 160598[3:SpR:101774.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))*.
% 300.04/300.96 160595[0:SpR:101774.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96 160560[3:SpR:101774.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96 160556[3:SpR:101774.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,v),union(complement(power_class(w)),x))))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96 160554[0:SpR:101774.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),union(complement(power_class(w)),x)),y)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96 160544[3:SpR:101774.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))))),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96 160507[6:SpR:101774.0,29936.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))))*.
% 300.04/300.96 160498[3:SpR:101774.0,26766.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))))**.
% 300.04/300.96 160491[3:SpR:101774.0,114565.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))))*.
% 300.04/300.96 160915[3:Rew:101822.0,160772.0,75789.0,160772.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))))** -> .
% 300.04/300.96 160931[3:Rew:112920.0,160930.0] || -> subclass(regular(union(u,intersection(union(v,w),union(complement(power_class(x)),y)))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96 160935[3:Rew:101822.0,160604.0] || -> subclass(regular(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),intersection(union(v,w),union(complement(power_class(x)),y)))*.
% 300.04/300.96 160940[3:Rew:112923.0,160939.0] || -> subclass(regular(union(intersection(union(u,v),union(complement(power_class(w)),x)),y)),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96 160952[3:Rew:101822.0,160514.0] || -> subclass(regular(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),intersection(union(u,v),union(complement(power_class(w)),x)))*.
% 300.04/300.96 161159[3:SpR:102609.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))*.
% 300.04/300.96 161156[0:SpR:102609.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96 161121[3:SpR:102609.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96 161117[3:SpR:102609.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,v),power_class(complement(union(w,x))))))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96 161115[0:SpR:102609.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),power_class(complement(union(w,x)))),y)),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96 161105[3:SpR:102609.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))))),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96 161068[6:SpR:102609.0,29936.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))))*.
% 300.04/300.96 161059[3:SpR:102609.0,26766.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))))))**.
% 300.04/300.96 161052[3:SpR:102609.0,114565.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))))))*.
% 300.04/300.96 161505[3:Rew:101822.0,161344.0,75789.0,161344.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))))** -> .
% 300.04/300.96 161513[3:Rew:108528.0,161512.0] || -> subclass(regular(union(u,intersection(union(v,w),power_class(complement(union(x,y)))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96 161517[3:Rew:101822.0,161165.0] || -> subclass(regular(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),intersection(union(v,w),power_class(complement(union(x,y)))))*.
% 300.04/300.96 161522[3:Rew:108535.0,161521.0] || -> subclass(regular(union(intersection(union(u,v),power_class(complement(union(w,x)))),y)),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96 161534[3:Rew:101822.0,161075.0] || -> subclass(regular(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),intersection(union(u,v),power_class(complement(union(w,x)))))*.
% 300.04/300.96 161752[3:SpR:102610.0,100329.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))*.
% 300.04/300.96 161749[0:SpR:102610.0,95777.0] || -> subclass(complement(union(u,intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96 161714[3:SpR:102610.0,100257.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96 161710[3:SpR:102610.0,96527.0] || -> subclass(complement(successor(successor(intersection(power_class(complement(union(u,v))),union(w,x))))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96 161708[0:SpR:102610.0,95719.0] || -> subclass(complement(union(intersection(power_class(complement(union(u,v))),union(w,x)),y)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96 161698[3:SpR:102610.0,96978.0] || -> subclass(complement(successor(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))))),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96 161661[6:SpR:102610.0,29936.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))))*.
% 300.04/300.96 161652[3:SpR:102610.0,26766.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))))**.
% 300.04/300.96 161645[3:SpR:102610.0,114565.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))))*.
% 300.04/300.96 162112[3:Rew:101822.0,161942.0,75789.0,161942.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))))** -> .
% 300.04/300.96 162120[3:Rew:108045.0,162119.0] || -> subclass(regular(union(u,intersection(power_class(complement(union(v,w))),union(x,y)))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96 162124[3:Rew:101822.0,161758.0] || -> subclass(regular(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),intersection(power_class(complement(union(v,w))),union(x,y)))*.
% 300.04/300.96 162129[3:Rew:108052.0,162128.0] || -> subclass(regular(union(intersection(power_class(complement(union(u,v))),union(w,x)),y)),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96 162141[3:Rew:101822.0,161668.0] || -> subclass(regular(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),intersection(power_class(complement(union(u,v))),union(w,x)))*.
% 300.04/300.96 162646[3:Res:6874.2,66684.1] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) equal(successor(symmetric_difference(complement(v),complement(w))),null_class) -> .
% 300.04/300.96 162624[0:Res:6874.2,2158.1] || member(null_class,union(complement(u),complement(v)))* member(null_class,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),universal_class) -> .
% 300.04/300.96 162618[0:Res:6874.2,437.1] || member(omega,union(complement(u),complement(v)))* member(omega,union(u,v)) equal(complement(symmetric_difference(complement(u),complement(v))),universal_class) -> .
% 300.04/300.96 163442[0:Res:4845.1,9632.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).
% 300.04/300.96 163441[0:Res:28672.1,9632.1] || equal(unordered_pair(u,v),domain_relation) member(ordered_pair(null_class,null_class),u)* -> equal(regular(unordered_pair(u,v)),v)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96 163781[0:Res:4845.1,9633.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).
% 300.04/300.96 163780[0:Res:28672.1,9633.1] || equal(unordered_pair(u,v),domain_relation) member(ordered_pair(null_class,null_class),v)* -> equal(regular(unordered_pair(u,v)),u)** equal(unordered_pair(u,v),null_class).
% 300.04/300.96 163888[3:Res:63693.1,11069.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)).
% 300.04/300.96 163936[3:Res:63693.1,11071.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)).
% 300.04/300.96 164555[0:SpL:46680.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(power_class(u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96 164553[0:SpL:46680.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(complement(v),power_class(complement(power_class(w))))) -> member(sum_class(u),union(v,image(element_relation,power_class(w))))*.
% 300.04/300.96 164549[0:SpL:46680.0,5366.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))))*.
% 300.04/300.96 164619[0:Rew:76314.0,164400.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))))))*.
% 300.04/300.96 165045[0:SpL:46893.0,3847.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(power_class(u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96 165043[0:SpL:46893.0,3884.1] || member(u,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(v))),complement(w))) -> member(sum_class(u),union(image(element_relation,power_class(v)),w))*.
% 300.04/300.96 165039[0:SpL:46893.0,5366.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))*.
% 300.04/300.96 165112[0:Rew:76314.0,164883.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))))*.
% 300.04/300.96 166022[0:Res:10543.4,94.0] || member(u,universal_class)* member(v,universal_class) equal(successor(v),u) subclass(successor_relation,compose_class(w))* -> equal(compose(w,v),u)*.
% 300.04/300.96 165953[0:Res:10543.4,533.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,singleton(w))* -> equal(ordered_pair(v,u),w)*.
% 300.04/300.96 166058[0:MRR:166036.1,242.0] || member(u,universal_class) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,rotate(x)) -> member(ordered_pair(ordered_pair(w,u),v),x)*.
% 300.04/300.96 166059[0:MRR:166035.1,242.0] || member(u,universal_class) equal(successor(ordered_pair(v,w)),u) subclass(successor_relation,flip(x)) -> member(ordered_pair(ordered_pair(w,v),u),x)*.
% 300.04/300.96 166299[0:MRR:166290.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,compose_class(v)) -> equal(compose(v,inverse(u)),ordered_pair(range_of(u),compose(inverse(u),range_of(u))))*.
% 300.04/300.96 166452[0:MRR:166443.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,singleton(v))* -> equal(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),v)*.
% 300.04/300.96 167446[3:Obv:167434.0] || subclass(domain_relation,compose(u,v))* member(inverse(w),universal_class) -> member(inverse(w),cantor(v))* member(range_of(w),image(u,range_of(null_class)))*.
% 300.04/300.96 167905[0:Res:63.1,46630.1] function(union(u,complement(power_class(v)))) || member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96 168032[0:Res:63.1,46817.1] function(union(complement(power_class(u)),v)) || member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96 168168[0:Res:63.1,101207.1] function(power_class(complement(union(u,v)))) || member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,cross_product(universal_class,universal_class)).
% 300.04/300.96 168761[0:Res:26389.1,10018.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96 168744[0:Res:26275.1,10018.1] || equal(complement(successor(intersection(u,v))),universal_class)** member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 300.04/300.96 168715[6:Res:29933.1,10018.1] || equal(complement(intersection(u,v)),singleton(null_class)) member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96 168714[6:Res:29980.1,10018.1] || equal(complement(intersection(u,v)),successor(null_class)) member(null_class,union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96 168790[6:Rew:26766.0,168713.0] || equal(union(null_class,intersection(u,v)),null_class)** member(null_class,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(null_class,w).
% 300.04/300.96 168791[3:Rew:26766.0,168703.0] || equal(union(null_class,intersection(u,v)),null_class)** member(omega,union(u,v)) subclass(symmetric_difference(u,v),w)* -> member(omega,w).
% 300.04/300.96 168999[3:MRR:168998.1,22203.0] || -> equal(regular(ordered_pair(universal_class,u)),null_class) equal(symmetric_difference(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))),union(ordered_pair(universal_class,u),unordered_pair(universal_class,singleton(u))))**.
% 300.04/300.96 170415[3:Res:164016.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170414[3:Res:164017.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(composition_function),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170413[3:Res:159844.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170412[0:Res:159845.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(domain_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170382[6:Res:29933.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170381[6:Res:29980.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),successor(null_class))** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170380[6:Res:46551.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(null_class,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170370[3:Res:48390.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(omega,complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170369[0:Res:349.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170368[3:Res:21067.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170584[3:Res:164016.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(composition_function),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170583[3:Res:164017.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(composition_function),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170582[3:Res:159844.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(domain_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170581[0:Res:159845.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(domain_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170551[6:Res:29933.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),singleton(null_class))** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170550[6:Res:29980.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),successor(null_class))** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170549[6:Res:46551.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(null_class,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170539[3:Res:48390.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(omega,complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170538[0:Res:349.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 170537[3:Res:21067.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 171395[3:Res:78525.0,5363.0] || subclass(complement(sum_class(range_of(null_class))),u) -> subclass(complement(successor(apply(null_class,v))),w) member(not_subclass_element(complement(successor(apply(null_class,v))),w),u)*.
% 300.04/300.96 172090[3:Res:78588.0,5363.0] || subclass(complement(apply(null_class,u)),v)* -> subclass(complement(successor(sum_class(range_of(null_class)))),w) member(not_subclass_element(complement(successor(sum_class(range_of(null_class)))),w),v)*.
% 300.04/300.96 173658[3:Res:83795.0,3164.0] || subclass(sum_class(range_of(null_class)),u) -> equal(complement(successor(complement(apply(null_class,v)))),null_class) member(regular(complement(successor(complement(apply(null_class,v))))),u)*.
% 300.04/300.96 173679[3:Res:83800.0,3164.0] || subclass(apply(null_class,u),v)* -> equal(complement(successor(complement(sum_class(range_of(null_class))))),null_class) member(regular(complement(successor(complement(sum_class(range_of(null_class)))))),v)*.
% 300.04/300.96 174051[0:Res:7.1,7157.1] || equal(unordered_pair(u,v),w)* member(w,universal_class) -> equal(w,null_class) equal(apply(choice,w),v)* equal(apply(choice,w),u)*.
% 300.04/300.96 174403[0:Res:17.2,11543.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),x)*.
% 300.04/300.96 174398[3:SpL:17061.0,11543.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),v)*.
% 300.04/300.96 174416[0:MRR:174413.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),x)*.
% 300.04/300.96 174437[0:Res:17.2,11542.0] || member(u,universal_class) member(v,universal_class) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 300.04/300.96 174432[3:SpL:17061.0,11542.0] || member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(u,v))* -> member(ordered_pair(null_class,ordered_pair(universal_class,compose(null_class,universal_class))),u)*.
% 300.04/300.96 174450[0:MRR:174447.2,19.0] || member(u,universal_class) member(v,u) subclass(composition_function,intersection(w,x))* -> member(ordered_pair(v,ordered_pair(u,compose(v,u))),w)*.
% 300.04/300.96 174561[0:SpR:72365.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(x,intersection(complement(v),power_class(w)))).
% 300.04/300.96 174494[0:SpR:75789.0,46607.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(v,intersection(complement(x),power_class(w)))).
% 300.04/300.96 174837[0:SpR:76314.0,46615.2] || member(u,union(complement(v),power_class(w))) member(u,union(v,complement(power_class(w)))) -> member(u,symmetric_difference(power_class(w),complement(v)))*.
% 300.04/300.96 175198[0:SpR:72365.0,46627.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(intersection(complement(w),power_class(x)),v)).
% 300.04/300.96 175177[0:SpR:75789.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(intersection(complement(w),power_class(v)),x)).
% 300.04/300.96 175495[0:SpR:72365.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),complement(x)))* member(u,union(x,intersection(power_class(v),complement(w)))).
% 300.04/300.96 175429[0:SpR:75789.0,46654.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(power_class(x)))))* member(u,union(v,intersection(power_class(x),complement(w)))).
% 300.04/300.96 175766[0:SpR:76314.0,46802.2] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w)) -> member(u,symmetric_difference(complement(w),power_class(v)))*.
% 300.04/300.96 176007[0:SpR:72365.0,46814.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(power_class(w)),x)))* member(u,union(intersection(power_class(w),complement(x)),v)).
% 300.04/300.96 175987[0:SpR:75789.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),complement(x)))* member(u,union(intersection(power_class(w),complement(v)),x)).
% 300.04/300.96 176320[0:SpR:72365.0,100879.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(x,image(element_relation,union(v,w)))).
% 300.04/300.96 176266[0:SpR:112558.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(v,image(element_relation,union(x,w)))).
% 300.04/300.96 176263[3:SpR:30548.0,100879.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(union(null_class,complement(w)))))* member(u,union(v,image(element_relation,union(w,w))))*.
% 300.04/300.96 176688[0:SpR:72365.0,101197.1] || member(u,universal_class) -> member(u,intersection(complement(v),power_class(complement(union(w,x)))))* member(u,union(image(element_relation,union(w,x)),v)).
% 300.04/300.96 176678[0:SpR:112558.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),complement(x)))* member(u,union(image(element_relation,union(w,v)),x)).
% 300.04/300.96 176675[3:SpR:30548.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(union(null_class,complement(v))),complement(w)))* member(u,union(image(element_relation,union(v,v)),w))*.
% 300.04/300.96 177118[0:SpL:75789.0,102716.0] || member(regular(union(complement(union(u,v)),w)),intersection(complement(w),union(u,v)))* -> equal(union(w,complement(union(u,v))),null_class).
% 300.04/300.96 177110[0:SpL:112558.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(w,v)))* -> equal(union(u,complement(union(w,v))),null_class).
% 300.04/300.96 177171[3:Rew:27497.0,177109.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(null_class,v)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96 177172[3:Rew:71518.0,177108.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(v,null_class)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96 177173[3:Rew:30548.0,177107.1] || member(regular(union(u,union(null_class,complement(v)))),intersection(complement(u),union(v,v)))* -> equal(union(u,union(null_class,complement(v))),null_class).
% 300.04/300.96 177079[0:SpL:75789.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(complement(u),union(v,w)))* -> equal(union(u,complement(union(w,v))),null_class).
% 300.04/300.96 177049[0:SpL:72365.0,102716.0] || member(regular(union(u,complement(union(v,w)))),intersection(union(v,w),complement(u)))* -> equal(union(u,complement(union(v,w))),null_class).
% 300.04/300.96 177536[0:SpL:75789.0,102721.0] || member(regular(union(u,complement(union(v,w)))),intersection(union(v,w),complement(u)))* -> equal(union(complement(union(v,w)),u),null_class).
% 300.04/300.96 177520[0:SpL:112558.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(v,u),complement(w)))* -> equal(union(complement(union(v,u)),w),null_class).
% 300.04/300.96 177585[3:Rew:27497.0,177519.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(null_class,u),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96 177586[3:Rew:71518.0,177518.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(u,null_class),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96 177587[3:Rew:30548.0,177517.1] || member(regular(union(union(null_class,complement(u)),v)),intersection(union(u,u),complement(v)))* -> equal(union(union(null_class,complement(u)),v),null_class).
% 300.04/300.96 177489[0:SpL:75789.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(union(u,v),complement(w)))* -> equal(union(complement(union(v,u)),w),null_class).
% 300.04/300.96 177459[0:SpL:72365.0,102721.0] || member(regular(union(complement(union(u,v)),w)),intersection(complement(w),union(u,v)))* -> equal(union(complement(union(u,v)),w),null_class).
% 300.04/300.96 177845[3:Res:10983.3,47748.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* equal(symmetric_difference(v,w),null_class) -> equal(u,null_class).
% 300.04/300.96 177798[0:SpR:76314.0,10983.3] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w)) -> equal(u,null_class) member(regular(u),symmetric_difference(w,v))*.
% 300.04/300.96 177878[0:Rew:536.1,177877.1] || subclass(singleton(u),complement(intersection(v,w)))* member(u,union(v,w)) -> equal(singleton(u),null_class) member(u,symmetric_difference(v,w)).
% 300.04/300.96 178116[0:Res:2130.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(null_class,union(u,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.96 178115[3:Res:21035.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178103[3:Res:21033.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(omega,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178090[0:SpL:72365.0,100761.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(y,intersection(complement(v),union(w,x)))) -> .
% 300.04/300.96 178022[0:SpL:75789.0,100761.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(complement(y),union(w,x)))) -> .
% 300.04/300.96 178014[0:SpL:112558.0,100761.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(y,x)))) -> .
% 300.04/300.96 178013[3:SpL:27497.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(null_class,x)))) -> .
% 300.04/300.96 178012[3:SpL:71518.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(x,null_class)))) -> .
% 300.04/300.96 178011[3:SpL:30548.0,100761.0] || member(u,intersection(complement(v),union(w,union(null_class,complement(x)))))* member(u,union(v,intersection(complement(w),union(x,x))))* -> .
% 300.04/300.96 178192[6:Rew:100566.0,178112.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178193[3:Rew:100566.0,178102.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(omega,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178473[0:Res:2130.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(null_class,union(intersection(complement(u),union(v,w)),x)) -> .
% 300.04/300.96 178472[3:Res:21035.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178460[3:Res:21033.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(omega,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178447[0:SpL:72365.0,100813.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(intersection(complement(w),union(x,y)),v)) -> .
% 300.04/300.96 178425[0:SpL:75789.0,100813.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(complement(x),union(v,w)),y)) -> .
% 300.04/300.96 178417[0:SpL:112558.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(x,w)),y)) -> .
% 300.04/300.96 178416[3:SpL:27497.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(null_class,w)),x)) -> .
% 300.04/300.96 178415[3:SpL:71518.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(w,null_class)),x)) -> .
% 300.04/300.96 178414[3:SpL:30548.0,100813.0] || member(u,intersection(union(v,union(null_class,complement(w))),complement(x)))* member(u,union(intersection(complement(v),union(w,w)),x))* -> .
% 300.04/300.96 178548[6:Rew:100576.0,178469.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178549[3:Rew:100576.0,178459.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(omega,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178831[0:Res:2130.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(null_class,union(u,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.96 178830[3:Res:21035.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178818[3:Res:21033.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(omega,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178805[0:SpL:72365.0,100908.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(y,intersection(union(v,w),complement(x)))) -> .
% 300.04/300.96 178740[0:SpL:75789.0,100908.0] || member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(union(x,y),complement(w)))) -> .
% 300.04/300.96 178724[0:SpL:112558.0,100908.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(x,w),complement(y)))) -> .
% 300.04/300.96 178723[3:SpL:27497.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(null_class,w),complement(x)))) -> .
% 300.04/300.96 178722[3:SpL:71518.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(w,null_class),complement(x)))) -> .
% 300.04/300.96 178721[3:SpL:30548.0,100908.0] || member(u,intersection(complement(v),union(union(null_class,complement(w)),x)))* member(u,union(v,intersection(union(w,w),complement(x))))* -> .
% 300.04/300.96 178907[6:Rew:100566.0,178827.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178908[3:Rew:100566.0,178817.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(omega,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 179058[6:Res:174984.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 179057[6:Res:174984.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(regular(element_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 179182[6:Res:174985.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(regular(element_relation),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 179181[6:Res:174985.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(regular(element_relation),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 179401[0:Res:2130.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(null_class,union(intersection(union(u,v),complement(w)),x)) -> .
% 300.04/300.96 179400[3:Res:21035.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179388[3:Res:21033.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(omega,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179375[0:SpL:72365.0,101278.0] || member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(intersection(union(w,x),complement(y)),v)) -> .
% 300.04/300.96 179356[0:SpL:75789.0,101278.0] || member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(union(w,x),complement(v)),y)) -> .
% 300.04/300.96 179340[0:SpL:112558.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(w,v),complement(x)),y)) -> .
% 300.04/300.96 179339[3:SpL:27497.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(null_class,v),complement(w)),x)) -> .
% 300.04/300.96 179338[3:SpL:71518.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(v,null_class),complement(w)),x)) -> .
% 300.04/300.96 179337[3:SpL:30548.0,101278.0] || member(u,intersection(union(union(null_class,complement(v)),w),complement(x)))* member(u,union(intersection(union(v,v),complement(w)),x))* -> .
% 300.04/300.96 179478[6:Rew:100576.0,179397.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179479[3:Rew:100576.0,179387.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(omega,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179989[3:SpL:102707.0,153263.0] || member(union(complement(union(u,v)),intersection(complement(w),union(x,y))),symmetric_difference(union(w,complement(union(x,y))),union(u,v)))* -> .
% 300.04/300.96 179988[3:SpL:102707.0,151493.0] || member(union(complement(union(u,v)),intersection(complement(w),union(x,y))),symmetric_difference(union(u,v),union(w,complement(union(x,y)))))* -> .
% 300.04/300.96 179954[3:SpL:102707.0,45958.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(union(u,v),union(w,complement(union(x,y)))))** -> .
% 300.04/300.96 180052[3:Rew:26766.0,179917.0] || -> equal(union(complement(union(u,union(v,w))),intersection(union(null_class,u),union(v,w))),complement(symmetric_difference(complement(u),complement(union(v,w)))))**.
% 300.04/300.96 180069[0:Rew:102711.0,179848.0] || -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(complement(union(u,v)),intersection(complement(y),union(w,x))))*.
% 300.04/300.96 180071[0:Rew:102707.0,179840.0] || -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(complement(union(u,v)),intersection(complement(w),union(y,x))))*.
% 300.04/300.96 179839[3:SpR:27497.0,102707.0] || -> equal(complement(intersection(union(u,v),union(w,union(null_class,complement(x))))),union(complement(union(u,v)),intersection(complement(w),union(null_class,x))))**.
% 300.04/300.96 180073[3:Rew:179839.0,179837.0] || -> equal(union(complement(union(u,v)),intersection(complement(w),union(null_class,x))),union(complement(union(u,v)),intersection(complement(w),union(x,x))))*.
% 300.04/300.96 179614[3:SpR:102707.0,114621.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96 180668[3:SpL:102708.0,153263.0] || member(union(intersection(union(u,v),complement(w)),complement(union(x,y))),symmetric_difference(union(x,y),union(complement(union(u,v)),w)))* -> .
% 300.04/300.96 180667[3:SpL:102708.0,151493.0] || member(union(intersection(union(u,v),complement(w)),complement(union(x,y))),symmetric_difference(union(complement(union(u,v)),w),union(x,y)))* -> .
% 300.04/300.96 180633[3:SpL:102708.0,45958.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(union(complement(union(u,v)),w),union(x,y)))** -> .
% 300.04/300.96 180734[0:Rew:102709.0,180576.0] || -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(intersection(union(v,w),complement(u)),complement(union(x,y))))*.
% 300.04/300.96 180736[0:Rew:102708.0,180560.0] || -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(intersection(union(v,u),complement(w)),complement(union(x,y))))*.
% 300.04/300.96 180559[3:SpR:27497.0,102708.0] || -> equal(complement(intersection(union(union(null_class,complement(u)),v),union(w,x))),union(intersection(union(null_class,u),complement(v)),complement(union(w,x))))**.
% 300.04/300.96 180738[3:Rew:180559.0,180557.0] || -> equal(union(intersection(union(null_class,u),complement(v)),complement(union(w,x))),union(intersection(union(u,u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96 180283[3:SpR:102708.0,114621.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96 181372[3:SpL:102709.0,153263.0] || member(union(intersection(complement(u),union(v,w)),complement(union(x,y))),symmetric_difference(union(x,y),union(u,complement(union(v,w)))))* -> .
% 300.04/300.96 181371[3:SpL:102709.0,151493.0] || member(union(intersection(complement(u),union(v,w)),complement(union(x,y))),symmetric_difference(union(u,complement(union(v,w))),union(x,y)))* -> .
% 300.04/300.96 181337[3:SpL:102709.0,45958.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(union(u,complement(union(v,w))),union(x,y)))** -> .
% 300.04/300.96 181439[0:Rew:102709.0,181268.0] || -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(intersection(complement(u),union(w,v)),complement(union(x,y))))*.
% 300.04/300.96 181267[3:SpR:27497.0,102709.0] || -> equal(complement(intersection(union(u,union(null_class,complement(v))),union(w,x))),union(intersection(complement(u),union(null_class,v)),complement(union(w,x))))**.
% 300.04/300.96 181441[3:Rew:181267.0,181265.0] || -> equal(union(intersection(complement(u),union(null_class,v)),complement(union(w,x))),union(intersection(complement(u),union(v,v)),complement(union(w,x))))*.
% 300.04/300.96 180990[3:SpR:102709.0,114621.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96 182039[3:SpL:102711.0,153263.0] || member(union(complement(union(u,v)),intersection(union(w,x),complement(y))),symmetric_difference(union(complement(union(w,x)),y),union(u,v)))* -> .
% 300.04/300.96 182038[3:SpL:102711.0,151493.0] || member(union(complement(union(u,v)),intersection(union(w,x),complement(y))),symmetric_difference(union(u,v),union(complement(union(w,x)),y)))* -> .
% 300.04/300.96 182004[3:SpL:102711.0,45958.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(union(u,v),union(complement(union(w,x)),y)))** -> .
% 300.04/300.96 182104[3:Rew:26766.0,181967.0] || -> equal(union(complement(union(union(u,v),w)),intersection(union(u,v),union(null_class,w))),complement(symmetric_difference(complement(union(u,v)),complement(w))))**.
% 300.04/300.96 182122[0:Rew:102711.0,181885.0] || -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(complement(union(u,v)),intersection(union(x,w),complement(y))))*.
% 300.04/300.96 181884[3:SpR:27497.0,102711.0] || -> equal(complement(intersection(union(u,v),union(union(null_class,complement(w)),x))),union(complement(union(u,v)),intersection(union(null_class,w),complement(x))))**.
% 300.04/300.96 182124[3:Rew:181884.0,181882.0] || -> equal(union(complement(union(u,v)),intersection(union(null_class,w),complement(x))),union(complement(union(u,v)),intersection(union(w,w),complement(x))))*.
% 300.04/300.96 181656[3:SpR:102711.0,114621.0] || -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96 1923[0:Res:59.1,151.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).
% 300.04/300.96 2059[0:Res:347.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v)).
% 300.04/300.96 2143[0:Res:2130.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 300.04/300.96 2311[0:Res:24.2,152.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).
% 300.04/300.96 10675[0:Res:408.2,23.0] || member(intersection(intersection(u,v),w),universal_class) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),v)*.
% 300.04/300.96 10674[0:Res:408.2,22.0] || member(intersection(intersection(u,v),w),universal_class) -> equal(intersection(intersection(u,v),w),null_class) member(apply(choice,intersection(intersection(u,v),w)),u)*.
% 300.04/300.96 10871[0:Res:409.2,23.0] || member(intersection(u,intersection(v,w)),universal_class) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),w)*.
% 300.04/300.96 10870[0:Res:409.2,22.0] || member(intersection(u,intersection(v,w)),universal_class) -> equal(intersection(u,intersection(v,w)),null_class) member(apply(choice,intersection(u,intersection(v,w))),v)*.
% 300.04/300.96 10985[0:Res:351.2,1275.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(sum_class(u),union(v,w)) -> member(sum_class(u),symmetric_difference(v,w))*.
% 300.04/300.96 10984[0:Res:350.2,1275.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(power_class(u),union(v,w)) -> member(power_class(u),symmetric_difference(v,w))*.
% 300.04/300.96 11182[0:Res:1979.3,2.0] || member(u,universal_class) member(v,universal_class) equal(compose(w,v),u)* subclass(compose_class(w),x)* -> member(ordered_pair(v,u),x)*.
% 300.04/300.96 11226[0:SpL:1179.1,46.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))))**.
% 300.04/300.96 11546[0:Res:1932.2,219.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)*.
% 300.04/300.96 11534[2:SpR:2498.1,1932.2] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 300.04/300.96 11533[2:SpR:2501.1,1932.2] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)*.
% 300.04/300.96 11532[0:SpR:6478.1,1932.2] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) subclass(composition_function,v) -> member(ordered_pair(u,ordered_pair(null_class,null_class)),v)*.
% 300.04/300.96 12024[0:Res:55.1,1419.0] || member(u,universal_class) 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)))**.
% 300.04/300.96 12023[0:Res:57.1,1419.0] || member(u,universal_class) 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)))**.
% 300.04/300.96 12244[0:Rew:526.1,12243.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)).
% 300.04/300.96 12246[0:Rew:526.2,12245.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)).
% 300.04/300.96 13536[0:SpR:1183.2,247.0] || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),apply(choice,cross_product(u,v)))*.
% 300.04/300.96 14300[0:MRR:14299.3,4383.0] || equal(compose_class(u),domain_relation) member(ordered_pair(v,not_subclass_element(image(u,range_of(null_class)),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,range_of(null_class)),w).
% 300.04/300.96 15519[3:Rew:15422.0,11225.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))))**.
% 300.04/300.96 15870[3:Rew:15422.0,13243.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)).
% 300.04/300.96 19425[0:SpL:1183.2,691.1] || member(cross_product(u,v),universal_class) subclass(universal_class,complement(w)) member(apply(choice,cross_product(u,v)),w)* -> equal(cross_product(u,v),null_class).
% 300.04/300.96 20000[3:Res:1932.2,19874.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,cantor(ordered_pair(u,ordered_pair(v,compose(u,v)))))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.96 21173[3:Res:21033.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v))*.
% 300.04/300.96 21211[3:Res:21035.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96 21984[3:Res:17248.1,1275.1] || subclass(ordered_pair(u,universal_class),complement(intersection(v,w)))* member(unordered_pair(u,null_class),union(v,w)) -> member(unordered_pair(u,null_class),symmetric_difference(v,w)).
% 300.04/300.96 22191[0:Res:367.1,523.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)).
% 300.04/300.96 22178[0:Res:367.1,18.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)))**.
% 300.04/300.96 23133[0:Res:480.1,5200.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).
% 300.04/300.96 25810[0:SpL:1183.2,22164.0] || member(cross_product(u,v),universal_class) subclass(apply(choice,cross_product(u,v)),w)* subclass(universal_class,complement(w)) -> equal(cross_product(u,v),null_class).
% 300.04/300.96 26044[0:SpL:1183.2,25815.0] || member(cross_product(u,v),universal_class) equal(w,apply(choice,cross_product(u,v)))* subclass(universal_class,complement(w))* -> equal(cross_product(u,v),null_class).
% 300.04/300.96 26705[0:Obv:26635.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))).
% 300.04/300.96 26706[0:Obv:26634.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))).
% 300.04/300.96 26987[3:Rew:26766.0,23351.1] || member(cross_product(u,v),universal_class) subclass(universal_class,union(null_class,w)) -> equal(cross_product(u,v),null_class) member(apply(choice,cross_product(u,v)),w)*.
% 300.04/300.96 27072[3:Rew:26766.0,23411.0] || subclass(universal_class,union(null_class,cross_product(universal_class,cross_product(universal_class,universal_class)))) member(u,cantor(v)) -> member(ordered_pair(v,ordered_pair(u,apply(v,u))),application_function)*.
% 300.04/300.96 28575[3:Rew:27497.0,27149.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)).
% 300.04/300.96 28576[3:Rew:27497.0,27151.0] || subclass(universal_class,union(null_class,complement(intersection(u,v))))* member(ordered_pair(w,x),union(u,v)) -> member(ordered_pair(w,x),symmetric_difference(u,v))*.
% 300.04/300.96 28577[3:Rew:27497.0,27152.0] || subclass(universal_class,union(null_class,complement(intersection(u,v))))* member(unordered_pair(w,x),union(u,v)) -> member(unordered_pair(w,x),symmetric_difference(u,v))*.
% 300.04/300.96 28578[3:Rew:27497.0,27240.2,27497.0,27240.1,26771.0,27240.1,27497.0,27240.0,26771.0,27240.0] || member(apply(choice,union(null_class,complement(u))),union(null_class,u))* member(union(null_class,complement(u)),universal_class) -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96 29988[0:SpR:6220.1,59.1] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),universal_class))))* -> equal(cross_product(singleton(u),universal_class),null_class) member(v,image(w,range_of(null_class))).
% 300.04/300.96 30078[0:Res:1272.2,3846.2] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,universal_class) subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 300.04/300.96 30215[0:Res:1272.2,3883.2] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,universal_class) subclass(universal_class,complement(restrict(x,v,w)))* -> .
% 300.04/300.96 32794[3:Res:32787.1,1419.0] || member(u,universal_class) member(v,w)* -> equal(ordered_pair(first(ordered_pair(v,cantor(u))),second(ordered_pair(v,cantor(u)))),ordered_pair(v,cantor(u)))**.
% 300.04/300.96 35308[0:Res:226.1,4060.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))*.
% 300.04/300.96 35877[3:Rew:30548.0,35820.2,30548.0,35820.0] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),union(u,u))* -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96 36118[3:Res:49.1,7747.0] inductive(complement(compose(element_relation,universal_class))) || member(regular(image(successor_relation,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(image(successor_relation,complement(compose(element_relation,universal_class))),null_class).
% 300.04/300.96 37509[7:Rew:37448.1,30421.2] function(u) || subclass(range_of(u),cantor(image(universal_class,v))) equal(cantor(cantor(w)),universal_class) -> compatible(u,w,inverse(cross_product(v,universal_class)))*.
% 300.04/300.96 38036[7:Rew:37608.1,37838.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))).
% 300.04/300.96 39384[3:Res:409.2,36243.0] || member(intersection(u,union(null_class,v)),universal_class) -> equal(intersection(u,union(null_class,v)),null_class) member(apply(choice,intersection(u,union(null_class,v))),v)*.
% 300.04/300.96 39363[3:Res:408.2,36243.0] || member(intersection(union(null_class,u),v),universal_class) -> equal(intersection(union(null_class,u),v),null_class) member(apply(choice,intersection(union(null_class,u),v)),u)*.
% 300.04/300.96 40060[3:Res:409.2,39347.0] || member(intersection(u,union(v,v)),universal_class) -> equal(intersection(u,union(v,v)),null_class) member(apply(choice,intersection(u,union(v,v))),v)*.
% 300.04/300.96 40038[3:Res:408.2,39347.0] || member(intersection(union(u,u),v),universal_class) -> equal(intersection(union(u,u),v),null_class) member(apply(choice,intersection(union(u,u),v)),u)*.
% 300.04/300.96 44741[0:Obv:44702.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)).
% 300.04/300.96 44742[0:Obv:44701.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)).
% 300.04/300.96 45535[0:Res:453.3,4050.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,cross_product(x,y))) -> member(image(u,v),complement(restrict(w,x,y)))*.
% 300.04/300.96 45515[0:Res:406.3,4050.0] || member(u,universal_class) subclass(u,symmetric_difference(v,cross_product(w,x))) -> equal(u,null_class) member(apply(choice,u),complement(restrict(v,w,x)))*.
% 300.04/300.96 45509[0:Res:160.1,4050.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)))*.
% 300.04/300.96 45490[0:Res:167.1,4050.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)))*.
% 300.04/300.96 45489[3:Res:28121.0,4050.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)))*.
% 300.04/300.96 45616[0:Res:453.3,4051.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(cross_product(w,x),y)) -> member(image(u,v),complement(restrict(y,w,x)))*.
% 300.04/300.96 45596[0:Res:406.3,4051.0] || member(u,universal_class) subclass(u,symmetric_difference(cross_product(v,w),x)) -> equal(u,null_class) member(apply(choice,u),complement(restrict(x,v,w)))*.
% 300.04/300.96 45590[0:Res:160.1,4051.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)))*.
% 300.04/300.96 45571[0:Res:167.1,4051.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)))*.
% 300.04/300.96 45570[3:Res:28121.0,4051.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)))*.
% 300.04/300.96 46433[0:Res:3436.2,4051.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(x,v,w)))*.
% 300.04/300.96 46431[0:Res:3436.2,4050.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),complement(restrict(v,w,x)))*.
% 300.04/300.96 47265[0:Rew:46582.0,46637.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).
% 300.04/300.96 47266[0:Rew:46582.0,46782.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).
% 300.04/300.96 47267[0:Rew:46582.0,46824.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).
% 300.04/300.96 47270[0:Rew:46582.0,46958.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).
% 300.04/300.96 47271[0:Rew:46582.0,47061.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).
% 300.04/300.96 48608[0:Res:226.1,46587.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).
% 300.04/300.96 49248[0:SpR:47948.0,2364.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))*.
% 300.04/300.96 49575[0:SpR:47949.0,2364.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))))*.
% 300.04/300.96 49886[0:Res:453.3,46618.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),power_class(x))) -> member(image(u,v),union(w,complement(power_class(x))))*.
% 300.04/300.96 49874[0:Res:3436.2,46618.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))*.
% 300.04/300.96 49865[0:Res:406.3,46618.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),power_class(w))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(power_class(w))))*.
% 300.04/300.96 49859[0:Res:160.1,46618.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))))*.
% 300.04/300.96 49838[0:Res:167.1,46618.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))))*.
% 300.04/300.96 49837[3:Res:28121.0,46618.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))))*.
% 300.04/300.96 50190[0:Res:453.3,46805.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(power_class(w),complement(x))) -> member(image(u,v),union(complement(power_class(w)),x))*.
% 300.04/300.96 50178[0:Res:3436.2,46805.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))*.
% 300.04/300.96 50169[0:Res:406.3,46805.0] || member(u,universal_class) subclass(u,symmetric_difference(power_class(v),complement(w))) -> equal(u,null_class) member(apply(choice,u),union(complement(power_class(v)),w))*.
% 300.04/300.96 50163[0:Res:160.1,46805.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))*.
% 300.04/300.96 50142[0:Res:167.1,46805.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))*.
% 300.04/300.96 50141[3:Res:28121.0,46805.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))*.
% 300.04/300.96 52671[0:MRR:52640.0,10104.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).
% 300.04/300.96 52935[0:SpL:46591.0,210.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).
% 300.04/300.96 52934[3:SpL:26811.0,210.0] || member(regular(union(image(element_relation,successor(null_class)),u)),intersection(power_class(complement(singleton(null_class))),complement(u)))* -> equal(union(image(element_relation,successor(null_class)),u),null_class).
% 300.04/300.96 52919[0:SpL:46591.0,210.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).
% 300.04/300.96 52918[3:SpL:26811.0,210.0] || member(regular(union(u,image(element_relation,successor(null_class)))),intersection(complement(u),power_class(complement(singleton(null_class)))))* -> equal(union(u,image(element_relation,successor(null_class))),null_class).
% 300.04/300.96 54120[0:Res:480.1,5213.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).
% 300.04/300.96 54194[0:MRR:54124.0,10104.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).
% 300.04/300.96 55023[0:Res:2350.2,46617.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).
% 300.04/300.96 55022[0:Res:3123.2,46617.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).
% 300.04/300.96 55011[3:Res:15528.1,46617.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))))* -> .
% 300.04/300.96 55010[3:Res:15527.1,46617.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))))* -> .
% 300.04/300.96 55001[0:Res:159.1,46617.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).
% 300.04/300.96 54976[0:Res:166.1,46617.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).
% 300.04/300.96 55238[0:Res:2350.2,46804.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).
% 300.04/300.96 55237[0:Res:3123.2,46804.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).
% 300.04/300.96 55225[3:Res:15528.1,46804.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))* -> .
% 300.04/300.96 55224[3:Res:15527.1,46804.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))* -> .
% 300.04/300.96 55215[0:Res:159.1,46804.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).
% 300.04/300.96 55190[0:Res:166.1,46804.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).
% 300.04/300.96 55392[0:Res:367.1,6166.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))* -> .
% 300.04/300.96 55872[3:MRR:55871.1,55805.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)**.
% 300.04/300.96 55946[0:SpL:479.0,4069.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)*.
% 300.04/300.96 56547[0:Res:4087.2,46805.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))*.
% 300.04/300.96 56546[0:Res:4087.2,4051.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)))*.
% 300.04/300.96 56545[0:Res:4087.2,46618.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))))*.
% 300.04/300.96 56543[0:Res:4087.2,4050.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)))*.
% 300.04/300.96 56801[0:Res:4089.1,218.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))*.
% 300.04/300.96 57207[0:Res:4090.1,218.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))*.
% 300.04/300.96 57632[0:Res:5239.2,46805.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))*.
% 300.04/300.96 57631[0:Res:5239.2,4051.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)))*.
% 300.04/300.96 57630[0:Res:5239.2,46618.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))))*.
% 300.04/300.96 57628[0:Res:5239.2,4050.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)))*.
% 300.04/300.96 57731[0:Rew:476.0,57553.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)*.
% 300.04/300.96 57732[0:Rew:475.0,57552.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)*.
% 300.04/300.96 57954[3:Res:57341.0,5369.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)*.
% 300.04/300.96 57946[3:Res:57341.0,7747.0] || member(regular(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v)),element_relation)* -> equal(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),null_class).
% 300.04/300.96 58069[0:Res:5242.1,218.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))*.
% 300.04/300.96 58471[0:Res:5243.1,218.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))*.
% 300.04/300.96 59521[0:Res:10992.1,4.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)).
% 300.04/300.96 60901[0:SpL:47184.0,4069.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)*.
% 300.04/300.96 61175[0:SpL:47187.0,4069.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)*.
% 300.04/300.96 61298[3:MRR:61270.4,49975.2] || member(power_class(u),cross_product(v,w))* member(power_class(u),x)* member(u,universal_class) subclass(universal_class,regular(restrict(x,v,w)))* -> .
% 300.04/300.96 61380[3:MRR:61352.4,49975.2] || member(sum_class(u),cross_product(v,w))* member(sum_class(u),x)* member(u,universal_class) subclass(universal_class,regular(restrict(x,v,w)))* -> .
% 300.04/300.96 61595[0:Res:9625.2,12018.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))**.
% 300.04/300.96 61530[0:Res:9624.2,12018.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))**.
% 300.04/300.96 61502[0:Res:4921.1,12018.0] || member(range_of(null_class),universal_class) -> 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))**.
% 300.04/300.96 62368[3:Res:58874.0,5369.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)*.
% 300.04/300.96 62360[3:Res:58874.0,7747.0] || member(regular(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v))),element_relation)* -> equal(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),null_class).
% 300.04/300.96 62409[0:SpL:46592.0,3718.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)))) -> .
% 300.04/300.96 62408[0:SpL:46586.0,3718.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)))) -> .
% 300.04/300.96 62391[0:SpL:46592.0,3718.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)))) -> .
% 300.04/300.96 62390[0:SpL:46586.0,3718.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)))))) -> .
% 300.04/300.96 62559[0:Res:56952.0,5369.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)*.
% 300.04/300.96 62551[3:Res:56952.0,7747.0] || member(regular(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w))),element_relation)* -> equal(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),null_class).
% 300.04/300.96 62659[0:Res:57010.0,5369.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)*.
% 300.04/300.96 62651[3:Res:57010.0,7747.0] || member(regular(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w)),element_relation)* -> equal(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),null_class).
% 300.04/300.96 62792[0:Obv:62745.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).
% 300.04/300.96 62888[0:Res:57461.0,5369.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)*.
% 300.04/300.96 62880[3:Res:57461.0,7747.0] || member(regular(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w)),element_relation)* -> equal(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),null_class).
% 300.04/300.96 63092[0:Obv:63048.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).
% 300.04/300.96 63151[0:Res:58188.0,5369.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)*.
% 300.04/300.96 63143[3:Res:58188.0,7747.0] || member(regular(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w)),element_relation)* -> equal(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),null_class).
% 300.04/300.96 63344[0:Rew:46591.0,63278.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))*.
% 300.04/300.96 63345[3:Rew:26811.0,63277.0] || -> equal(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),null_class) member(regular(symmetric_difference(power_class(complement(singleton(null_class))),complement(u))),union(image(element_relation,successor(null_class)),u))*.
% 300.04/300.96 63346[0:Rew:46591.0,63260.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))))*.
% 300.04/300.96 63347[3:Rew:26811.0,63259.0] || -> equal(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),null_class) member(regular(symmetric_difference(complement(u),power_class(complement(singleton(null_class))))),union(u,image(element_relation,successor(null_class))))*.
% 300.04/300.96 63412[0:Res:4124.0,7158.1] || member(restrict(singleton(u),v,w),universal_class) -> equal(restrict(singleton(u),v,w),null_class) equal(apply(choice,restrict(singleton(u),v,w)),u)**.
% 300.04/300.96 63798[0:SpR:46592.0,46642.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))))**.
% 300.04/300.96 63797[0:SpR:46586.0,46642.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))))**.
% 300.04/300.96 63780[0:SpR:46592.0,46642.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))))**.
% 300.04/300.96 63779[0:SpR:46586.0,46642.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))))**.
% 300.04/300.96 64142[0:Rew:46730.0,63981.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)*.
% 300.04/300.96 64470[0:Rew:47009.0,64310.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)*.
% 300.04/300.96 64635[0:SpR:46592.0,47080.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))))**.
% 300.04/300.96 64634[0:SpR:46586.0,47080.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))))**.
% 300.04/300.96 64617[0:SpR:46592.0,47080.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))))))**.
% 300.04/300.96 64616[0:SpR:46586.0,47080.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))))))**.
% 300.04/300.96 65232[0:Res:10071.3,46587.0] || member(u,universal_class) member(v,u) subclass(element_relation,image(element_relation,power_class(w))) member(ordered_pair(v,u),power_class(complement(power_class(w))))* -> .
% 300.04/300.96 65210[0:Res:10071.3,9.0] || member(u,universal_class) member(v,u) subclass(element_relation,unordered_pair(w,x))* -> equal(ordered_pair(v,u),x)* equal(ordered_pair(v,u),w)*.
% 300.04/300.96 67704[0:Obv:67579.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))).
% 300.04/300.96 67705[0:Obv:67578.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))).
% 300.04/300.96 69602[0:Res:2356.1,4070.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).
% 300.04/300.96 69742[0:Res:3129.1,4070.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).
% 300.04/300.96 70501[0:Rew:114.0,70233.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)).
% 300.04/300.96 70869[0:Rew:114.0,70599.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)).
% 300.04/300.96 72415[3:Rew:72365.0,64002.0] || -> equal(intersection(union(power_class(complement(singleton(null_class))),power_class(u)),union(image(element_relation,successor(null_class)),complement(power_class(u)))),symmetric_difference(power_class(complement(singleton(null_class))),power_class(u)))**.
% 300.04/300.96 72420[3:Rew:72365.0,64323.0] || -> equal(intersection(union(power_class(u),power_class(complement(singleton(null_class)))),union(complement(power_class(u)),image(element_relation,successor(null_class)))),symmetric_difference(power_class(u),power_class(complement(singleton(null_class)))))**.
% 300.04/300.96 74202[0:SpR:72387.0,3136.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)))*.
% 300.04/300.96 74496[3:Rew:74481.0,72506.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)))))**.
% 300.04/300.96 76003[3:Rew:75923.0,75849.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))))**.
% 300.04/300.96 75949[3:Rew:75923.0,54351.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96 76004[0:Rew:75923.0,75971.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).
% 300.04/300.96 78679[3:SpL:72083.0,407.1] || member(complement(sum_class(range_of(null_class))),universal_class) member(apply(choice,complement(apply(null_class,u))),sum_class(range_of(null_class)))* -> equal(complement(sum_class(range_of(null_class))),null_class).
% 300.04/300.96 78633[3:SpL:72083.0,407.1] || member(complement(apply(null_class,u)),universal_class) member(apply(choice,complement(sum_class(range_of(null_class)))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 300.04/300.96 79118[3:Rew:71518.0,79025.2,71518.0,79025.0] || member(union(null_class,complement(u)),universal_class) member(apply(choice,union(null_class,complement(u))),union(u,null_class))* -> equal(union(null_class,complement(u)),null_class).
% 300.04/300.96 79530[3:SpL:72082.0,407.1] || member(complement(apply(null_class,u)),universal_class) member(apply(choice,complement(apply(null_class,v))),apply(null_class,u))* -> equal(complement(apply(null_class,u)),null_class).
% 300.04/300.96 80576[3:Res:58880.0,5368.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))*.
% 300.04/300.96 80581[3:Rew:75789.0,80573.1,75789.0,80573.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))*.
% 300.04/300.96 80566[7:Res:73975.1,5368.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))*.
% 300.04/300.96 80563[3:Res:58256.0,5368.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))*.
% 300.04/300.96 80583[3:Rew:75789.0,80555.1,75789.0,80555.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))*.
% 300.04/300.96 81481[3:SpL:16033.0,15801.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),element_relation)* -> .
% 300.04/300.96 81480[3:SpL:15991.0,15801.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,complement(compose(element_relation,universal_class))) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),element_relation)* -> .
% 300.04/300.96 81734[3:Res:28442.1,23.0] || member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),v)*.
% 300.04/300.96 81733[3:Res:28442.1,22.0] || member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class) member(apply(choice,union(null_class,intersection(u,v))),u)*.
% 300.04/300.96 82705[3:SpL:74812.0,47200.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).
% 300.04/300.96 82704[3:SpL:73744.0,47200.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).
% 300.04/300.96 82703[3:SpL:35849.0,47200.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).
% 300.04/300.96 82702[3:SpL:74812.0,47200.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).
% 300.04/300.96 82701[3:SpL:35849.0,47200.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).
% 300.04/300.96 82700[3:SpL:73744.0,47200.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).
% 300.04/300.96 82996[3:Rew:27497.0,82935.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).
% 300.04/300.96 82997[3:Rew:71518.0,82934.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).
% 300.04/300.96 82998[3:Rew:30548.0,82933.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).
% 300.04/300.96 82999[3:Rew:27497.0,82912.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).
% 300.04/300.96 83000[3:Rew:71518.0,82911.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).
% 300.04/300.96 83001[3:Rew:30548.0,82910.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).
% 300.04/300.96 83026[3:Rew:27.0,82891.1,47142.0,82891.1,26766.0,82891.1,27.0,82891.0,47142.0,82891.0,26766.0,82891.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).
% 300.04/300.96 83027[3:Rew:47142.0,82876.1,26766.0,82876.1,27.0,82876.1,47142.0,82876.0,26766.0,82876.0,27.0,82876.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).
% 300.04/300.96 83826[3:Res:83745.0,7158.1] || member(complement(successor(complement(singleton(u)))),universal_class) -> equal(complement(successor(complement(singleton(u)))),null_class) equal(apply(choice,complement(successor(complement(singleton(u))))),u)**.
% 300.04/300.96 83983[3:Res:83834.0,7158.1] || member(complement(successor(complement(successor(null_class)))),universal_class) -> equal(complement(successor(complement(successor(null_class)))),null_class) equal(apply(choice,complement(successor(complement(successor(null_class))))),null_class)**.
% 300.04/300.96 84300[3:Res:83852.0,5369.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)*.
% 300.04/300.96 84539[0:Res:10071.3,1671.0] || member(u,universal_class) member(singleton(singleton(singleton(v))),u) subclass(element_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 300.04/300.96 84667[0:Res:10071.3,1916.0] || member(u,universal_class) member(singleton(singleton(singleton(v))),u) subclass(element_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 300.04/300.96 85133[3:Res:83725.0,5366.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)*.
% 300.04/300.96 85132[3:Res:83725.0,5367.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)*.
% 300.04/300.96 85116[3:Res:83725.0,5363.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)*.
% 300.04/300.96 85178[3:Rew:26916.0,85147.1,26916.0,85147.0] || 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).
% 300.04/300.96 85456[3:Res:83739.0,5366.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)*.
% 300.04/300.96 85455[3:Res:83739.0,5367.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)*.
% 300.04/300.96 85438[3:Res:83739.0,5363.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)*.
% 300.04/300.96 85494[3:Rew:26916.0,85470.1,26916.0,85470.0] || 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).
% 300.04/300.96 85922[3:Res:85064.0,5363.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)*.
% 300.04/300.96 86169[3:Res:85391.0,5363.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)*.
% 300.04/300.96 86350[3:Res:58921.1,7162.1] || subclass(u,intersection(v,w))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 300.04/300.96 86349[3:Res:58921.1,7163.1] || subclass(u,intersection(v,w))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),w)*.
% 300.04/300.96 86705[3:Res:17109.1,15794.0] || member(image(u,null_class),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(apply(u,universal_class),cantor(apply(u,universal_class))),w)*.
% 300.04/300.96 86855[3:SpR:16033.0,15800.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,w))*.
% 300.04/300.96 86854[3:SpR:15991.0,15800.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(v,w)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,w))*.
% 300.04/300.96 87163[0:MRR:87095.0,10106.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)).
% 300.04/300.96 87362[0:MRR:87293.0,10106.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)).
% 300.04/300.96 87518[0:Rew:9604.2,87517.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).
% 300.04/300.96 87523[3:MRR:87459.0,10106.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).
% 300.04/300.96 87528[0:MRR:87457.0,10106.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).
% 300.04/300.96 87529[0:MRR:87456.0,10106.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).
% 300.04/300.96 87765[0:Rew:9604.2,87764.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).
% 300.04/300.96 87770[3:MRR:87702.0,10106.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).
% 300.04/300.96 87775[0:MRR:87700.0,10106.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).
% 300.04/300.96 87776[0:MRR:87699.0,10106.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).
% 300.04/300.96 87838[3:Res:409.2,73862.0] || member(intersection(u,union(v,null_class)),universal_class) -> equal(intersection(u,union(v,null_class)),null_class) member(apply(choice,intersection(u,union(v,null_class))),v)*.
% 300.04/300.96 87815[3:Res:408.2,73862.0] || member(intersection(union(u,null_class),v),universal_class) -> equal(intersection(union(u,null_class),v),null_class) member(apply(choice,intersection(union(u,null_class),v)),u)*.
% 300.04/300.96 88842[0:SpL:75901.0,407.1] || member(complement(symmetric_difference(u,v)),universal_class) member(apply(choice,complement(symmetric_difference(v,u))),symmetric_difference(u,v))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.96 89806[3:SpR:72082.0,6930.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))*.
% 300.04/300.96 89805[3:SpR:72083.0,6930.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))*.
% 300.04/300.96 89866[3:Rew:27497.0,89803.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))*.
% 300.04/300.96 89867[3:Rew:71518.0,89802.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))*.
% 300.04/300.96 89868[3:Rew:30548.0,89801.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))*.
% 300.04/300.96 89800[3:SpR:72083.0,6930.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))*.
% 300.04/300.96 89798[0:SpR:75901.0,6930.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))*.
% 300.04/300.96 89781[3:SpR:72082.0,6930.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)))*.
% 300.04/300.96 89780[3:SpR:72083.0,6930.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)))*.
% 300.04/300.96 89869[3:Rew:27497.0,89778.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)))*.
% 300.04/300.96 89870[3:Rew:71518.0,89777.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)))*.
% 300.04/300.96 89871[3:Rew:30548.0,89776.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)))*.
% 300.04/300.96 89775[3:SpR:72083.0,6930.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))))*.
% 300.04/300.96 89773[0:SpR:75901.0,6930.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)))*.
% 300.04/300.96 90035[3:Res:83718.0,5366.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)*.
% 300.04/300.96 90034[3:Res:83718.0,5367.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)*.
% 300.04/300.96 90016[3:Res:83718.0,5363.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)*.
% 300.04/300.96 90262[3:Rew:27497.0,90172.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))).
% 300.04/300.96 90263[3:Rew:71518.0,90171.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))).
% 300.04/300.96 90264[3:Rew:30548.0,90170.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))).
% 300.04/300.96 90265[3:Rew:27497.0,90147.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)))).
% 300.04/300.96 90266[3:Rew:71518.0,90146.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)))).
% 300.04/300.96 90267[3:Rew:30548.0,90145.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)))).
% 300.04/300.96 90303[3:Rew:27.0,90124.1,47142.0,90124.1,26766.0,90124.1,27.0,90124.0,47142.0,90124.0,26766.0,90124.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))).
% 300.04/300.96 90304[3:Rew:47142.0,90108.1,26766.0,90108.1,27.0,90108.1,47142.0,90108.0,26766.0,90108.0,27.0,90108.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))).
% 300.04/300.96 90388[3:Res:83730.0,5366.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)*.
% 300.04/300.96 90387[3:Res:83730.0,5367.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)*.
% 300.04/300.96 90369[3:Res:83730.0,5363.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)*.
% 300.04/300.96 90517[3:Res:83733.0,5366.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)*.
% 300.04/300.96 90516[3:Res:83733.0,5367.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)*.
% 300.04/300.96 90498[3:Res:83733.0,5363.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)*.
% 300.04/300.96 90884[3:Res:83738.0,5366.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)*.
% 300.04/300.96 90883[3:Res:83738.0,5367.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)*.
% 300.04/300.96 90865[3:Res:83738.0,5363.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)*.
% 300.04/300.96 91402[3:Res:85076.0,5363.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)*.
% 300.04/300.96 91674[3:Res:85403.0,5363.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)*.
% 300.04/300.96 91806[3:Res:86303.1,7162.1] || subclass(u,intersection(v,w))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 300.04/300.96 91805[3:Res:86303.1,7163.1] || subclass(u,intersection(v,w))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),w)*.
% 300.04/300.96 92196[3:Res:88269.0,5363.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)*.
% 300.04/300.96 92358[3:Res:88286.0,5363.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)*.
% 300.04/300.96 92506[3:Res:88289.0,5363.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)*.
% 300.04/300.96 92661[3:Res:88296.0,5363.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)*.
% 300.04/300.96 93891[3:Res:4095.1,10076.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)))*.
% 300.04/300.96 93890[3:Res:4095.1,10075.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),apply(null_class,z))*.
% 300.04/300.96 93889[3:Res:4095.1,10074.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))*.
% 300.04/300.96 93886[0:Res:4095.1,4386.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).
% 300.04/300.96 93873[0:Res:4095.1,481.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))*.
% 300.04/300.96 93829[0:SpR:221.0,4095.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))*.
% 300.04/300.96 94015[0:Res:56577.1,7162.1] || subclass(u,intersection(v,w))* member(intersection(x,u),universal_class) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),v)*.
% 300.04/300.96 94014[0:Res:56577.1,7163.1] || subclass(u,intersection(v,w))* member(intersection(x,u),universal_class) -> equal(intersection(x,u),null_class) member(apply(choice,intersection(x,u)),w)*.
% 300.04/300.96 94504[3:Res:5244.1,10076.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)))*.
% 300.04/300.96 94503[3:Res:5244.1,10075.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),apply(null_class,z))*.
% 300.04/300.96 94502[3:Res:5244.1,10074.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))*.
% 300.04/300.96 94499[0:Res:5244.1,4386.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).
% 300.04/300.96 94486[0:Res:5244.1,481.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))*.
% 300.04/300.96 94434[0:SpR:221.0,5244.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))*.
% 300.04/300.96 95494[2:SpR:2598.1,6655.2] function(u) || member(single_valued1(u),universal_class) -> 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))**.
% 300.04/300.96 95493[2:SpR:2599.1,6655.2] single_valued_class(u) || member(single_valued1(u),universal_class) -> 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))**.
% 300.04/300.96 95492[2:SpR:5602.1,6655.2] single_valued_class(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 300.04/300.96 95491[2:SpR:5603.1,6655.2] function(u) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),range__dfg(null_class,v,w)),single_valued3(u))**.
% 300.04/300.96 95567[0:Res:57662.1,7162.1] || subclass(u,intersection(v,w))* member(intersection(u,x),universal_class) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),v)*.
% 300.04/300.96 95566[0:Res:57662.1,7163.1] || subclass(u,intersection(v,w))* member(intersection(u,x),universal_class) -> equal(intersection(u,x),null_class) member(apply(choice,intersection(u,x)),w)*.
% 300.04/300.96 96064[3:MRR:96014.0,242.0] || member(u,universal_class) 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).
% 300.04/300.96 96166[3:Res:95721.0,5369.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)*.
% 300.04/300.96 96153[3:Res:95721.0,7747.0] || member(regular(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),element_relation)* -> equal(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),null_class).
% 300.04/300.96 96305[3:Res:96080.0,5369.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)*.
% 300.04/300.96 96292[3:Res:96080.0,7747.0] || member(regular(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.96 96460[0:Res:367.1,46647.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))))* -> .
% 300.04/300.96 96436[0:Res:351.2,46647.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(power_class(w))))) member(sum_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 300.04/300.96 96435[0:Res:350.2,46647.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(power_class(w))))) member(power_class(u),union(v,image(element_relation,power_class(w))))* -> .
% 300.04/300.96 96432[0:Res:354.2,46647.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).
% 300.04/300.96 96401[0:SpL:39614.1,46647.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))))* -> .
% 300.04/300.96 96375[0:SpL:46591.0,46647.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)))) -> .
% 300.04/300.96 96374[3:SpL:26811.0,46647.0] || member(u,intersection(power_class(complement(singleton(null_class))),power_class(complement(power_class(v)))))* member(u,union(image(element_relation,successor(null_class)),image(element_relation,power_class(v)))) -> .
% 300.04/300.96 96871[0:Res:367.1,46679.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))* -> .
% 300.04/300.96 96847[0:Res:351.2,46679.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(v))),complement(w))) member(sum_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 300.04/300.96 96846[0:Res:350.2,46679.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(v))),complement(w))) member(power_class(u),union(image(element_relation,power_class(v)),w))* -> .
% 300.04/300.96 96843[0:Res:354.2,46679.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).
% 300.04/300.96 97057[3:Res:96978.0,5368.0] || -> subclass(complement(successor(successor(complement(restrict(u,v,w))))),x) member(not_subclass_element(complement(successor(successor(complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 300.04/300.96 97171[0:SpR:47208.0,22102.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)))))*.
% 300.04/300.96 97137[0:SpR:47208.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.96 97135[0:SpR:47208.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(power_class(w)))))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(complement(v),power_class(w))))*.
% 300.04/300.96 97118[0:SpR:47208.0,22102.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)))*.
% 300.04/300.96 97528[0:SpR:47209.0,22102.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)))))*.
% 300.04/300.96 97494[0:SpR:47209.0,26389.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.96 97492[0:SpR:47209.0,26275.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),power_class(w)))),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),complement(power_class(w))))*.
% 300.04/300.96 97475[0:SpR:47209.0,22102.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)))*.
% 300.04/300.96 98043[0:SpR:47210.0,22102.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)))))*.
% 300.04/300.96 98007[0:SpR:47210.0,26389.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.96 98005[0:SpR:47210.0,26275.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),power_class(w)))),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),complement(power_class(w))))*.
% 300.04/300.96 97988[0:SpR:47210.0,22102.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)))*.
% 300.04/300.96 98373[3:Res:97082.0,5366.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w),u)*.
% 300.04/300.96 98372[3:Res:97082.0,5367.0] || -> subclass(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(intersection(u,v)))))),w),v)*.
% 300.04/300.96 98353[3:Res:97082.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(union(null_class,complement(u))))),w) member(not_subclass_element(complement(successor(successor(union(null_class,complement(u))))),w),v)*.
% 300.04/300.96 98478[0:SpR:47212.0,22102.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)))))*.
% 300.04/300.96 98441[0:SpR:47212.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.96 98439[0:SpR:47212.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(complement(power_class(v)),w)))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(power_class(v),complement(w))))*.
% 300.04/300.96 98422[0:SpR:47212.0,22102.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)))*.
% 300.04/300.96 99260[0:SpR:46591.0,5469.2] || member(u,universal_class) -> 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)))).
% 300.04/300.96 99259[3:SpR:26811.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(image(element_relation,successor(null_class)),v)))* member(u,power_class(intersection(power_class(complement(singleton(null_class))),complement(v)))).
% 300.04/300.96 99231[0:SpR:46591.0,5469.2] || member(u,universal_class) -> 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)))))).
% 300.04/300.96 99230[3:SpR:26811.0,5469.2] || member(u,universal_class) -> member(u,image(element_relation,union(v,image(element_relation,successor(null_class)))))* member(u,power_class(intersection(complement(v),power_class(complement(singleton(null_class)))))).
% 300.04/300.96 99590[3:Res:367.1,15652.1] || subclass(ordered_pair(u,v),cross_product(singleton(w),universal_class))* member(w,universal_class) member(unordered_pair(u,singleton(v)),x)* -> member(w,cantor(x))*.
% 300.04/300.96 99588[3:Res:2363.1,15652.1] || member(u,universal_class) member(regular(restrict(v,singleton(u),universal_class)),w)* -> equal(restrict(v,singleton(u),universal_class),null_class) member(u,cantor(w)).
% 300.04/300.96 99559[3:Res:354.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(u,w),x)* -> subclass(u,w) member(v,cantor(x))*.
% 300.04/300.96 99556[3:Res:54298.0,15652.1] || member(u,universal_class) member(complement(cross_product(singleton(u),universal_class)),v)* -> equal(singleton(complement(cross_product(singleton(u),universal_class))),null_class) member(u,cantor(v)).
% 300.04/300.96 99665[0:SpL:46591.0,6139.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)))) -> .
% 300.04/300.96 99664[3:SpL:26811.0,6139.1] || member(u,intersection(complement(v),union(image(element_relation,successor(null_class)),w)))* member(u,union(v,intersection(power_class(complement(singleton(null_class))),complement(w)))) -> .
% 300.04/300.96 99636[0:SpL:46591.0,6139.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)))))) -> .
% 300.04/300.96 99635[3:SpL:26811.0,6139.1] || member(u,intersection(complement(v),union(w,image(element_relation,successor(null_class)))))* member(u,union(v,intersection(complement(w),power_class(complement(singleton(null_class)))))) -> .
% 300.04/300.96 99953[0:SpL:46591.0,6149.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)) -> .
% 300.04/300.96 99952[3:SpL:26811.0,6149.1] || member(u,intersection(union(image(element_relation,successor(null_class)),v),complement(w)))* member(u,union(intersection(power_class(complement(singleton(null_class))),complement(v)),w)) -> .
% 300.04/300.96 99924[0:SpL:46591.0,6149.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)) -> .
% 300.04/300.96 99923[3:SpL:26811.0,6149.1] || member(u,intersection(union(v,image(element_relation,successor(null_class))),complement(w)))* member(u,union(intersection(complement(v),power_class(complement(singleton(null_class)))),w)) -> .
% 300.04/300.96 100382[3:Res:100257.0,5368.0] || -> subclass(complement(union(complement(restrict(u,v,w)),x)),y) member(not_subclass_element(complement(union(complement(restrict(u,v,w)),x)),y),cross_product(v,w))*.
% 300.04/300.96 100771[0:Rew:100557.0,50121.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))))*.
% 300.04/300.96 100777[3:Rew:100557.0,89269.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).
% 300.04/300.96 100823[0:Rew:100557.0,7026.1] || member(u,universal_class) subclass(union(v,complement(union(w,x))),y)* -> member(u,intersection(complement(v),union(w,x)))* member(u,y)*.
% 300.04/300.96 100848[0:Rew:100557.0,45289.0] || equal(u,union(v,complement(union(w,x))))* member(y,universal_class) -> member(y,intersection(complement(v),union(w,x)))* member(y,u)*.
% 300.04/300.96 100850[0:Rew:100557.0,49823.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))))*.
% 300.04/300.96 100860[3:Rew:100557.0,89268.2] || member(power_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(universal_class,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.96 100861[3:Rew:100557.0,89267.2] || member(sum_class(u),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(universal_class,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.96 100882[0:Rew:100557.0,62385.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)))))) -> .
% 300.04/300.96 100883[0:Rew:100557.0,64611.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))))))**.
% 300.04/300.96 100918[0:Rew:100557.0,50124.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))))*.
% 300.04/300.96 100922[3:Rew:100557.0,88545.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).
% 300.04/300.96 101118[0:Rew:100557.0,22828.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))))))*.
% 300.04/300.96 101200[0:Rew:100557.0,62403.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)))) -> .
% 300.04/300.96 101201[0:Rew:100557.0,64629.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))))**.
% 300.04/300.96 101212[0:Rew:100557.0,62475.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).
% 300.04/300.96 101213[0:Rew:100557.0,62476.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).
% 300.04/300.96 101221[0:Rew:100557.0,63774.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))))**.
% 300.04/300.96 101288[0:Rew:100557.0,7029.1] || member(u,universal_class) subclass(union(complement(union(v,w)),x),y)* -> member(u,intersection(union(v,w),complement(x)))* member(u,y)*.
% 300.04/300.96 101313[0:Rew:100557.0,45291.0] || equal(u,union(complement(union(v,w)),x))* member(y,universal_class) -> member(y,intersection(union(v,w),complement(x)))* member(y,u)*.
% 300.04/300.96 101315[0:Rew:100557.0,49826.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))))*.
% 300.04/300.96 101325[3:Rew:100557.0,88544.2] || member(power_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(universal_class,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.96 101326[3:Rew:100557.0,88543.2] || member(sum_class(u),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(universal_class,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.96 101376[3:Rew:100557.0,86847.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> member(ordered_pair(u,cantor(u)),complement(symmetric_difference(v,w)))*.
% 300.04/300.96 101487[0:Rew:100557.0,22831.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))))))*.
% 300.04/300.96 101616[0:Rew:100557.0,63792.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))))**.
% 300.04/300.96 101656[3:Rew:100557.0,62463.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)))* -> .
% 300.04/300.96 101657[3:Rew:100557.0,62462.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)))* -> .
% 300.04/300.96 102755[0:Rew:100557.0,100825.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)))).
% 300.04/300.96 102769[0:Rew:100557.0,101101.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).
% 300.04/300.96 102770[0:Rew:100557.0,101225.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).
% 300.04/300.96 102771[0:Rew:100557.0,101258.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)).
% 300.04/300.96 102772[0:Rew:100557.0,101290.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)).
% 300.04/300.96 102779[0:Rew:100557.0,101419.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).
% 300.04/300.96 102780[0:Rew:100557.0,101470.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).
% 300.04/300.96 102781[0:Rew:100557.0,101630.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).
% 300.04/300.96 102785[0:Rew:100557.0,101753.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)))*.
% 300.04/300.96 102786[0:Rew:100557.0,101798.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).
% 300.04/300.96 103282[3:Res:100329.0,5368.0] || -> subclass(complement(union(u,complement(restrict(v,w,x)))),y) member(not_subclass_element(complement(union(u,complement(restrict(v,w,x)))),y),cross_product(w,x))*.
% 300.04/300.96 105661[0:SpL:102187.0,46679.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)))) -> .
% 300.04/300.96 105657[0:SpL:102187.0,46647.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)))) -> .
% 300.04/300.96 105608[0:SpR:102187.0,72375.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)))))**.
% 300.04/300.96 105725[0:Rew:72365.0,105583.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)))**.
% 300.04/300.96 105726[0:Rew:102187.0,105600.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))))*.
% 300.04/300.96 105727[0:Rew:102187.0,105549.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))*.
% 300.04/300.96 106105[0:Rew:102264.0,106010.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).
% 300.04/300.96 106106[0:Rew:102264.0,105997.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).
% 300.04/300.96 106813[0:Rew:75789.0,106652.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)))**.
% 300.04/300.96 106814[0:Rew:75789.0,106648.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)))))))**.
% 300.04/300.96 106911[3:Res:97047.0,5366.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x),u)*.
% 300.04/300.96 106910[3:Res:97047.0,5367.0] || -> subclass(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(intersection(u,v),w))))),x),v)*.
% 300.04/300.96 106891[3:Res:97047.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(intersection(u,w))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,w))))),x),v)*.
% 300.04/300.96 107670[0:Res:2350.2,100568.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).
% 300.04/300.96 107668[0:Res:3123.2,100568.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).
% 300.04/300.96 107657[3:Res:15528.1,100568.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))))* -> .
% 300.04/300.96 107656[3:Res:15527.1,100568.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))))* -> .
% 300.04/300.96 107647[0:Res:159.1,100568.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).
% 300.04/300.96 107620[0:Res:166.1,100568.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).
% 300.04/300.96 108256[3:Res:100420.0,5366.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(intersection(u,v))),w)),x),u)*.
% 300.04/300.96 108255[3:Res:100420.0,5367.0] || -> subclass(complement(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(intersection(u,v))),w)),x),v)*.
% 300.04/300.96 108236[3:Res:100420.0,5363.0] || subclass(u,v) -> subclass(complement(union(union(null_class,complement(u)),w)),x) member(not_subclass_element(complement(union(union(null_class,complement(u)),w)),x),v)*.
% 300.04/300.96 109322[3:Res:103321.0,5366.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(complement(union(u,union(null_class,complement(intersection(v,w))))),x),v)*.
% 300.04/300.96 109321[3:Res:103321.0,5367.0] || -> subclass(complement(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(complement(union(u,union(null_class,complement(intersection(v,w))))),x),w)*.
% 300.04/300.96 109302[3:Res:103321.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,union(null_class,complement(u)))),x) member(not_subclass_element(complement(union(w,union(null_class,complement(u)))),x),v)*.
% 300.04/300.96 109722[3:Res:15464.2,100559.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))*.
% 300.04/300.96 109710[0:Res:54298.0,100559.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))))*.
% 300.04/300.96 109657[0:SpL:46592.0,100559.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))))*.
% 300.04/300.96 109656[0:SpL:102264.0,100559.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))))*.
% 300.04/300.96 109655[0:SpL:46586.0,100559.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))))*.
% 300.04/300.96 109653[0:SpL:100575.0,100559.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))))*.
% 300.04/300.96 109896[3:Res:106828.0,5366.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x),v)*.
% 300.04/300.96 109895[3:Res:106828.0,5367.0] || -> subclass(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(u,intersection(v,w)))))),x),w)*.
% 300.04/300.96 109876[3:Res:106828.0,5363.0] || subclass(u,v) -> subclass(complement(successor(successor(complement(intersection(w,u))))),x) member(not_subclass_element(complement(successor(successor(complement(intersection(w,u))))),x),v)*.
% 300.04/300.96 110421[3:Res:15464.2,100573.0] || member(u,universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))*.
% 300.04/300.96 110409[0:Res:54298.0,100573.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))*.
% 300.04/300.96 110318[0:SpL:46592.0,100573.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))))*.
% 300.04/300.96 110317[0:SpL:102264.0,100573.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))))*.
% 300.04/300.96 110316[0:SpL:46586.0,100573.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))))*.
% 300.04/300.96 110314[0:SpL:100575.0,100573.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))))*.
% 300.04/300.96 110797[3:Res:95663.0,5366.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)*.
% 300.04/300.96 110796[3:Res:95663.0,5367.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)*.
% 300.04/300.96 110777[3:Res:95663.0,5363.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)*.
% 300.04/300.96 111033[0:MRR:110926.0,10106.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)).
% 300.04/300.96 111142[3:Res:95683.0,5366.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)*.
% 300.04/300.96 111141[3:Res:95683.0,5367.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)*.
% 300.04/300.96 111122[3:Res:95683.0,5363.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)*.
% 300.04/300.96 111290[3:Res:95699.0,5366.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)*.
% 300.04/300.96 111289[3:Res:95699.0,5367.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)*.
% 300.04/300.96 111270[3:Res:95699.0,5363.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)*.
% 300.04/300.96 111436[0:Res:3.1,100558.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).
% 300.04/300.96 111667[3:Res:95712.0,5366.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)*.
% 300.04/300.96 111666[3:Res:95712.0,5367.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)*.
% 300.04/300.96 111647[3:Res:95712.0,5363.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)*.
% 300.04/300.96 111762[3:Res:96083.0,5366.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)*.
% 300.04/300.96 111761[3:Res:96083.0,5367.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)*.
% 300.04/300.96 111742[3:Res:96083.0,5363.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)*.
% 300.04/300.96 111889[0:Res:3.1,100572.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).
% 300.04/300.96 112302[3:Res:100372.0,5366.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(intersection(u,v),w)),x)),y),u)*.
% 300.04/300.96 112301[3:Res:100372.0,5367.0] || -> subclass(complement(union(complement(intersection(intersection(u,v),w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(intersection(u,v),w)),x)),y),v)*.
% 300.04/300.96 112282[3:Res:100372.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(intersection(u,w)),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,w)),x)),y),v)*.
% 300.04/300.96 113174[0:SpR:100742.0,3238.1] || subclass(universal_class,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)))*.
% 300.04/300.96 113465[3:Res:113084.0,5368.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))*.
% 300.04/300.96 113573[0:SpR:100757.0,3238.1] || subclass(universal_class,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))))*.
% 300.04/300.96 114095[0:SpR:101233.0,26389.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),universal_class) -> member(null_class,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.96 114093[0:SpR:101233.0,26275.1] || equal(complement(successor(intersection(power_class(u),power_class(complement(union(v,w)))))),universal_class) -> member(omega,union(complement(power_class(u)),image(element_relation,union(v,w))))*.
% 300.04/300.96 114394[3:Rew:101644.0,114254.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)))**.
% 300.04/300.96 114717[3:Res:114621.0,7162.1] || member(regular(complement(intersection(u,v))),universal_class) -> equal(regular(complement(intersection(u,v))),null_class) member(apply(choice,regular(complement(intersection(u,v)))),u)*.
% 300.04/300.96 114716[3:Res:114621.0,7163.1] || member(regular(complement(intersection(u,v))),universal_class) -> equal(regular(complement(intersection(u,v))),null_class) member(apply(choice,regular(complement(intersection(u,v)))),v)*.
% 300.04/300.96 114769[0:SpR:101379.0,26389.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),universal_class) -> member(null_class,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.96 114767[0:SpR:101379.0,26275.1] || equal(complement(successor(intersection(power_class(complement(power_class(u))),union(v,w)))),universal_class) -> member(omega,union(image(element_relation,power_class(u)),complement(union(v,w))))*.
% 300.04/300.96 115349[0:SpR:101642.0,26389.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),universal_class) -> member(null_class,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.96 115347[0:SpR:101642.0,26275.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),power_class(w)))),universal_class) -> member(omega,union(image(element_relation,union(u,v)),complement(power_class(w))))*.
% 300.04/300.96 115788[3:Res:114715.0,5368.0] || -> subclass(regular(complement(intersection(restrict(u,v,w),x))),y) member(not_subclass_element(regular(complement(intersection(restrict(u,v,w),x))),y),cross_product(v,w))*.
% 300.04/300.96 115926[3:Res:115700.0,5368.0] || -> subclass(regular(complement(intersection(u,restrict(v,w,x)))),y) member(not_subclass_element(regular(complement(intersection(u,restrict(v,w,x)))),y),cross_product(w,x))*.
% 300.04/300.96 116152[0:SpR:39614.1,101772.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)))))**.
% 300.04/300.96 115993[0:SpR:101772.0,26389.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),universal_class) -> member(null_class,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.96 115991[0:SpR:101772.0,26275.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(power_class(w)))))),universal_class) -> member(omega,union(complement(union(u,v)),image(element_relation,power_class(w))))*.
% 300.04/300.96 116372[3:Res:115703.0,5369.0] || -> subclass(regular(complement(restrict(restrict(u,v,w),x,y))),z) member(not_subclass_element(regular(complement(restrict(restrict(u,v,w),x,y))),z),u)*.
% 300.04/300.96 116359[3:Res:115703.0,7747.0] || member(regular(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),element_relation)* -> equal(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),null_class).
% 300.04/300.96 116951[3:Rew:72387.0,116869.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).
% 300.04/300.96 117026[3:Res:116974.0,7158.1] || member(regular(successor(complement(successor(null_class)))),universal_class) -> equal(regular(successor(complement(successor(null_class)))),null_class) equal(apply(choice,regular(successor(complement(successor(null_class))))),null_class)**.
% 300.04/300.96 117879[3:Res:113455.0,5366.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)*.
% 300.04/300.96 117878[3:Res:113455.0,5367.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)*.
% 300.04/300.96 117859[3:Res:113455.0,5363.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)*.
% 300.04/300.96 118804[3:Res:115797.0,5366.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x),u)*.
% 300.04/300.96 118803[3:Res:115797.0,5367.0] || -> subclass(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,intersection(u,v)),w))),x),v)*.
% 300.04/300.96 118784[3:Res:115797.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(null_class,u),w))),x) member(not_subclass_element(regular(complement(intersection(union(null_class,u),w))),x),v)*.
% 300.04/300.96 118975[3:Res:115798.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(u,null_class),w))),x) member(not_subclass_element(regular(complement(intersection(union(u,null_class),w))),x),v)*.
% 300.04/300.96 119367[3:Res:115935.0,5366.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x) member(not_subclass_element(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x),v)*.
% 300.04/300.96 119366[3:Res:115935.0,5367.0] || -> subclass(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x) member(not_subclass_element(regular(complement(intersection(u,union(null_class,intersection(v,w))))),x),w)*.
% 300.04/300.96 119347[3:Res:115935.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(null_class,u)))),x) member(not_subclass_element(regular(complement(intersection(w,union(null_class,u)))),x),v)*.
% 300.04/300.96 119470[3:Res:115936.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(u,null_class)))),x) member(not_subclass_element(regular(complement(intersection(w,union(u,null_class)))),x),v)*.
% 300.04/300.96 119778[3:Res:117791.0,5366.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)*.
% 300.04/300.96 119777[3:Res:117791.0,5367.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)*.
% 300.04/300.96 119758[3:Res:117791.0,5363.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)*.
% 300.04/300.96 120029[3:Res:118834.0,5366.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(intersection(u,v))),w)),x),u)*.
% 300.04/300.96 120028[3:Res:118834.0,5367.0] || -> subclass(regular(union(union(null_class,complement(intersection(u,v))),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(intersection(u,v))),w)),x),v)*.
% 300.04/300.96 120009[3:Res:118834.0,5363.0] || subclass(u,v) -> subclass(regular(union(union(null_class,complement(u)),w)),x) member(not_subclass_element(regular(union(union(null_class,complement(u)),w)),x),v)*.
% 300.04/300.96 120189[3:Res:119989.0,5369.0] || -> subclass(regular(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(regular(successor(union(null_class,complement(restrict(u,v,w))))),x),u)*.
% 300.04/300.96 121012[3:Res:119396.0,5366.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(regular(union(u,union(null_class,complement(intersection(v,w))))),x),v)*.
% 300.04/300.96 121011[3:Res:119396.0,5367.0] || -> subclass(regular(union(u,union(null_class,complement(intersection(v,w))))),x) member(not_subclass_element(regular(union(u,union(null_class,complement(intersection(v,w))))),x),w)*.
% 300.04/300.96 120991[3:Res:119396.0,5363.0] || subclass(u,v) -> subclass(regular(union(w,union(null_class,complement(u)))),x) member(not_subclass_element(regular(union(w,union(null_class,complement(u)))),x),v)*.
% 300.04/300.96 121382[3:Res:5976.2,10076.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),sum_class(range_of(null_class)))*.
% 300.04/300.96 121381[3:Res:5976.2,10075.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),apply(null_class,w))*.
% 300.04/300.96 121380[3:Res:5976.2,10074.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),apply(null_class,v))*.
% 300.04/300.96 121340[0:Res:5976.2,2.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),w)*.
% 300.04/300.96 121800[3:Res:5975.2,10076.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),sum_class(range_of(null_class)))*.
% 300.04/300.96 121799[3:Res:5975.2,10075.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,apply(null_class,v))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),apply(null_class,w))*.
% 300.04/300.96 121798[3:Res:5975.2,10074.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,sum_class(range_of(null_class))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),apply(null_class,v))*.
% 300.04/300.96 121758[0:Res:5975.2,2.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,v)* subclass(v,w)* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),w)*.
% 300.04/300.96 122310[3:Res:103272.0,5366.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),y) member(not_subclass_element(complement(union(u,complement(intersection(intersection(v,w),x)))),y),v)*.
% 300.04/300.96 122309[3:Res:103272.0,5367.0] || -> subclass(complement(union(u,complement(intersection(intersection(v,w),x)))),y) member(not_subclass_element(complement(union(u,complement(intersection(intersection(v,w),x)))),y),w)*.
% 300.04/300.96 122289[3:Res:103272.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(intersection(u,x)))),y) member(not_subclass_element(complement(union(w,complement(intersection(u,x)))),y),v)*.
% 300.04/300.96 123083[3:Res:110705.0,5366.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)*.
% 300.04/300.96 123082[3:Res:110705.0,5367.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)*.
% 300.04/300.96 123062[3:Res:110705.0,5363.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)*.
% 300.04/300.96 123390[3:Res:111052.0,5366.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)*.
% 300.04/300.96 123389[3:Res:111052.0,5367.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)*.
% 300.04/300.96 123369[3:Res:111052.0,5363.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)*.
% 300.04/300.96 123543[3:Res:111207.0,5366.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)*.
% 300.04/300.96 123542[3:Res:111207.0,5367.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)*.
% 300.04/300.96 123522[3:Res:111207.0,5363.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)*.
% 300.04/300.96 123853[3:Res:111582.0,5366.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)*.
% 300.04/300.96 123852[3:Res:111582.0,5367.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)*.
% 300.04/300.96 123832[3:Res:111582.0,5363.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)*.
% 300.04/300.96 124027[3:Res:112197.0,5366.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,intersection(v,w))),x)),y),v)*.
% 300.04/300.96 124026[3:Res:112197.0,5367.0] || -> subclass(complement(union(complement(intersection(u,intersection(v,w))),x)),y) member(not_subclass_element(complement(union(complement(intersection(u,intersection(v,w))),x)),y),w)*.
% 300.04/300.96 124006[3:Res:112197.0,5363.0] || subclass(u,v) -> subclass(complement(union(complement(intersection(w,u)),x)),y) member(not_subclass_element(complement(union(complement(intersection(w,u)),x)),y),v)*.
% 300.04/300.96 124793[0:SpL:112558.0,407.1] || member(complement(union(u,v)),universal_class) member(apply(choice,complement(union(v,u))),union(u,v))* -> equal(complement(union(u,v)),null_class).
% 300.04/300.96 124594[0:SpR:112558.0,6930.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)))*.
% 300.04/300.96 124515[0:SpR:112558.0,6930.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))*.
% 300.04/300.96 125331[3:SpL:74812.0,46681.1] || member(u,universal_class) 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)*.
% 300.04/300.96 125330[3:SpL:73744.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(v,null_class))))* member(u,w)*.
% 300.04/300.96 125329[3:SpL:35849.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,v)))),w)* -> member(u,image(element_relation,power_class(union(null_class,v))))* member(u,w)*.
% 300.04/300.96 125328[3:SpL:74812.0,46681.1] || member(u,universal_class) 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)*.
% 300.04/300.96 125327[3:SpL:35849.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(null_class,v)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 300.04/300.96 125326[3:SpL:73744.0,46681.1] || member(u,universal_class) subclass(power_class(complement(power_class(union(v,null_class)))),w)* -> member(u,image(element_relation,power_class(union(v,v))))* member(u,w)*.
% 300.04/300.96 125557[3:Res:115740.1,7162.1] || subclass(u,intersection(v,w))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),v)*.
% 300.04/300.96 125556[3:Res:115740.1,7163.1] || subclass(u,intersection(v,w))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),w)*.
% 300.04/300.96 125686[3:Res:115778.0,5366.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(intersection(u,v),w),x))),y),u)*.
% 300.04/300.96 125685[3:Res:115778.0,5367.0] || -> subclass(regular(complement(intersection(intersection(intersection(u,v),w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(intersection(u,v),w),x))),y),v)*.
% 300.04/300.96 125665[3:Res:115778.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(intersection(u,w),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,w),x))),y),v)*.
% 300.04/300.96 125822[0:Res:3237.2,2.0] || member(symmetric_difference(u,v),universal_class) subclass(union(u,v),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 300.04/300.96 125952[3:Res:115916.0,5366.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y),v)*.
% 300.04/300.96 125951[3:Res:115916.0,5367.0] || -> subclass(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(intersection(v,w),x)))),y),w)*.
% 300.04/300.96 125931[3:Res:115916.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,intersection(u,x)))),y) member(not_subclass_element(regular(complement(intersection(w,intersection(u,x)))),y),v)*.
% 300.04/300.96 126073[3:Res:118736.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(union(u,u),w))),x) member(not_subclass_element(regular(complement(intersection(union(u,u),w))),x),v)*.
% 300.04/300.96 126362[0:Res:10922.2,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(w,null_class) member(regular(w),complement(symmetric_difference(complement(u),complement(v))))*.
% 300.04/300.96 126361[0:Res:3678.2,6873.0] || subclass(universal_class,symmetric_difference(union(u,v),union(complement(u),complement(v))))* -> equal(singleton(w),null_class) member(w,complement(symmetric_difference(complement(u),complement(v))))*.
% 300.04/300.96 126350[3:Res:17248.1,6873.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(complement(v),complement(w)))).
% 300.04/300.96 126345[0:Res:353.2,6873.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)))).
% 300.04/300.96 126556[3:Res:119306.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,union(u,u)))),x) member(not_subclass_element(regular(complement(intersection(w,union(u,u)))),x),v)*.
% 300.04/300.96 127102[3:Res:122207.0,5366.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),y) member(not_subclass_element(complement(union(u,complement(intersection(v,intersection(w,x))))),y),w)*.
% 300.04/300.96 127101[3:Res:122207.0,5367.0] || -> subclass(complement(union(u,complement(intersection(v,intersection(w,x))))),y) member(not_subclass_element(complement(union(u,complement(intersection(v,intersection(w,x))))),y),x)*.
% 300.04/300.96 127081[3:Res:122207.0,5363.0] || subclass(u,v) -> subclass(complement(union(w,complement(intersection(x,u)))),y) member(not_subclass_element(complement(union(w,complement(intersection(x,u)))),y),v)*.
% 300.04/300.96 127232[0:Res:7174.3,2.0] || member(u,universal_class) subclass(u,symmetric_difference(v,w))* subclass(union(v,w),x)* -> equal(u,null_class) member(apply(choice,u),x)*.
% 300.04/300.96 127765[3:Res:32790.1,7159.0] || member(inverse(u),universal_class) subclass(range_of(u),v)* subclass(v,w)* -> equal(range_of(u),null_class) member(apply(choice,range_of(u)),w)*.
% 300.04/300.96 128073[3:Res:125596.0,5366.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y),v)*.
% 300.04/300.96 128072[3:Res:125596.0,5367.0] || -> subclass(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(u,intersection(v,w)),x))),y),w)*.
% 300.04/300.96 128052[3:Res:125596.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(intersection(w,u),x))),y) member(not_subclass_element(regular(complement(intersection(intersection(w,u),x))),y),v)*.
% 300.04/300.96 128227[3:Res:125867.0,5366.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y),w)*.
% 300.04/300.96 128226[3:Res:125867.0,5367.0] || -> subclass(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,intersection(v,intersection(w,x))))),y),x)*.
% 300.04/300.96 128206[3:Res:125867.0,5363.0] || subclass(u,v) -> subclass(regular(complement(intersection(w,intersection(x,u)))),y) member(not_subclass_element(regular(complement(intersection(w,intersection(x,u)))),y),v)*.
% 300.04/300.96 128346[0:Res:7215.3,2.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x)) subclass(union(w,x),y)* -> member(image(u,v),y)*.
% 300.04/300.96 128723[3:Res:17109.1,7200.1] function(u) || member(image(v,null_class),universal_class) subclass(universal_class,w)* subclass(w,x)* -> member(image(u,apply(v,universal_class)),x)*.
% 300.04/300.96 129088[0:SpR:74466.0,70401.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))))*.
% 300.04/300.96 129261[0:SpR:74466.0,70402.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))))*.
% 300.04/300.96 130029[0:Res:59.1,12084.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)))**.
% 300.04/300.96 129922[3:Res:32790.1,12084.0] || member(inverse(u),universal_class) -> 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)))**.
% 300.04/300.96 130155[6:Rew:129652.0,130136.1,129652.0,130136.0] || member(ordered_pair(u,regular(range_of(null_class))),cross_product(universal_class,universal_class)) -> equal(range_of(null_class),null_class) member(ordered_pair(u,regular(range_of(null_class))),compose(successor(null_class),v))*.
% 300.04/300.96 130842[0:Res:100807.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(w,x)),y)* -> member(u,union(v,complement(union(w,x))))* member(u,y)*.
% 300.04/300.96 130808[3:SpR:72082.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(apply(null_class,y),complement(union(w,x))))*.
% 300.04/300.96 130807[3:SpR:72083.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(sum_class(range_of(null_class))),union(v,w)))* member(u,union(apply(null_class,x),complement(union(v,w))))*.
% 300.04/300.96 130805[0:SpR:112558.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(union(v,w)),union(x,y)))* member(u,union(union(w,v),complement(union(x,y)))).
% 300.04/300.96 130804[3:SpR:27497.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(null_class,v),complement(union(w,x)))).
% 300.04/300.96 130803[3:SpR:71518.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,null_class),complement(union(w,x)))).
% 300.04/300.96 130802[3:SpR:30548.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(null_class,complement(v)),union(w,x)))* member(u,union(union(v,v),complement(union(w,x))))*.
% 300.04/300.96 130800[3:SpR:72083.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(apply(null_class,v)),union(w,x)))* member(u,union(sum_class(range_of(null_class)),complement(union(w,x)))).
% 300.04/300.96 130798[0:SpR:75901.0,100807.1] || member(u,universal_class) -> member(u,intersection(complement(symmetric_difference(v,w)),union(x,y)))* member(u,union(symmetric_difference(w,v),complement(union(x,y)))).
% 300.04/300.96 132877[0:Res:101272.1,2.0] || member(u,universal_class) subclass(intersection(union(v,w),complement(x)),y)* -> member(u,union(complement(union(v,w)),x))* member(u,y)*.
% 300.04/300.96 132974[3:Rew:101801.0,132800.2] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(apply(null_class,x))))* member(u,union(sum_class(range_of(null_class)),complement(union(v,w)))).
% 300.04/300.96 132797[0:SpR:112558.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(union(x,y))))* member(u,union(complement(union(v,w)),union(y,x))).
% 300.04/300.96 132796[3:SpR:27497.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(null_class,x))).
% 300.04/300.96 132795[3:SpR:71518.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,null_class))).
% 300.04/300.96 132794[3:SpR:30548.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(null_class,complement(x))))* member(u,union(complement(union(v,w)),union(x,x)))*.
% 300.04/300.96 132790[0:SpR:75901.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),complement(symmetric_difference(x,y))))* member(u,union(complement(union(v,w)),symmetric_difference(y,x))).
% 300.04/300.96 135583[3:SpR:134531.1,74466.0] || equal(complement(symmetric_difference(u,v)),universal_class) -> equal(symmetric_difference(union(u,v),complement(intersection(u,v))),union(union(u,v),complement(intersection(u,v))))**.
% 300.04/300.96 136958[0:SpR:74466.0,70759.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))))*.
% 300.04/300.96 137157[0:SpR:74466.0,70762.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))))*.
% 300.04/300.96 137670[0:SpL:75513.1,46679.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))* -> .
% 300.04/300.96 137547[0:SpR:75513.1,101379.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)))))**.
% 300.04/300.96 137774[3:Rew:101644.0,137580.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)))**.
% 300.04/300.96 137825[3:Res:86315.1,7162.1] || subclass(u,intersection(v,w))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 300.04/300.96 137824[3:Res:86315.1,7163.1] || subclass(u,intersection(v,w))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),w)*.
% 300.04/300.96 138016[3:Res:89961.0,5363.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)*.
% 300.04/300.96 138202[3:Res:90322.0,5363.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)*.
% 300.04/300.96 138383[3:Res:90446.0,5363.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)*.
% 300.04/300.96 138627[3:Res:90814.0,5363.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)*.
% 300.04/300.96 139166[0:Res:95670.0,5366.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)*.
% 300.04/300.96 139165[0:Res:95670.0,5367.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)*.
% 300.04/300.96 139144[0:Res:95670.0,5363.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)*.
% 300.04/300.96 139362[0:Res:95691.0,5366.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)*.
% 300.04/300.96 139361[0:Res:95691.0,5367.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)*.
% 300.04/300.96 139340[0:Res:95691.0,5363.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)*.
% 300.04/300.96 139467[0:Res:5322.1,2.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)*.
% 300.04/300.96 139443[0:SpR:221.0,5322.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))*.
% 300.04/300.96 139652[0:Res:95696.0,5366.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)*.
% 300.04/300.96 139651[0:Res:95696.0,5367.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)*.
% 300.04/300.96 139630[0:Res:95696.0,5363.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)*.
% 300.04/300.96 139852[0:Res:95707.0,5366.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)*.
% 300.04/300.96 139851[0:Res:95707.0,5367.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)*.
% 300.04/300.96 139830[0:Res:95707.0,5363.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)*.
% 300.04/300.96 139968[0:Res:5313.1,2.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)*.
% 300.04/300.96 139935[0:SpR:221.0,5313.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))*.
% 300.04/300.96 140710[0:Res:128603.0,5366.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)*.
% 300.04/300.96 140709[0:Res:128603.0,5367.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)*.
% 300.04/300.96 140688[0:Res:128603.0,5363.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)*.
% 300.04/300.96 140969[0:Res:128622.0,5366.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)*.
% 300.04/300.96 140968[0:Res:128622.0,5367.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)*.
% 300.04/300.96 140947[0:Res:128622.0,5363.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)*.
% 300.04/300.96 141164[0:Res:128629.0,5366.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)*.
% 300.04/300.96 141163[0:Res:128629.0,5367.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)*.
% 300.04/300.96 141142[0:Res:128629.0,5363.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)*.
% 300.04/300.96 141383[0:Res:128638.0,5366.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)*.
% 300.04/300.96 141382[0:Res:128638.0,5367.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)*.
% 300.04/300.96 141361[0:Res:128638.0,5363.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)*.
% 300.04/300.96 141672[0:Rew:72365.0,141502.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))))*.
% 300.04/300.96 141753[0:MRR:141752.0,12.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).
% 300.04/300.96 141756[0:MRR:141755.0,12.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).
% 300.04/300.96 146828[0:MRR:146753.0,3674.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).
% 300.04/300.96 147680[0:MRR:147602.0,3674.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).
% 300.04/300.96 150712[0:Rew:72365.0,150419.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)**.
% 300.04/300.96 151055[3:Res:17208.1,46608.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))))* -> .
% 300.04/300.96 150994[0:SpL:75513.1,46608.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(u,intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 151393[3:Res:17208.1,46628.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))* -> .
% 300.04/300.96 151345[0:SpL:39614.1,46628.0] || subclass(complement(u),union(v,complement(power_class(w)))) member(x,complement(u)) member(x,union(intersection(complement(v),power_class(w)),u))* -> .
% 300.04/300.96 151500[3:Res:46678.1,151236.0] || member(intersection(power_class(complement(power_class(u))),complement(v)),universal_class) -> member(intersection(power_class(complement(power_class(u))),complement(v)),union(image(element_relation,power_class(u)),v))*.
% 300.04/300.96 151497[3:Res:46646.1,151236.0] || member(intersection(complement(u),power_class(complement(power_class(v)))),universal_class) -> member(intersection(complement(u),power_class(complement(power_class(v)))),union(u,image(element_relation,power_class(v))))*.
% 300.04/300.96 151701[3:Res:17208.1,46655.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))))* -> .
% 300.04/300.96 151640[0:SpL:75513.1,46655.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(u,intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 152303[3:Res:17208.1,46815.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))* -> .
% 300.04/300.96 152255[0:SpL:39614.1,46815.0] || subclass(complement(u),union(complement(power_class(v)),w)) member(x,complement(u)) member(x,union(intersection(power_class(v),complement(w)),u))* -> .
% 300.04/300.96 153339[3:SpL:74466.0,151493.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)))))* -> .
% 300.04/300.96 153515[3:SpL:26766.0,47238.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).
% 300.04/300.96 153752[3:SpL:26766.0,47246.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).
% 300.04/300.96 154346[6:SpL:100849.0,45406.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))))).
% 300.04/300.96 154345[3:SpL:100849.0,46130.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))))).
% 300.04/300.96 154344[3:SpL:100849.0,100416.0] || subclass(union(complement(power_class(u)),intersection(complement(v),union(w,x))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96 154325[0:SpL:100849.0,2160.1] inductive(intersection(power_class(u),union(v,complement(union(w,x))))) || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)** -> .
% 300.04/300.96 154323[3:SpL:100849.0,59209.0] || equal(union(complement(power_class(u)),intersection(complement(v),union(w,x))),universal_class)** -> equal(intersection(power_class(u),union(v,complement(union(w,x)))),null_class).
% 300.04/300.96 154320[3:SpL:100849.0,60592.0] || 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)))),universal_class).
% 300.04/300.96 154306[0:SpR:75513.1,100849.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)))**.
% 300.04/300.96 154174[3:SpR:100849.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),union(w,complement(union(x,y))))))),union(complement(power_class(v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96 154168[0:SpR:100849.0,9902.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))))*.
% 300.04/300.96 154159[0:SpR:100849.0,141859.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)**.
% 300.04/300.96 154457[3:Rew:75789.0,154152.0] || -> subclass(regular(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))))*.
% 300.04/300.96 154132[3:SpR:100849.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),union(v,complement(union(w,x)))),y))),union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.96 154458[3:Rew:75789.0,154128.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)))))),universal_class)**.
% 300.04/300.96 154462[3:Rew:75789.0,154126.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)**.
% 300.04/300.96 154463[3:Rew:75789.0,154118.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))))))*.
% 300.04/300.96 154113[0:SpR:100849.0,42091.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)**.
% 300.04/300.96 154112[0:SpR:100849.0,41750.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)**.
% 300.04/300.96 154104[0:SpR:100849.0,141983.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)**.
% 300.04/300.96 154074[3:SpR:100849.0,45898.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))),universal_class)**.
% 300.04/300.96 154481[0:Rew:47948.0,154212.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))))**.
% 300.04/300.96 155131[0:Rew:72365.0,154894.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))))*.
% 300.04/300.96 155497[3:Res:17208.1,100880.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))))* -> .
% 300.04/300.96 155440[0:SpL:75513.1,100880.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(u,image(element_relation,union(v,w))))* -> .
% 300.04/300.96 156757[6:SpL:100941.0,45406.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))).
% 300.04/300.96 156756[3:SpL:100941.0,46130.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))).
% 300.04/300.96 156755[3:SpL:100941.0,100416.0] || subclass(union(intersection(complement(u),power_class(v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96 156736[0:SpL:100941.0,2160.1] inductive(intersection(union(u,complement(power_class(v))),union(w,x))) || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96 156734[3:SpL:100941.0,59209.0] || equal(union(intersection(complement(u),power_class(v)),complement(union(w,x))),universal_class)** -> equal(intersection(union(u,complement(power_class(v))),union(w,x)),null_class).
% 300.04/300.96 156731[3:SpL:100941.0,60592.0] || 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)),universal_class).
% 300.04/300.96 156703[0:SpR:47949.0,100941.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))))**.
% 300.04/300.96 156580[3:SpR:100941.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,complement(power_class(w))),union(x,y))))),union(intersection(complement(v),power_class(w)),complement(union(x,y))))*.
% 300.04/300.96 156574[0:SpR:100941.0,9902.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))))*.
% 300.04/300.96 156565[0:SpR:100941.0,141859.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)**.
% 300.04/300.96 156870[3:Rew:75789.0,156558.0] || -> subclass(regular(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))))*.
% 300.04/300.96 156538[3:SpR:100941.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,complement(power_class(v))),union(w,x)),y))),union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.96 156871[3:Rew:75789.0,156534.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)))),universal_class)**.
% 300.04/300.96 156875[3:Rew:75789.0,156532.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)**.
% 300.04/300.96 156876[3:Rew:75789.0,156524.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))))*.
% 300.04/300.96 156519[0:SpR:100941.0,42091.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)**.
% 300.04/300.96 156518[0:SpR:100941.0,41750.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)**.
% 300.04/300.96 156510[0:SpR:100941.0,141983.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)**.
% 300.04/300.96 156480[3:SpR:100941.0,45898.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))),universal_class)**.
% 300.04/300.96 156935[3:Rew:104640.0,156934.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))))**.
% 300.04/300.96 157266[0:Res:62527.0,5366.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)*.
% 300.04/300.96 157265[0:Res:62527.0,5367.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)*.
% 300.04/300.96 157244[0:Res:62527.0,5363.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)*.
% 300.04/300.96 157613[6:SpL:100942.0,45406.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))).
% 300.04/300.96 157612[3:SpL:100942.0,46130.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))).
% 300.04/300.96 157611[3:SpL:100942.0,100416.0] || subclass(union(intersection(power_class(u),complement(v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96 157592[0:SpL:100942.0,2160.1] inductive(intersection(union(complement(power_class(u)),v),union(w,x))) || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96 157590[3:SpL:100942.0,59209.0] || equal(union(intersection(power_class(u),complement(v)),complement(union(w,x))),universal_class)** -> equal(intersection(union(complement(power_class(u)),v),union(w,x)),null_class).
% 300.04/300.96 157587[3:SpL:100942.0,60592.0] || 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)),universal_class).
% 300.04/300.96 157563[0:SpR:47948.0,100942.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))))**.
% 300.04/300.96 157429[3:SpR:100942.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(complement(power_class(v)),w),union(x,y))))),union(intersection(power_class(v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96 157423[0:SpR:100942.0,9902.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))))*.
% 300.04/300.96 157414[0:SpR:100942.0,141859.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)**.
% 300.04/300.96 157729[3:Rew:75789.0,157407.0] || -> subclass(regular(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))))*.
% 300.04/300.96 157387[3:SpR:100942.0,96127.0] || -> subclass(complement(successor(union(intersection(union(complement(power_class(u)),v),union(w,x)),y))),union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.96 157730[3:Rew:75789.0,157383.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)))),universal_class)**.
% 300.04/300.96 157734[3:Rew:75789.0,157381.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)**.
% 300.04/300.96 157735[3:Rew:75789.0,157373.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))))*.
% 300.04/300.96 157368[0:SpR:100942.0,42091.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)**.
% 300.04/300.96 157367[0:SpR:100942.0,41750.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)**.
% 300.04/300.96 157359[0:SpR:100942.0,141983.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)**.
% 300.04/300.96 157329[3:SpR:100942.0,45898.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))),universal_class)**.
% 300.04/300.96 157795[3:Rew:104640.0,157794.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))))**.
% 300.04/300.96 158172[6:SpL:101149.0,45406.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))).
% 300.04/300.96 158171[3:SpL:101149.0,46130.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))).
% 300.04/300.96 158170[3:SpL:101149.0,100416.0] || subclass(union(intersection(complement(u),union(v,w)),complement(power_class(x))),null_class)* -> subclass(universal_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96 158151[0:SpL:101149.0,2160.1] inductive(intersection(union(u,complement(union(v,w))),power_class(x))) || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)** -> .
% 300.04/300.96 158149[3:SpL:101149.0,59209.0] || equal(union(intersection(complement(u),union(v,w)),complement(power_class(x))),universal_class)** -> equal(intersection(union(u,complement(union(v,w))),power_class(x)),null_class).
% 300.04/300.96 158146[3:SpL:101149.0,60592.0] || 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)),universal_class).
% 300.04/300.96 158141[0:SpR:39614.1,101149.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)))**.
% 300.04/300.96 158000[3:SpR:101149.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,complement(union(w,x))),power_class(y))))),union(intersection(complement(v),union(w,x)),complement(power_class(y))))*.
% 300.04/300.96 157994[0:SpR:101149.0,9902.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))))*.
% 300.04/300.96 157985[0:SpR:101149.0,141859.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)**.
% 300.04/300.96 158283[3:Rew:75789.0,157978.0] || -> subclass(regular(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))))*.
% 300.04/300.96 157958[3:SpR:101149.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,complement(union(v,w))),power_class(x)),y))),union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.96 158284[3:Rew:75789.0,157954.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)))),universal_class)**.
% 300.04/300.96 158288[3:Rew:75789.0,157952.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)**.
% 300.04/300.96 158289[3:Rew:75789.0,157944.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))))*.
% 300.04/300.96 157939[0:SpR:101149.0,42091.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)**.
% 300.04/300.96 157938[0:SpR:101149.0,41750.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)**.
% 300.04/300.96 157930[0:SpR:101149.0,141983.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)**.
% 300.04/300.96 157900[3:SpR:101149.0,45898.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))),universal_class)**.
% 300.04/300.96 158308[0:Rew:47949.0,158037.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))))**.
% 300.04/300.96 158598[3:Res:17208.1,101198.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))* -> .
% 300.04/300.96 158550[0:SpL:39614.1,101198.0] || subclass(complement(u),power_class(complement(union(v,w)))) member(x,complement(u)) member(x,union(image(element_relation,union(v,w)),u))* -> .
% 300.04/300.96 159041[6:SpL:101314.0,45406.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))).
% 300.04/300.96 159040[3:SpL:101314.0,46130.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))).
% 300.04/300.96 159039[3:SpL:101314.0,100416.0] || subclass(union(complement(power_class(u)),intersection(union(v,w),complement(x))),null_class)* -> subclass(universal_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96 159020[0:SpL:101314.0,2160.1] inductive(intersection(power_class(u),union(complement(union(v,w)),x))) || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)** -> .
% 300.04/300.96 159018[3:SpL:101314.0,59209.0] || equal(union(complement(power_class(u)),intersection(union(v,w),complement(x))),universal_class)** -> equal(intersection(power_class(u),union(complement(union(v,w)),x)),null_class).
% 300.04/300.96 159015[3:SpL:101314.0,60592.0] || 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)),universal_class).
% 300.04/300.96 159001[0:SpR:75513.1,101314.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)))**.
% 300.04/300.96 158863[3:SpR:101314.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(v),union(complement(union(w,x)),y))))),union(complement(power_class(v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96 158857[0:SpR:101314.0,9902.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))))*.
% 300.04/300.96 158848[0:SpR:101314.0,141859.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)**.
% 300.04/300.96 159160[3:Rew:75789.0,158841.0] || -> subclass(regular(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))))*.
% 300.04/300.96 158821[3:SpR:101314.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(u),union(complement(union(v,w)),x)),y))),union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.96 159161[3:Rew:75789.0,158817.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)))),universal_class)**.
% 300.04/300.96 159165[3:Rew:75789.0,158815.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)**.
% 300.04/300.96 159166[3:Rew:75789.0,158807.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))))*.
% 300.04/300.96 158802[0:SpR:101314.0,42091.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)**.
% 300.04/300.96 158801[0:SpR:101314.0,41750.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)**.
% 300.04/300.96 158793[0:SpR:101314.0,141983.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)**.
% 300.04/300.96 158763[3:SpR:101314.0,45898.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))),universal_class)**.
% 300.04/300.96 159184[0:Rew:47948.0,158902.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))))**.
% 300.04/300.96 159584[6:SpL:101518.0,45406.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))).
% 300.04/300.96 159583[3:SpL:101518.0,46130.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))).
% 300.04/300.96 159582[3:SpL:101518.0,100416.0] || subclass(union(intersection(union(u,v),complement(w)),complement(power_class(x))),null_class)* -> subclass(universal_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96 159563[0:SpL:101518.0,2160.1] inductive(intersection(union(complement(union(u,v)),w),power_class(x))) || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)** -> .
% 300.04/300.96 159561[3:SpL:101518.0,59209.0] || equal(union(intersection(union(u,v),complement(w)),complement(power_class(x))),universal_class)** -> equal(intersection(union(complement(union(u,v)),w),power_class(x)),null_class).
% 300.04/300.96 159558[3:SpL:101518.0,60592.0] || 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)),universal_class).
% 300.04/300.96 159553[0:SpR:39614.1,101518.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)))**.
% 300.04/300.96 159406[3:SpR:101518.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(complement(union(v,w)),x),power_class(y))))),union(intersection(union(v,w),complement(x)),complement(power_class(y))))*.
% 300.04/300.96 159400[0:SpR:101518.0,9902.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))))*.
% 300.04/300.96 159391[0:SpR:101518.0,141859.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)**.
% 300.04/300.96 159701[3:Rew:75789.0,159384.0] || -> subclass(regular(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))))*.
% 300.04/300.96 159364[3:SpR:101518.0,96127.0] || -> subclass(complement(successor(union(intersection(union(complement(union(u,v)),w),power_class(x)),y))),union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.96 159702[3:Rew:75789.0,159360.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)))),universal_class)**.
% 300.04/300.96 159706[3:Rew:75789.0,159358.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)**.
% 300.04/300.96 159707[3:Rew:75789.0,159350.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))))*.
% 300.04/300.96 159345[0:SpR:101518.0,42091.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)**.
% 300.04/300.96 159344[0:SpR:101518.0,41750.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)**.
% 300.04/300.96 159336[0:SpR:101518.0,141983.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)**.
% 300.04/300.96 159306[3:SpR:101518.0,45898.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))),universal_class)**.
% 300.04/300.96 159726[0:Rew:47949.0,159443.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))))**.
% 300.04/300.96 160244[6:SpL:101773.0,45406.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))))).
% 300.04/300.96 160243[3:SpL:101773.0,46130.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))))).
% 300.04/300.96 160242[3:SpL:101773.0,100416.0] || subclass(union(complement(union(u,v)),intersection(complement(w),power_class(x))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96 160223[0:SpL:101773.0,2160.1] inductive(intersection(union(u,v),union(w,complement(power_class(x))))) || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)** -> .
% 300.04/300.96 160221[3:SpL:101773.0,59209.0] || equal(union(complement(union(u,v)),intersection(complement(w),power_class(x))),universal_class)** -> equal(intersection(union(u,v),union(w,complement(power_class(x)))),null_class).
% 300.04/300.96 160218[3:SpL:101773.0,60592.0] || 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)))),universal_class).
% 300.04/300.96 160149[0:SpR:47949.0,101773.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))))))**.
% 300.04/300.96 160071[3:SpR:101773.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),union(x,complement(power_class(y))))))),union(complement(union(v,w)),intersection(complement(x),power_class(y))))*.
% 300.04/300.96 160065[0:SpR:101773.0,9902.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))))*.
% 300.04/300.96 160056[0:SpR:101773.0,141859.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)**.
% 300.04/300.96 160355[3:Rew:75789.0,160049.0] || -> subclass(regular(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))))*.
% 300.04/300.96 160029[3:SpR:101773.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),union(w,complement(power_class(x)))),y))),union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.96 160356[3:Rew:75789.0,160025.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)))))),universal_class)**.
% 300.04/300.96 160360[3:Rew:75789.0,160023.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)**.
% 300.04/300.96 160361[3:Rew:75789.0,160015.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))))))*.
% 300.04/300.96 160010[0:SpR:101773.0,42091.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)**.
% 300.04/300.96 160009[0:SpR:101773.0,41750.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)**.
% 300.04/300.96 160001[0:SpR:101773.0,141983.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)**.
% 300.04/300.96 159971[3:SpR:101773.0,45898.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))),universal_class)**.
% 300.04/300.96 160415[3:Rew:105350.0,160414.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))))**.
% 300.04/300.96 160779[6:SpL:101774.0,45406.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))).
% 300.04/300.96 160778[3:SpL:101774.0,46130.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))).
% 300.04/300.96 160777[3:SpL:101774.0,100416.0] || subclass(union(complement(union(u,v)),intersection(power_class(w),complement(x))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96 160758[0:SpL:101774.0,2160.1] inductive(intersection(union(u,v),union(complement(power_class(w)),x))) || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)** -> .
% 300.04/300.96 160756[3:SpL:101774.0,59209.0] || equal(union(complement(union(u,v)),intersection(power_class(w),complement(x))),universal_class)** -> equal(intersection(union(u,v),union(complement(power_class(w)),x)),null_class).
% 300.04/300.96 160753[3:SpL:101774.0,60592.0] || 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)),universal_class).
% 300.04/300.96 160686[0:SpR:47948.0,101774.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))))**.
% 300.04/300.96 160597[3:SpR:101774.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),union(complement(power_class(x)),y))))),union(complement(union(v,w)),intersection(power_class(x),complement(y))))*.
% 300.04/300.96 160591[0:SpR:101774.0,9902.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))))*.
% 300.04/300.96 160582[0:SpR:101774.0,141859.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)**.
% 300.04/300.96 160898[3:Rew:75789.0,160575.0] || -> subclass(regular(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))))*.
% 300.04/300.96 160555[3:SpR:101774.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),union(complement(power_class(w)),x)),y))),union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.96 160899[3:Rew:75789.0,160551.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)))),universal_class)**.
% 300.04/300.96 160903[3:Rew:75789.0,160549.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)**.
% 300.04/300.96 160904[3:Rew:75789.0,160541.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))))*.
% 300.04/300.96 160536[0:SpR:101774.0,42091.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)**.
% 300.04/300.96 160535[0:SpR:101774.0,41750.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)**.
% 300.04/300.96 160527[0:SpR:101774.0,141983.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)**.
% 300.04/300.96 160497[3:SpR:101774.0,45898.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))),universal_class)**.
% 300.04/300.96 160961[3:Rew:105350.0,160960.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))))**.
% 300.04/300.96 161351[6:SpL:102609.0,45406.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))))).
% 300.04/300.96 161350[3:SpL:102609.0,46130.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))))).
% 300.04/300.96 161349[3:SpL:102609.0,100416.0] || subclass(union(complement(union(u,v)),image(element_relation,union(w,x))),null_class)* -> subclass(universal_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.96 161330[0:SpL:102609.0,2160.1] inductive(intersection(union(u,v),power_class(complement(union(w,x))))) || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)** -> .
% 300.04/300.96 161328[3:SpL:102609.0,59209.0] || equal(union(complement(union(u,v)),image(element_relation,union(w,x))),universal_class)** -> equal(intersection(union(u,v),power_class(complement(union(w,x)))),null_class).
% 300.04/300.96 161325[3:SpL:102609.0,60592.0] || 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)))),universal_class).
% 300.04/300.96 161158[3:SpR:102609.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),power_class(complement(union(x,y))))))),union(complement(union(v,w)),image(element_relation,union(x,y))))*.
% 300.04/300.96 161152[0:SpR:102609.0,9902.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))))*.
% 300.04/300.96 161143[0:SpR:102609.0,141859.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)**.
% 300.04/300.96 161488[3:Rew:75789.0,161136.0] || -> subclass(regular(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))))*.
% 300.04/300.96 161116[3:SpR:102609.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),power_class(complement(union(w,x)))),y))),union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.96 161489[3:Rew:75789.0,161112.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)))))),universal_class)**.
% 300.04/300.96 161493[3:Rew:75789.0,161110.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)**.
% 300.04/300.96 161494[3:Rew:75789.0,161102.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))))))*.
% 300.04/300.96 161097[0:SpR:102609.0,42091.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)**.
% 300.04/300.96 161096[0:SpR:102609.0,41750.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)**.
% 300.04/300.96 161088[0:SpR:102609.0,141983.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)**.
% 300.04/300.96 161058[3:SpR:102609.0,45898.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))),universal_class)**.
% 300.04/300.96 161510[3:Rew:101644.0,161195.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))))**.
% 300.04/300.96 161511[3:Rew:101644.0,161194.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))))**.
% 300.04/300.96 161949[6:SpL:102610.0,45406.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))).
% 300.04/300.96 161948[3:SpL:102610.0,46130.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))).
% 300.04/300.96 161947[3:SpL:102610.0,100416.0] || subclass(union(image(element_relation,union(u,v)),complement(union(w,x))),null_class)* -> subclass(universal_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.96 161928[0:SpL:102610.0,2160.1] inductive(intersection(power_class(complement(union(u,v))),union(w,x))) || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)** -> .
% 300.04/300.96 161926[3:SpL:102610.0,59209.0] || equal(union(image(element_relation,union(u,v)),complement(union(w,x))),universal_class)** -> equal(intersection(power_class(complement(union(u,v))),union(w,x)),null_class).
% 300.04/300.96 161923[3:SpL:102610.0,60592.0] || 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)),universal_class).
% 300.04/300.96 161751[3:SpR:102610.0,96266.0] || -> subclass(complement(successor(union(u,intersection(power_class(complement(union(v,w))),union(x,y))))),union(image(element_relation,union(v,w)),complement(union(x,y))))*.
% 300.04/300.96 161745[0:SpR:102610.0,9902.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))))*.
% 300.04/300.96 161736[0:SpR:102610.0,141859.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)**.
% 300.04/300.96 162093[3:Rew:75789.0,161729.0] || -> subclass(regular(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))))*.
% 300.04/300.96 161709[3:SpR:102610.0,96127.0] || -> subclass(complement(successor(union(intersection(power_class(complement(union(u,v))),union(w,x)),y))),union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.96 162094[3:Rew:75789.0,161705.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)))),universal_class)**.
% 300.04/300.96 162098[3:Rew:75789.0,161703.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)**.
% 300.04/300.96 162099[3:Rew:75789.0,161695.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))))*.
% 300.04/300.96 161690[0:SpR:102610.0,42091.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)**.
% 300.04/300.96 161689[0:SpR:102610.0,41750.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)**.
% 300.04/300.96 161681[0:SpR:102610.0,141983.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)**.
% 300.04/300.96 161651[3:SpR:102610.0,45898.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))),universal_class)**.
% 300.04/300.96 162117[3:Rew:101644.0,161789.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))))**.
% 300.04/300.96 162118[3:Rew:101644.0,161787.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))))**.
% 300.04/300.96 162679[3:Rew:26766.0,162593.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)))*.
% 300.04/300.96 162683[3:Rew:26766.0,162548.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)))*.
% 300.04/300.96 163446[3:Res:17208.1,9632.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).
% 300.04/300.96 163397[0:Res:3.1,9632.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).
% 300.04/300.96 163785[3:Res:17208.1,9633.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).
% 300.04/300.96 163736[0:Res:3.1,9633.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).
% 300.04/300.96 164625[3:Rew:76314.0,164507.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))))))* -> .
% 300.04/300.96 164636[0:Rew:72365.0,164408.0,76314.0,164408.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)**.
% 300.04/300.96 164406[0:SpR:46680.0,70759.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)))))*.
% 300.04/300.96 164642[0:Rew:72365.0,164390.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)))))*.
% 300.04/300.96 164389[0:SpR:46680.0,70762.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)))))*.
% 300.04/300.96 164643[0:Rew:72365.0,164369.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)))))*.
% 300.04/300.96 164328[3:SpR:46680.0,134531.1] || equal(union(u,image(element_relation,power_class(v))),universal_class) -> equal(symmetric_difference(complement(u),power_class(complement(power_class(v)))),union(complement(u),power_class(complement(power_class(v)))))**.
% 300.04/300.96 165118[3:Rew:76314.0,164997.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))))* -> .
% 300.04/300.96 165130[0:Rew:72365.0,164891.0,76314.0,164891.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)**.
% 300.04/300.96 164889[0:SpR:46893.0,70759.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)))*.
% 300.04/300.96 165136[0:Rew:72365.0,164873.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)))*.
% 300.04/300.96 164872[0:SpR:46893.0,70762.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)))*.
% 300.04/300.96 165137[0:Rew:72365.0,164852.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)))*.
% 300.04/300.96 164811[3:SpR:46893.0,134531.1] || equal(union(image(element_relation,power_class(u)),v),universal_class) -> equal(symmetric_difference(power_class(complement(power_class(u))),complement(v)),union(power_class(complement(power_class(u))),complement(v)))**.
% 300.04/300.96 165843[0:MRR:165754.0,10104.1] || member(regular(complement(intersection(u,complement(v)))),u)* -> member(regular(complement(intersection(u,complement(v)))),v)* equal(complement(intersection(u,complement(v))),null_class).
% 300.04/300.96 166012[3:Res:10543.4,150807.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(singleton(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.04/300.96 166011[3:Res:10543.4,38686.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(complement(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> .
% 300.04/300.96 166003[3:Res:10543.4,35234.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,successor(null_class)) -> member(ordered_pair(v,u),singleton(null_class))*.
% 300.04/300.96 165998[3:Res:10543.4,39347.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(w,w))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.96 165997[3:Res:10543.4,36243.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(null_class,w)) -> member(ordered_pair(v,u),w)*.
% 300.04/300.96 165996[3:Res:10543.4,73862.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,union(w,null_class)) -> member(ordered_pair(v,u),w)*.
% 300.04/300.96 165967[0:Res:10543.4,23.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),x)*.
% 300.04/300.96 165966[0:Res:10543.4,22.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.96 165959[0:Res:10543.4,25.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(w)) member(ordered_pair(v,u),w)* -> .
% 300.04/300.96 165952[3:Res:10543.4,144494.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,singleton(w)) member(ordered_pair(v,u),w)* -> .
% 300.04/300.96 166117[7:SpR:37608.1,11215.1] function(second(regular(cross_product(u,v)))) || -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),null_class),regular(cross_product(u,v)))*.
% 300.04/300.96 166560[3:MRR:166558.0,10104.1] || member(u,regular(cross_product(v,w))) subclass(element_relation,application_function) -> equal(cross_product(v,w),null_class) member(first(regular(cross_product(v,w))),cantor(u))*.
% 300.04/300.96 167023[3:Res:10671.3,150807.0] || member(intersection(u,v),universal_class) subclass(u,cantor(singleton(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167022[3:Res:10671.3,38686.0] || member(intersection(u,v),universal_class) subclass(u,cantor(complement(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167014[3:Res:10671.3,35234.0] || member(intersection(u,v),universal_class) subclass(u,successor(null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),singleton(null_class))*.
% 300.04/300.96 167009[3:Res:10671.3,39347.0] || member(intersection(u,v),universal_class) subclass(u,union(w,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 167008[3:Res:10671.3,36243.0] || member(intersection(u,v),universal_class) subclass(u,union(null_class,w)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 167007[3:Res:10671.3,73862.0] || member(intersection(u,v),universal_class) subclass(u,union(w,null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 166970[0:Res:10671.3,25.1] || member(intersection(u,v),universal_class) subclass(u,complement(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96 166963[3:Res:10671.3,144494.0] || member(intersection(u,v),universal_class) subclass(u,singleton(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167304[3:Res:10867.3,150807.0] || member(intersection(u,v),universal_class) subclass(v,cantor(singleton(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167303[3:Res:10867.3,38686.0] || member(intersection(u,v),universal_class) subclass(v,cantor(complement(cross_product(singleton(apply(choice,intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167295[3:Res:10867.3,35234.0] || member(intersection(u,v),universal_class) subclass(v,successor(null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),singleton(null_class))*.
% 300.04/300.96 167290[3:Res:10867.3,39347.0] || member(intersection(u,v),universal_class) subclass(v,union(w,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 167289[3:Res:10867.3,36243.0] || member(intersection(u,v),universal_class) subclass(v,union(null_class,w)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 167288[3:Res:10867.3,73862.0] || member(intersection(u,v),universal_class) subclass(v,union(w,null_class)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),w)*.
% 300.04/300.96 167251[0:Res:10867.3,25.1] || member(intersection(u,v),universal_class) subclass(v,complement(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167244[3:Res:10867.3,144494.0] || member(intersection(u,v),universal_class) subclass(v,singleton(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class).
% 300.04/300.96 167445[3:MRR:167439.3,10054.1] || member(u,universal_class) member(v,u)* subclass(element_relation,compose(w,x))* -> member(v,cantor(x))* member(u,image(w,range_of(null_class)))*.
% 300.04/300.96 167918[3:Res:63693.1,46630.1] || equal(union(u,complement(power_class(v))),successor(null_class)) member(w,universal_class) -> member(w,intersection(complement(u),power_class(v)))* member(w,singleton(null_class)).
% 300.04/300.96 168045[3:Res:63693.1,46817.1] || equal(union(complement(power_class(u)),v),successor(null_class)) member(w,universal_class) -> member(w,intersection(power_class(u),complement(v)))* member(w,singleton(null_class)).
% 300.04/300.96 168001[0:SpL:44.0,46817.1] || member(u,universal_class) subclass(successor(complement(power_class(v))),w)* -> member(u,intersection(power_class(v),complement(singleton(complement(power_class(v))))))* member(u,w)*.
% 300.04/300.96 168174[3:Res:63693.1,101207.1] || equal(power_class(complement(union(u,v))),successor(null_class)) member(w,universal_class) -> member(w,image(element_relation,union(u,v)))* member(w,singleton(null_class)).
% 300.04/300.96 168395[0:Res:58.0,5372.0] || -> subclass(compose(u,v),w) equal(ordered_pair(first(not_subclass_element(compose(u,v),w)),second(not_subclass_element(compose(u,v),w))),not_subclass_element(compose(u,v),w))**.
% 300.04/300.96 168751[3:Res:164017.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(composition_function),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(composition_function),w).
% 300.04/300.96 168749[0:Res:159845.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(domain_relation),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(domain_relation),w).
% 300.04/300.96 168702[0:Res:349.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(singleton(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> member(singleton(w),x)*.
% 300.04/300.96 168653[0:SpL:39614.1,10018.1] || subclass(u,v) member(w,union(v,u))* member(w,complement(u)) subclass(symmetric_difference(v,u),x)* -> member(w,x)*.
% 300.04/300.96 168596[0:SpL:75513.1,10018.1] || subclass(u,v) member(w,union(u,v))* member(w,complement(u)) subclass(symmetric_difference(u,v),x)* -> member(w,x)*.
% 300.04/300.96 170402[0:Res:4845.1,76392.0] || subclass(domain_relation,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170401[0:Res:28672.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.96 170379[0:Res:365.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(ordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170378[3:Res:39273.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(ordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170377[0:Res:348.1,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170376[3:Res:35372.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),universal_class)** -> member(unordered_pair(x,y),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170367[3:Res:94124.1,76392.0] || equal(complement(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v)))),null_class)** -> member(singleton(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.96 170571[0:Res:4845.1,76400.0] || subclass(domain_relation,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170570[0:Res:28672.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),domain_relation)** -> member(ordered_pair(null_class,null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.96 170548[0:Res:365.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(ordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 170547[3:Res:39273.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(ordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 170546[0:Res:348.1,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 170545[3:Res:35372.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),universal_class)** -> member(unordered_pair(x,y),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 170536[3:Res:94124.1,76400.0] || equal(complement(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w)))),null_class)** -> member(singleton(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.96 172061[7:Rew:37608.1,172032.1] function(u) || member(restrict(element_relation,universal_class,image(v,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(v,null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.96 173657[3:Res:83795.0,5363.0] || subclass(sum_class(range_of(null_class)),u) -> subclass(complement(successor(complement(apply(null_class,v)))),w) member(not_subclass_element(complement(successor(complement(apply(null_class,v)))),w),u)*.
% 300.04/300.96 173678[3:Res:83800.0,5363.0] || subclass(apply(null_class,u),v)* -> subclass(complement(successor(complement(sum_class(range_of(null_class))))),w) member(not_subclass_element(complement(successor(complement(sum_class(range_of(null_class))))),w),v)*.
% 300.04/300.96 173749[0:MRR:173725.0,173725.1,242.0,15.1] || equal(compose(u,v),ordered_pair(w,compose(v,w)))* member(ordered_pair(v,w),cross_product(universal_class,universal_class))* subclass(composition_function,complement(compose_class(u)))* -> .
% 300.04/300.96 174417[0:MRR:174408.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),w)*.
% 300.04/300.96 174451[0:MRR:174442.1,99.0] || member(inverse(u),universal_class) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(inverse(u),ordered_pair(range_of(u),compose(inverse(u),range_of(u)))),v)*.
% 300.04/300.96 174606[3:Res:46607.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),union(w,complement(power_class(x)))),null_class) -> member(u,union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.96 174689[0:MRR:174688.0,10104.1] || subclass(u,union(v,complement(union(w,complement(power_class(x)))))) -> member(regular(u),union(v,intersection(complement(w),power_class(x))))* equal(u,null_class).
% 300.04/300.96 174875[3:Res:46615.2,47748.1] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) equal(symmetric_difference(complement(v),power_class(w)),null_class) -> .
% 300.04/300.96 174859[3:Res:46615.2,151236.0] || member(symmetric_difference(complement(u),power_class(v)),union(complement(u),power_class(v)))* member(symmetric_difference(complement(u),power_class(v)),union(u,complement(power_class(v)))) -> .
% 300.04/300.96 174850[6:Res:46615.2,44640.1] || member(null_class,union(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))) subclass(symmetric_difference(complement(u),power_class(v)),null_class) -> .
% 300.04/300.96 174844[3:Res:46615.2,44800.1] || member(omega,union(complement(u),power_class(v)))* member(omega,union(u,complement(power_class(v)))) subclass(symmetric_difference(complement(u),power_class(v)),null_class) -> .
% 300.04/300.96 174902[3:Rew:46592.0,174897.1,46592.0,174897.0] || member(union(complement(power_class(u)),v),union(complement(v),power_class(u)))* member(union(complement(power_class(u)),v),union(v,complement(power_class(u)))) -> .
% 300.04/300.96 175243[3:Res:46627.1,47748.1] || member(u,universal_class) equal(intersection(union(v,complement(power_class(w))),complement(x)),null_class) -> member(u,union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.96 175331[0:MRR:175330.0,10104.1] || subclass(u,union(complement(union(v,complement(power_class(w)))),x)) -> member(regular(u),union(intersection(complement(v),power_class(w)),x))* equal(u,null_class).
% 300.04/300.96 175540[3:Res:46654.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),union(complement(power_class(w)),x)),null_class) -> member(u,union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.96 175630[0:MRR:175629.0,10104.1] || subclass(u,union(v,complement(union(complement(power_class(w)),x)))) -> member(regular(u),union(v,intersection(power_class(w),complement(x))))* equal(u,null_class).
% 300.04/300.96 175804[3:Res:46802.2,47748.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* equal(symmetric_difference(power_class(v),complement(w)),null_class) -> .
% 300.04/300.96 175788[3:Res:46802.2,151236.0] || member(symmetric_difference(power_class(u),complement(v)),union(power_class(u),complement(v))) member(symmetric_difference(power_class(u),complement(v)),union(complement(power_class(u)),v))* -> .
% 300.04/300.96 175779[6:Res:46802.2,44640.1] || member(null_class,union(power_class(u),complement(v))) member(null_class,union(complement(power_class(u)),v))* subclass(symmetric_difference(power_class(u),complement(v)),null_class) -> .
% 300.04/300.96 175773[3:Res:46802.2,44800.1] || member(omega,union(power_class(u),complement(v))) member(omega,union(complement(power_class(u)),v))* subclass(symmetric_difference(power_class(u),complement(v)),null_class) -> .
% 300.04/300.96 175831[3:Rew:46586.0,175826.1,46586.0,175826.0] || member(union(u,complement(power_class(v))),union(power_class(v),complement(u))) member(union(u,complement(power_class(v))),union(complement(power_class(v)),u))* -> .
% 300.04/300.96 176052[3:Res:46814.1,47748.1] || member(u,universal_class) equal(intersection(union(complement(power_class(v)),w),complement(x)),null_class) -> member(u,union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.96 176146[0:MRR:176145.0,10104.1] || subclass(u,union(complement(union(complement(power_class(v)),w)),x)) -> member(regular(u),union(intersection(power_class(v),complement(w)),x))* equal(u,null_class).
% 300.04/300.96 176364[3:Res:100879.1,47748.1] || member(u,universal_class) equal(intersection(complement(v),power_class(complement(union(w,x)))),null_class) -> member(u,union(v,image(element_relation,union(w,x))))*.
% 300.04/300.96 176732[3:Res:101197.1,47748.1] || member(u,universal_class) equal(intersection(power_class(complement(union(v,w))),complement(x)),null_class) -> member(u,union(image(element_relation,union(v,w)),x))*.
% 300.04/300.96 177844[3:Res:10983.3,66684.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* equal(successor(symmetric_difference(v,w)),null_class) -> equal(u,null_class).
% 300.04/300.96 177868[0:Obv:177843.3] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(u,complement(symmetric_difference(v,w))) -> equal(u,null_class).
% 300.04/300.96 177885[3:MRR:177884.4,177845.2] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(u,regular(symmetric_difference(v,w))) -> equal(u,null_class).
% 300.04/300.96 178151[3:Res:164016.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(composition_function),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178150[3:Res:164017.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(composition_function),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178149[3:Res:159844.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(domain_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178148[0:Res:159845.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(domain_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178114[6:Res:29933.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),singleton(null_class)) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178113[6:Res:29980.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),successor(null_class)) member(null_class,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178101[0:Res:349.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178100[3:Res:21067.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178201[3:Rew:100566.0,178099.0] || equal(union(u,complement(union(v,complement(union(w,x))))),null_class) member(singleton(y),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 178223[3:Rew:26764.0,178036.1] || equal(null_class,u) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.96 178508[3:Res:164016.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(composition_function),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178507[3:Res:164017.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(composition_function),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178506[3:Res:159844.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(domain_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178505[0:Res:159845.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(domain_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178471[6:Res:29933.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),singleton(null_class)) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178470[6:Res:29980.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),successor(null_class)) member(null_class,union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178458[0:Res:349.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178457[3:Res:21067.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178557[3:Rew:100576.0,178456.0] || equal(union(complement(union(u,complement(union(v,w)))),x),null_class) member(singleton(y),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 178866[3:Res:164016.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(composition_function),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178865[3:Res:164017.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(composition_function),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178864[3:Res:159844.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(domain_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178863[0:Res:159845.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(domain_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178829[6:Res:29933.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),singleton(null_class)) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178828[6:Res:29980.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),successor(null_class)) member(null_class,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178816[0:Res:349.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178815[3:Res:21067.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178918[3:Rew:100566.0,178814.0] || equal(union(u,complement(union(complement(union(v,w)),x))),null_class) member(singleton(y),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 178941[3:Rew:26764.0,178751.1] || equal(null_class,u) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.96 179041[6:Res:174984.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(regular(element_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 179034[6:Res:174984.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(regular(element_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 179032[6:Res:174984.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(regular(element_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 179165[6:Res:174985.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(element_relation),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.96 179158[6:Res:174985.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(element_relation),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 179156[6:Res:174985.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(element_relation),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 179142[6:Res:174985.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(element_relation),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(regular(element_relation),w).
% 300.04/300.96 179438[6:Res:174984.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(element_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179437[6:Res:174985.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(element_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179436[3:Res:164016.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(composition_function),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179435[3:Res:164017.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(composition_function),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179434[3:Res:159844.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(regular(domain_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179433[0:Res:159845.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(domain_relation),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179399[6:Res:29933.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),singleton(null_class)) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179398[6:Res:29980.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),successor(null_class)) member(null_class,union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179386[0:Res:349.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179385[3:Res:21067.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179489[3:Rew:100576.0,179384.0] || equal(union(complement(union(complement(union(u,v)),w)),x),null_class) member(singleton(y),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.96 179671[3:SpR:102707.0,58994.0] || -> subclass(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.96 179666[3:SpR:102707.0,83745.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96 179650[3:SpR:102707.0,30964.0] || -> equal(symmetric_difference(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)**.
% 300.04/300.96 179649[3:SpR:102707.0,30923.0] || -> equal(union(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)**.
% 300.04/300.96 179648[0:SpR:102707.0,30819.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)**.
% 300.04/300.96 180124[3:Rew:101822.0,179635.0] || -> subclass(regular(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.96 180340[3:SpR:102708.0,58994.0] || -> subclass(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.96 180335[3:SpR:102708.0,83745.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96 180319[3:SpR:102708.0,30964.0] || -> equal(symmetric_difference(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96 180318[3:SpR:102708.0,30923.0] || -> equal(union(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96 180317[0:SpR:102708.0,30819.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)**.
% 300.04/300.96 180810[3:Rew:101822.0,180304.0] || -> subclass(regular(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.96 181047[3:SpR:102709.0,58994.0] || -> subclass(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.96 181042[3:SpR:102709.0,83745.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96 181026[3:SpR:102709.0,30964.0] || -> equal(symmetric_difference(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96 181025[3:SpR:102709.0,30923.0] || -> equal(union(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)**.
% 300.04/300.96 181024[0:SpR:102709.0,30819.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)**.
% 300.04/300.96 181509[3:Rew:101822.0,181011.0] || -> subclass(regular(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.96 181713[3:SpR:102711.0,58994.0] || -> subclass(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.96 181708[3:SpR:102711.0,83745.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96 181692[3:SpR:102711.0,30964.0] || -> equal(symmetric_difference(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)**.
% 300.04/300.96 181691[3:SpR:102711.0,30923.0] || -> equal(union(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)**.
% 300.04/300.96 181690[0:SpR:102711.0,30819.0] || -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)**.
% 300.04/300.96 182181[3:Rew:101822.0,181677.0] || -> subclass(regular(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.96 2316[0:Res:59.1,152.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).
% 300.04/300.96 2366[0:Rew:29.0,2359.1,29.0,2359.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)))**.
% 300.04/300.96 4085[0:Res:160.1,9.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)**.
% 300.04/300.96 5237[0:Res:167.1,9.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)**.
% 300.04/300.96 10035[0:SpL:479.0,1279.2] || member(u,union(complement(v),complement(w)))* member(u,union(v,w)) subclass(symmetric_difference(complement(v),complement(w)),x)* -> member(u,x)*.
% 300.04/300.96 10688[0:Res:408.2,4386.0] || member(intersection(regular(u),v),universal_class) member(apply(choice,intersection(regular(u),v)),u)* -> equal(intersection(regular(u),v),null_class) equal(u,null_class).
% 300.04/300.96 10884[0:Res:409.2,4386.0] || member(intersection(u,regular(v)),universal_class) member(apply(choice,intersection(u,regular(v))),v)* -> equal(intersection(u,regular(v)),null_class) equal(v,null_class).
% 300.04/300.96 10981[0:Res:354.2,1275.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))*.
% 300.04/300.96 10964[0:Res:67.1,1275.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))*.
% 300.04/300.96 11553[0:Res:1932.2,481.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,symmetric_difference(w,x)) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 300.04/300.96 11541[3:Res:1932.2,7653.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(compose(element_relation,universal_class))) member(ordered_pair(u,ordered_pair(v,compose(u,v))),element_relation)* -> .
% 300.04/300.96 11538[0:Res:1932.2,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,w)* subclass(w,x)* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),x)*.
% 300.04/300.96 12091[0:Res:59.1,1419.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))**.
% 300.04/300.96 13212[0:SpR:1180.1,249.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))*.
% 300.04/300.96 14297[0:Rew:4626.0,14292.1,4626.0,14292.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(universal_class,universal_class)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(null_class,w))*.
% 300.04/300.96 14935[3:Res:1932.2,10074.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,sum_class(range_of(null_class))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),apply(null_class,w))*.
% 300.04/300.96 15130[3:Res:1932.2,10076.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,apply(null_class,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),sum_class(range_of(null_class)))*.
% 300.04/300.96 16315[3:Rew:15422.0,15542.2] || member(u,universal_class) member(v,universal_class) -> member(u,cantor(w)) member(v,cantor(x)) equal(range__dfg(w,u,universal_class),range__dfg(x,v,universal_class))*.
% 300.04/300.96 19634[0:Res:3678.2,1282.0] || subclass(universal_class,u) member(not_subclass_element(v,intersection(w,u)),w)* -> equal(singleton(not_subclass_element(v,intersection(w,u))),null_class) subclass(v,intersection(w,u)).
% 300.04/300.96 20620[3:Res:1932.2,10075.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,apply(null_class,w))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),apply(null_class,x))*.
% 300.04/300.96 26140[0:SpR:5722.0,191.1] || member(inverse(restrict(cross_product(u,universal_class),v,w)),universal_class) -> member(ordered_pair(inverse(restrict(cross_product(u,universal_class),v,w)),image(cross_product(v,w),u)),domain_relation)*.
% 300.04/300.96 28590[3:Rew:26766.0,27096.2,26766.0,27096.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)**.
% 300.04/300.96 30035[6:Res:29933.1,60.0] || equal(image(u,image(v,singleton(w))),singleton(null_class)) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96 30175[6:Res:29980.1,60.0] || equal(image(u,image(v,singleton(w))),successor(null_class)) member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v))*.
% 300.04/300.96 30454[0:Res:480.1,10179.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).
% 300.04/300.96 33079[0:Res:480.1,5202.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).
% 300.04/300.96 34370[0:Res:1272.2,5364.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).
% 300.04/300.96 34845[3:Res:32790.1,1419.0] || member(inverse(u),universal_class) 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)))**.
% 300.04/300.96 36171[3:Res:15464.2,15524.0] || member(u,universal_class) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class))))* -> equal(cross_product(singleton(ordered_pair(u,cantor(u))),universal_class),null_class).
% 300.04/300.96 37500[7:Rew:37448.1,30417.2] function(cross_product(u,universal_class)) || subclass(image(universal_class,u),cantor(cantor(v)))* equal(cantor(cantor(w)),universal_class) -> compatible(cross_product(u,universal_class),w,v)*.
% 300.04/300.96 37511[7:Rew:37448.1,16326.2] function(u) || subclass(range_of(u),cantor(image(v,w))) equal(cantor(cantor(x)),universal_class) -> compatible(u,x,inverse(restrict(v,w,universal_class)))*.
% 300.04/300.96 38333[7:Rew:38158.1,38246.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))).
% 300.04/300.96 41060[3:Rew:26811.0,41008.2,26811.0,41008.0] || member(power_class(complement(singleton(null_class))),universal_class) member(apply(choice,power_class(complement(singleton(null_class)))),image(element_relation,successor(null_class)))* -> equal(power_class(complement(singleton(null_class))),null_class).
% 300.04/300.96 41709[0:Res:2352.1,4060.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))*.
% 300.04/300.96 42310[0:Res:2353.1,4060.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))*.
% 300.04/300.96 43425[0:Res:3125.1,4060.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))*.
% 300.04/300.96 43932[0:Res:3126.1,4060.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))*.
% 300.04/300.96 45528[0:Res:225.1,4050.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)))*.
% 300.04/300.96 45609[0:Res:225.1,4051.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)))*.
% 300.04/300.96 46409[0:Res:3436.2,9.0] || member(inverse(u),universal_class) 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)*.
% 300.04/300.96 46629[0:Rew:46582.0,6882.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)))))**.
% 300.04/300.96 46635[0:Rew:46582.0,33186.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)))))**.
% 300.04/300.96 46739[0:Rew:46582.0,6897.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)))**.
% 300.04/300.96 46765[0:Rew:46582.0,33200.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)))**.
% 300.04/300.96 46816[0:Rew:46582.0,6885.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)))**.
% 300.04/300.96 46822[0:Rew:46582.0,33188.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)))))**.
% 300.04/300.96 47018[0:Rew:46582.0,6900.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)))**.
% 300.04/300.96 47044[0:Rew:46582.0,33202.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)))**.
% 300.04/300.96 47273[0:Rew:46582.0,46638.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).
% 300.04/300.96 47274[0:Rew:46582.0,46653.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).
% 300.04/300.96 47275[0:Rew:46582.0,46696.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).
% 300.04/300.96 47276[0:Rew:46582.0,46704.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).
% 300.04/300.96 47278[0:Rew:46582.0,46783.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).
% 300.04/300.96 47280[0:Rew:46582.0,46825.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).
% 300.04/300.96 47281[0:Rew:46582.0,46937.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).
% 300.04/300.96 47283[0:Rew:46582.0,47062.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).
% 300.04/300.96 47285[0:Rew:46582.0,46867.1,46582.0,46867.0] || member(power_class(complement(power_class(u))),universal_class) member(apply(choice,power_class(complement(power_class(u)))),image(element_relation,power_class(u)))* -> equal(power_class(complement(power_class(u))),null_class).
% 300.04/300.96 48438[6:Res:46551.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,null_class),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,null_class),compose(u,v)).
% 300.04/300.96 48607[0:Res:2353.1,46587.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).
% 300.04/300.96 48604[0:Res:3126.1,46587.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).
% 300.04/300.96 48601[0:Res:2352.1,46587.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).
% 300.04/300.96 48600[0:Res:3125.1,46587.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).
% 300.04/300.96 48563[0:Res:71.2,46587.0] || member(image(element_relation,power_class(u)),universal_class) member(apply(choice,image(element_relation,power_class(u))),power_class(complement(power_class(u))))* -> equal(image(element_relation,power_class(u)),null_class).
% 300.04/300.96 49165[3:Res:48390.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class)** member(ordered_pair(w,omega),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,omega),compose(u,v)).
% 300.04/300.96 49250[0:SpR:47948.0,3232.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))*.
% 300.04/300.96 49577[0:SpR:47949.0,3232.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))))*.
% 300.04/300.96 49879[0:Res:225.1,46618.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))))*.
% 300.04/300.96 50005[3:Res:2151.3,47748.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(rotate(x),null_class) -> .
% 300.04/300.96 50004[3:Res:2146.3,47748.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(flip(x),null_class) -> .
% 300.04/300.96 50183[0:Res:225.1,46805.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))*.
% 300.04/300.96 52029[3:Res:49.1,7746.0] inductive(complement(compose(element_relation,universal_class))) || member(not_subclass_element(image(successor_relation,complement(compose(element_relation,universal_class))),u),element_relation)* -> subclass(image(successor_relation,complement(compose(element_relation,universal_class))),u).
% 300.04/300.96 52318[3:Rew:16033.0,52309.1] || member(restrict(element_relation,universal_class,u),universal_class) equal(successor(restrict(element_relation,universal_class,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),successor_relation)*.
% 300.04/300.96 52319[3:Rew:15991.0,52308.1] || member(flip(cross_product(u,universal_class)),universal_class) equal(successor(flip(cross_product(u,universal_class))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),successor_relation)*.
% 300.04/300.96 52524[3:Res:59.1,15793.2] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,universal_class) subclass(domain_relation,complement(image(w,image(x,singleton(u))))) -> .
% 300.04/300.96 52505[3:Res:24.2,15793.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,universal_class) subclass(domain_relation,complement(intersection(w,v)))* -> .
% 300.04/300.96 52546[3:MRR:52522.0,52522.3,32787.1,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(v,cantor(ordered_pair(u,v))),u),w)* subclass(domain_relation,complement(rotate(w))) -> .
% 300.04/300.96 52547[3:MRR:52521.0,52521.3,32787.1,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(v,u),cantor(ordered_pair(u,v))),w)* subclass(domain_relation,complement(flip(w))) -> .
% 300.04/300.96 52675[0:MRR:52614.0,10106.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).
% 300.04/300.96 54198[0:Obv:54106.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).
% 300.04/300.96 54199[0:Obv:54105.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).
% 300.04/300.96 54867[0:Rew:54401.1,54599.2] || equal(u,universal_class) 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))).
% 300.04/300.96 55014[0:Res:3436.2,46617.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(complement(v),power_class(w))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(power_class(w))))* -> .
% 300.04/300.96 55005[0:Res:406.3,46617.0] || member(u,universal_class) subclass(u,intersection(complement(v),power_class(w))) member(apply(choice,u),union(v,complement(power_class(w))))* -> equal(u,null_class).
% 300.04/300.96 54999[0:Res:160.1,46617.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).
% 300.04/300.96 54979[0:Res:167.1,46617.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).
% 300.04/300.96 55228[0:Res:3436.2,46804.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(power_class(v),complement(w))) member(ordered_pair(inverse(u),range_of(u)),union(complement(power_class(v)),w))* -> .
% 300.04/300.96 55219[0:Res:406.3,46804.0] || member(u,universal_class) subclass(u,intersection(power_class(v),complement(w))) member(apply(choice,u),union(complement(power_class(v)),w))* -> equal(u,null_class).
% 300.04/300.96 55213[0:Res:160.1,46804.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).
% 300.04/300.96 55193[0:Res:167.1,46804.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).
% 300.04/300.96 55947[0:SpL:6906.0,4069.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)*.
% 300.04/300.96 56535[0:Res:4087.2,46804.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).
% 300.04/300.96 56534[0:Res:4087.2,46617.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).
% 300.04/300.96 56519[0:Res:4087.2,9.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)*.
% 300.04/300.96 57620[0:Res:5239.2,46804.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).
% 300.04/300.96 57619[0:Res:5239.2,46617.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).
% 300.04/300.96 57604[0:Res:5239.2,9.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)*.
% 300.04/300.96 57953[3:Res:57341.0,5324.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))*.
% 300.04/300.96 57945[3:Res:57341.0,7746.0] || member(not_subclass_element(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),w),element_relation)* -> subclass(restrict(union(null_class,complement(compose(element_relation,universal_class))),u,v),w).
% 300.04/300.96 59130[0:Obv:59073.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)).
% 300.04/300.96 59131[0:Obv:59072.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)).
% 300.04/300.96 60903[0:SpL:47184.0,4060.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)))))).
% 300.04/300.96 60894[0:SpL:47184.0,4060.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)).
% 300.04/300.96 61177[0:SpL:47187.0,4060.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)))).
% 300.04/300.96 61168[0:SpL:47187.0,4060.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)).
% 300.04/300.96 61501[3:Res:17109.1,12018.0] || member(image(u,null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(u,universal_class),omega)),second(ordered_pair(apply(u,universal_class),omega))),ordered_pair(apply(u,universal_class),omega))**.
% 300.04/300.96 62367[3:Res:58874.0,5324.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))*.
% 300.04/300.96 62359[3:Res:58874.0,7746.0] || member(not_subclass_element(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),w),element_relation)* -> subclass(union(null_class,restrict(complement(compose(element_relation,universal_class)),u,v)),w).
% 300.04/300.96 62558[0:Res:56952.0,5324.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))*.
% 300.04/300.96 62550[3:Res:56952.0,7746.0] || member(not_subclass_element(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),x),element_relation)* -> subclass(intersection(u,restrict(complement(compose(element_relation,universal_class)),v,w)),x).
% 300.04/300.96 62658[0:Res:57010.0,5324.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))*.
% 300.04/300.96 62650[3:Res:57010.0,7746.0] || member(not_subclass_element(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),x),element_relation)* -> subclass(restrict(intersection(complement(compose(element_relation,universal_class)),u),v,w),x).
% 300.04/300.96 62798[0:Rew:525.1,62797.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).
% 300.04/300.96 62800[0:Rew:525.2,62799.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).
% 300.04/300.96 62887[0:Res:57461.0,5324.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))*.
% 300.04/300.96 62879[3:Res:57461.0,7746.0] || member(not_subclass_element(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),x),element_relation)* -> subclass(restrict(intersection(u,complement(compose(element_relation,universal_class))),v,w),x).
% 300.04/300.96 63098[0:Rew:525.1,63097.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).
% 300.04/300.96 63100[0:Rew:525.2,63099.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).
% 300.04/300.96 63150[0:Res:58188.0,5324.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))*.
% 300.04/300.96 63142[3:Res:58188.0,7746.0] || member(not_subclass_element(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),x),element_relation)* -> subclass(intersection(restrict(complement(compose(element_relation,universal_class)),u,v),w),x).
% 300.04/300.96 63408[0:Res:49.1,7158.1] inductive(singleton(u)) || member(image(successor_relation,singleton(u)),universal_class) -> equal(image(successor_relation,singleton(u)),null_class) equal(apply(choice,image(successor_relation,singleton(u))),u)**.
% 300.04/300.96 64906[0:Res:1417.2,18.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))))**.
% 300.04/300.96 65239[0:Res:10071.3,46805.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(power_class(w),complement(x))) -> member(ordered_pair(v,u),union(complement(power_class(w)),x))*.
% 300.04/300.96 65238[0:Res:10071.3,4051.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(cross_product(w,x),y)) -> member(ordered_pair(v,u),complement(restrict(y,w,x)))*.
% 300.04/300.96 65237[0:Res:10071.3,46618.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),power_class(x))) -> member(ordered_pair(v,u),union(w,complement(power_class(x))))*.
% 300.04/300.96 65235[0:Res:10071.3,4050.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(w,cross_product(x,y))) -> member(ordered_pair(v,u),complement(restrict(w,x,y)))*.
% 300.04/300.96 65299[0:MRR:65268.0,10106.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)))).
% 300.04/300.96 65885[0:SpL:46591.0,2319.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).
% 300.04/300.96 65884[3:SpL:26811.0,2319.0] || member(not_subclass_element(union(image(element_relation,successor(null_class)),u),v),intersection(power_class(complement(singleton(null_class))),complement(u)))* -> subclass(union(image(element_relation,successor(null_class)),u),v).
% 300.04/300.96 65867[0:SpL:46591.0,2319.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).
% 300.04/300.96 65866[3:SpL:26811.0,2319.0] || member(not_subclass_element(union(u,image(element_relation,successor(null_class))),v),intersection(complement(u),power_class(complement(singleton(null_class)))))* -> subclass(union(u,image(element_relation,successor(null_class))),v).
% 300.04/300.96 68083[0:Res:480.1,5378.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).
% 300.04/300.96 68169[0:MRR:68088.0,10106.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).
% 300.04/300.96 68170[3:MRR:68087.4,49975.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).
% 300.04/300.96 68646[0:Res:11064.2,12018.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))**.
% 300.04/300.96 69118[0:Res:11066.2,12018.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))**.
% 300.04/300.96 69879[0:SpL:479.0,10047.0] || equal(u,symmetric_difference(complement(v),complement(w)))* member(x,union(complement(v),complement(w)))* member(x,union(v,w)) -> member(x,u)*.
% 300.04/300.96 70045[0:Res:480.1,12217.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)).
% 300.04/300.96 70164[0:MRR:70050.0,10106.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)).
% 300.04/300.96 70349[0:Res:480.1,12219.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)).
% 300.04/300.96 70513[0:MRR:70354.0,10106.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)).
% 300.04/300.96 70715[0:Res:480.1,12220.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)).
% 300.04/300.96 70864[0:Rew:6906.0,70682.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))).
% 300.04/300.96 70867[0:Rew:479.0,70681.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))).
% 300.04/300.96 70880[0:MRR:70720.0,10106.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)).
% 300.04/300.96 74203[0:SpR:72387.0,5270.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)))*.
% 300.04/300.96 74506[0:Rew:72387.0,74373.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)).
% 300.04/300.96 74507[0:Rew:72387.0,74372.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)).
% 300.04/300.96 75936[0:Rew:75923.0,67339.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)))*.
% 300.04/300.96 75937[0:Rew:75923.0,67340.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)))*.
% 300.04/300.96 76006[0:Rew:75923.0,75975.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).
% 300.04/300.96 75998[3:Rew:75923.0,67327.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)))*.
% 300.04/300.96 75999[3:Rew:75923.0,67326.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)))*.
% 300.04/300.96 80760[0:Res:11137.2,12018.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))**.
% 300.04/300.96 80942[0:Res:11138.2,12018.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))**.
% 300.04/300.96 81755[3:Res:28442.1,4386.0] || member(union(null_class,regular(u)),universal_class) member(apply(choice,union(null_class,regular(u))),u)* -> equal(union(null_class,regular(u)),null_class) equal(u,null_class).
% 300.04/300.96 83002[0:Rew:46591.0,82921.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).
% 300.04/300.96 83003[3:Rew:26811.0,82920.1] || member(regular(intersection(power_class(complement(singleton(null_class))),complement(u))),union(image(element_relation,successor(null_class)),u))* -> equal(intersection(power_class(complement(singleton(null_class))),complement(u)),null_class).
% 300.04/300.96 83004[0:Rew:46591.0,82898.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).
% 300.04/300.96 83005[3:Rew:26811.0,82897.1] || member(regular(intersection(complement(u),power_class(complement(singleton(null_class))))),union(u,image(element_relation,successor(null_class))))* -> equal(intersection(complement(u),power_class(complement(singleton(null_class)))),null_class).
% 300.04/300.96 84299[3:Res:83852.0,5324.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))*.
% 300.04/300.96 84943[0:SpL:46592.0,6170.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).
% 300.04/300.96 84942[0:SpL:46586.0,6170.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).
% 300.04/300.96 84920[0:SpL:46592.0,6170.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).
% 300.04/300.96 84919[0:SpL:46586.0,6170.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).
% 300.04/300.96 85142[3:Res:83725.0,3170.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)*.
% 300.04/300.96 85465[3:Res:83739.0,3170.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)*.
% 300.04/300.96 86702[3:Res:66.2,15794.0] function(u) || member(v,universal_class) subclass(domain_relation,w)* subclass(w,x)* -> member(ordered_pair(image(u,v),cantor(image(u,v))),x)*.
% 300.04/300.96 86790[3:MRR:86742.1,5.0] || member(u,universal_class) subclass(domain_relation,v)* subclass(v,w)* -> equal(u,null_class) member(ordered_pair(apply(choice,u),cantor(apply(choice,u))),w)*.
% 300.04/300.96 86850[3:SpR:47948.0,15800.2] || member(u,universal_class) 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))*.
% 300.04/300.96 86845[3:SpR:47949.0,15800.2] || member(u,universal_class) 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))))*.
% 300.04/300.96 87049[0:SpR:46592.0,46616.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 87048[0:SpR:46586.0,46616.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 87235[0:SpR:46592.0,46803.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 87234[0:SpR:46586.0,46803.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 88213[7:Res:75011.1,3170.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)*.
% 300.04/300.96 88385[0:SpR:46592.0,6734.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)).
% 300.04/300.96 88384[0:SpR:46586.0,6734.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)).
% 300.04/300.96 88362[0:SpR:46592.0,6734.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)).
% 300.04/300.96 88361[0:SpR:46586.0,6734.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)).
% 300.04/300.96 88598[7:Res:75118.1,3170.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)*.
% 300.04/300.96 89112[0:SpR:46592.0,6808.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)))).
% 300.04/300.96 89111[0:SpR:46586.0,6808.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)))).
% 300.04/300.96 89087[0:SpR:46592.0,6808.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)))).
% 300.04/300.96 89086[0:SpR:46586.0,6808.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)))))).
% 300.04/300.96 89874[0:Rew:46591.0,89787.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))*.
% 300.04/300.96 89875[3:Rew:26811.0,89786.0] || -> subclass(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),v) member(not_subclass_element(symmetric_difference(power_class(complement(singleton(null_class))),complement(u)),v),union(image(element_relation,successor(null_class)),u))*.
% 300.04/300.96 89876[0:Rew:46591.0,89762.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))))*.
% 300.04/300.96 89877[3:Rew:26811.0,89761.0] || -> subclass(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),v) member(not_subclass_element(symmetric_difference(complement(u),power_class(complement(singleton(null_class)))),v),union(u,image(element_relation,successor(null_class))))*.
% 300.04/300.96 90044[3:Res:83718.0,3170.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)*.
% 300.04/300.96 90272[0:Rew:46591.0,90156.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))).
% 300.04/300.96 90273[3:Rew:26811.0,90155.1] || -> member(not_subclass_element(u,intersection(power_class(complement(singleton(null_class))),complement(v))),union(image(element_relation,successor(null_class)),v))* subclass(u,intersection(power_class(complement(singleton(null_class))),complement(v))).
% 300.04/300.96 90274[0:Rew:46591.0,90131.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))))).
% 300.04/300.96 90275[3:Rew:26811.0,90130.1] || -> member(not_subclass_element(u,intersection(complement(v),power_class(complement(singleton(null_class))))),union(v,image(element_relation,successor(null_class))))* subclass(u,intersection(complement(v),power_class(complement(singleton(null_class))))).
% 300.04/300.96 90397[3:Res:83730.0,3170.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)*.
% 300.04/300.96 90526[3:Res:83733.0,3170.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)*.
% 300.04/300.96 90607[0:SpR:72464.2,30.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)**.
% 300.04/300.96 90893[3:Res:83738.0,3170.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)*.
% 300.04/300.96 91145[0:SpR:72518.2,30.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)**.
% 300.04/300.96 92959[0:Obv:92880.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))).
% 300.04/300.96 93552[0:Obv:93466.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))).
% 300.04/300.96 93862[0:Res:4095.1,4070.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).
% 300.04/300.96 94475[0:Res:5244.1,4070.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).
% 300.04/300.96 95053[0:SpR:221.0,3435.1] || member(inverse(restrict(cross_product(u,v),w,universal_class)),universal_class) -> member(ordered_pair(inverse(restrict(cross_product(w,universal_class),u,v)),image(cross_product(u,v),w)),domain_relation)*.
% 300.04/300.96 95497[2:SpR:2606.2,6655.2] function(u) function(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96 95496[2:SpR:2609.2,6655.2] single_valued_class(u) single_valued_class(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96 95495[2:SpR:2610.2,6655.2] single_valued_class(u) function(v) || member(single_valued1(v),universal_class) -> member(single_valued1(v),range_of(v))* equal(domain__dfg(v,range_of(null_class),single_valued2(u)),single_valued3(v))**.
% 300.04/300.96 95488[2:SpR:2610.2,6655.2] single_valued_class(u) function(v) || member(single_valued1(u),universal_class) -> member(single_valued1(u),range_of(u))* equal(domain__dfg(u,range_of(null_class),single_valued2(v)),single_valued3(u))**.
% 300.04/300.96 95986[3:SpL:16033.0,15790.2] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),v)* -> equal(v,null_class).
% 300.04/300.96 95985[3:SpL:15991.0,15790.2] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,regular(v)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),v)* -> equal(v,null_class).
% 300.04/300.96 96063[3:MRR:96003.4,49973.2] || member(ordered_pair(u,cantor(u)),v)* member(ordered_pair(u,cantor(u)),w)* member(u,universal_class) subclass(domain_relation,regular(intersection(w,v)))* -> .
% 300.04/300.96 96065[3:MRR:96028.3,50028.1] || member(ordered_pair(u,ordered_pair(v,cantor(v))),compose(w,x))* member(v,universal_class) subclass(domain_relation,regular(image(w,image(x,singleton(u))))) -> .
% 300.04/300.96 96165[3:Res:95721.0,5324.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))*.
% 300.04/300.96 96152[3:Res:95721.0,7746.0] || member(not_subclass_element(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),v),element_relation)* -> subclass(complement(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))),v).
% 300.04/300.96 96304[3:Res:96080.0,5324.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))*.
% 300.04/300.96 96291[3:Res:96080.0,7746.0] || member(not_subclass_element(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(complement(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.96 97275[3:SpL:47208.0,18114.1] || equal(intersection(power_class(u),union(v,complement(power_class(w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),power_class(w))))* -> .
% 300.04/300.96 97260[0:SpR:39614.1,47208.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)))))**.
% 300.04/300.96 97632[3:SpL:47209.0,18114.1] || equal(intersection(union(u,complement(power_class(v))),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(power_class(w))))* -> .
% 300.04/300.96 98151[3:SpL:47210.0,18114.1] || equal(intersection(union(complement(power_class(u)),v),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(power_class(w))))* -> .
% 300.04/300.96 98382[3:Res:97082.0,3170.0] || -> equal(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(restrict(u,v,w))))))),u)*.
% 300.04/300.96 98586[3:SpL:47212.0,18114.1] || equal(intersection(power_class(u),union(complement(power_class(v)),w)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(power_class(v),complement(w))))* -> .
% 300.04/300.96 98571[0:SpR:39614.1,47212.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)))**.
% 300.04/300.96 99594[3:Res:4112.1,15652.1] || member(u,universal_class) member(not_subclass_element(restrict(v,singleton(u),universal_class),w),x)* -> subclass(restrict(v,singleton(u),universal_class),w) member(u,cantor(x)).
% 300.04/300.96 99575[3:Res:1417.2,15652.1] || member(u,universal_class) member(singleton(u),singleton(v))* member(v,universal_class) member(singleton(singleton(singleton(u))),w)* -> member(v,cantor(w))*.
% 300.04/300.96 99557[3:Res:9522.0,15652.1] || member(u,universal_class) member(not_subclass_element(v,complement(cross_product(singleton(u),universal_class))),w)* -> subclass(v,complement(cross_product(singleton(u),universal_class))) member(u,cantor(w)).
% 300.04/300.96 102738[3:Rew:27497.0,100521.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).
% 300.04/300.96 102739[3:Rew:71518.0,100520.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).
% 300.04/300.96 102740[3:Rew:30548.0,100519.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).
% 300.04/300.96 102747[3:Rew:27497.0,100492.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).
% 300.04/300.96 102748[3:Rew:71518.0,100491.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).
% 300.04/300.96 102749[3:Rew:30548.0,100490.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).
% 300.04/300.96 100760[0:Rew:100557.0,7297.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(w,complement(union(x,y)))))* member(u,union(v,intersection(complement(w),union(x,y)))).
% 300.04/300.96 100773[0:Rew:100557.0,55168.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))))* -> .
% 300.04/300.96 100791[0:Rew:100557.0,89081.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)))))).
% 300.04/300.96 100812[0:Rew:100557.0,7312.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(union(w,x))),complement(y)))* member(u,union(intersection(complement(v),union(w,x)),y)).
% 300.04/300.96 100852[0:Rew:100557.0,54961.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))))* -> .
% 300.04/300.96 102756[0:Rew:76314.0,100854.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)))).
% 300.04/300.96 100876[3:Rew:100557.0,99756.1] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.96 100885[0:Rew:100557.0,84914.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).
% 300.04/300.96 100887[0:Rew:100557.0,88356.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)).
% 300.04/300.96 100891[0:Rew:100557.0,87229.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 100894[0:Rew:100557.0,62478.2] function(u) || member(v,universal_class) subclass(universal_class,power_class(complement(union(w,x)))) member(image(u,v),image(element_relation,union(w,x)))* -> .
% 300.04/300.96 100901[0:Rew:100557.0,89106.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)))).
% 300.04/300.96 100907[0:Rew:100557.0,7300.1] || member(u,universal_class) -> member(u,intersection(complement(v),union(complement(union(w,x)),y)))* member(u,union(v,intersection(union(w,x),complement(y)))).
% 300.04/300.96 100920[0:Rew:100557.0,55171.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))))* -> .
% 300.04/300.96 100969[3:Rew:100557.0,99807.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,complement(union(w,x)))) member(ordered_pair(u,cantor(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.96 101203[0:Rew:100557.0,84937.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).
% 300.04/300.96 101205[0:Rew:100557.0,88379.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)).
% 300.04/300.96 101206[0:Rew:100557.0,6880.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)))))**.
% 300.04/300.96 101209[0:Rew:100557.0,62457.1] || member(u,universal_class) subclass(u,power_class(complement(union(v,w)))) member(apply(choice,u),image(element_relation,union(v,w)))* -> equal(u,null_class).
% 300.04/300.96 101210[0:Rew:100557.0,62482.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).
% 300.04/300.96 101211[0:Rew:100557.0,62484.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).
% 300.04/300.96 101219[0:Rew:100557.0,33184.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)))))**.
% 300.04/300.96 101235[0:Rew:100557.0,87043.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 101240[0:Rew:100557.0,62466.1] || member(inverse(u),universal_class) subclass(domain_relation,power_class(complement(union(v,w)))) member(ordered_pair(inverse(u),range_of(u)),image(element_relation,union(v,w)))* -> .
% 300.04/300.96 101277[0:Rew:100557.0,7315.1] || member(u,universal_class) -> member(u,intersection(union(complement(union(v,w)),x),complement(y)))* member(u,union(intersection(union(v,w),complement(x)),y)).
% 300.04/300.96 101317[0:Rew:100557.0,54964.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))))* -> .
% 300.04/300.96 101319[0:Rew:100557.0,76347.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)))).
% 300.04/300.96 101341[3:Rew:100557.0,100046.1] || member(u,universal_class) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.96 101433[3:Rew:100557.0,100097.1] || member(u,universal_class) subclass(domain_relation,symmetric_difference(complement(union(v,w)),x)) member(ordered_pair(u,cantor(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.96 101604[0:Rew:100557.0,6895.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)))**.
% 300.04/300.96 101614[0:Rew:100557.0,33198.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)))**.
% 300.04/300.96 102272[0:Rew:102264.0,46639.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))))))**.
% 300.04/300.96 102273[0:Rew:102264.0,46826.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))))))**.
% 300.04/300.96 102303[0:Rew:102295.0,47047.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))))))**.
% 300.04/300.96 102304[0:Rew:102295.0,46768.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))))))**.
% 300.04/300.96 102810[3:Rew:100557.0,101096.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).
% 300.04/300.96 102811[0:Rew:100557.0,101227.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).
% 300.04/300.96 102812[0:Rew:102264.0,101230.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))))))**.
% 300.04/300.96 102815[3:Rew:100557.0,101465.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).
% 300.04/300.96 102817[0:Rew:102295.0,101621.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))))))**.
% 300.04/300.96 102818[0:Rew:100557.0,101632.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).
% 300.04/300.96 102819[7:Rew:100557.0,101675.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).
% 300.04/300.96 102823[0:Rew:100557.0,101754.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)))*.
% 300.04/300.96 102894[0:Rew:100557.0,100502.1,100557.0,100502.1,100557.0,100502.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).
% 300.04/300.96 102895[0:Rew:100557.0,100473.1,100557.0,100473.1,100557.0,100473.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).
% 300.04/300.96 103145[3:Rew:101822.0,103144.1,101822.0,103144.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).
% 300.04/300.96 103149[3:Rew:101822.0,103148.1,101822.0,103148.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).
% 300.04/300.96 105728[0:Rew:102187.0,105602.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))))*.
% 300.04/300.96 105729[0:Rew:102187.0,105551.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))*.
% 300.04/300.96 105730[0:Rew:102187.0,105631.2,102187.0,105631.0] || member(power_class(complement(successor(u))),universal_class) member(apply(choice,power_class(complement(successor(u)))),image(element_relation,successor(u)))* -> equal(power_class(complement(successor(u))),null_class).
% 300.04/300.96 105936[0:SpR:102264.0,46803.1] || member(u,universal_class) -> member(u,intersection(power_class(v),union(w,complement(successor(x))))) member(u,union(complement(power_class(v)),intersection(complement(w),successor(x))))*.
% 300.04/300.96 105921[0:SpR:102264.0,46616.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(successor(w))),power_class(x))) member(u,union(intersection(complement(v),successor(w)),complement(power_class(x))))*.
% 300.04/300.96 105917[0:SpR:102264.0,479.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)))))**.
% 300.04/300.96 105867[0:SpR:102264.0,479.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)))**.
% 300.04/300.96 106107[0:Rew:102264.0,106011.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).
% 300.04/300.96 106108[0:Rew:102264.0,105998.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).
% 300.04/300.96 106920[3:Res:97047.0,3170.0] || -> equal(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),null_class) member(regular(complement(successor(successor(complement(intersection(restrict(u,v,w),x)))))),u)*.
% 300.04/300.96 107680[0:Res:5239.2,100568.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).
% 300.04/300.96 107678[0:Res:4087.2,100568.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).
% 300.04/300.96 107660[0:Res:3436.2,100568.0] || member(inverse(u),universal_class) subclass(domain_relation,image(element_relation,union(v,w))) member(ordered_pair(inverse(u),range_of(u)),power_class(complement(union(v,w))))* -> .
% 300.04/300.96 107651[0:Res:406.3,100568.0] || member(u,universal_class) subclass(u,image(element_relation,union(v,w))) member(apply(choice,u),power_class(complement(union(v,w))))* -> equal(u,null_class).
% 300.04/300.96 107645[0:Res:160.1,100568.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).
% 300.04/300.96 107623[0:Res:167.1,100568.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).
% 300.04/300.96 108265[3:Res:100420.0,3170.0] || -> equal(complement(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(complement(union(union(null_class,complement(restrict(u,v,w))),x))),u)*.
% 300.04/300.96 109331[3:Res:103321.0,3170.0] || -> equal(complement(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(complement(union(u,union(null_class,complement(restrict(v,w,x)))))),v)*.
% 300.04/300.96 109737[0:Res:2350.2,100559.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))))*.
% 300.04/300.96 109735[0:Res:3123.2,100559.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))))*.
% 300.04/300.96 109724[3:Res:15528.1,100559.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))))*.
% 300.04/300.96 109723[3:Res:15527.1,100559.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))))*.
% 300.04/300.96 109711[0:Res:9522.0,100559.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))))*.
% 300.04/300.96 109905[3:Res:106828.0,3170.0] || -> equal(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,restrict(v,w,x))))))),v)*.
% 300.04/300.96 110436[0:Res:2350.2,100573.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))*.
% 300.04/300.96 110434[0:Res:3123.2,100573.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))*.
% 300.04/300.96 110423[3:Res:15528.1,100573.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))*.
% 300.04/300.96 110422[3:Res:15527.1,100573.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))*.
% 300.04/300.96 110410[0:Res:9522.0,100573.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))*.
% 300.04/300.96 110806[3:Res:95663.0,3170.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)*.
% 300.04/300.96 111151[3:Res:95683.0,3170.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)*.
% 300.04/300.96 111299[3:Res:95699.0,3170.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)*.
% 300.04/300.96 111472[3:Res:15464.2,100558.0] || member(u,universal_class) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(u,cantor(u)),union(v,complement(union(w,x))))* -> .
% 300.04/300.96 111399[0:SpL:46592.0,100558.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))))* -> .
% 300.04/300.96 111398[0:SpL:102264.0,100558.0] || member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))* -> .
% 300.04/300.96 111397[0:SpL:46586.0,100558.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))))* -> .
% 300.04/300.96 111395[0:SpL:100575.0,100558.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))))* -> .
% 300.04/300.96 111676[3:Res:95712.0,3170.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)*.
% 300.04/300.96 111771[3:Res:96083.0,3170.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)*.
% 300.04/300.96 111925[3:Res:15464.2,100572.0] || member(u,universal_class) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(u,cantor(u)),union(complement(union(v,w)),x))* -> .
% 300.04/300.96 111812[0:SpL:46592.0,100572.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))))* -> .
% 300.04/300.96 111811[0:SpL:102264.0,100572.0] || member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))* -> .
% 300.04/300.96 111810[0:SpL:46586.0,100572.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))))* -> .
% 300.04/300.96 111808[0:SpL:100575.0,100572.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))))* -> .
% 300.04/300.96 112311[3:Res:100372.0,3170.0] || -> equal(complement(union(complement(intersection(restrict(u,v,w),x)),y)),null_class) member(regular(complement(union(complement(intersection(restrict(u,v,w),x)),y))),u)*.
% 300.04/300.96 113330[3:Rew:101822.0,113256.0,26766.0,113256.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)))* -> .
% 300.04/300.96 113350[3:Rew:26766.0,113349.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))))**.
% 300.04/300.96 113716[3:Rew:101822.0,113651.0,26766.0,113651.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))))* -> .
% 300.04/300.96 113736[3:Rew:26766.0,113735.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)))))**.
% 300.04/300.96 114266[3:SpL:101233.0,18114.1] || equal(intersection(power_class(u),power_class(complement(union(v,w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),image(element_relation,union(v,w))))* -> .
% 300.04/300.96 114941[3:SpL:101379.0,18114.1] || equal(intersection(power_class(complement(power_class(u))),union(v,w)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,power_class(u)),complement(union(v,w))))* -> .
% 300.04/300.96 114822[0:SpR:101379.0,26.2] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 115522[3:SpL:101642.0,18114.1] || equal(intersection(power_class(complement(union(u,v))),power_class(w)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(power_class(w))))* -> .
% 300.04/300.96 116164[3:SpL:101772.0,18114.1] || equal(intersection(union(u,v),power_class(complement(power_class(w)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,power_class(w))))* -> .
% 300.04/300.96 116046[0:SpR:101772.0,26.2] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 116371[3:Res:115703.0,5324.0] || -> equal(regular(complement(restrict(restrict(u,v,w),x,y))),null_class) member(regular(regular(complement(restrict(restrict(u,v,w),x,y)))),cross_product(v,w))*.
% 300.04/300.96 116358[3:Res:115703.0,7746.0] || member(not_subclass_element(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),w),element_relation)* -> subclass(regular(complement(restrict(complement(compose(element_relation,universal_class)),u,v))),w).
% 300.04/300.96 116487[3:Res:86303.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),v)*.
% 300.04/300.96 116481[3:Res:58921.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),v)*.
% 300.04/300.96 116480[0:Res:56577.1,7166.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),universal_class) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),v)*.
% 300.04/300.96 116476[0:Res:57662.1,7166.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),universal_class) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),v)*.
% 300.04/300.96 117889[3:Res:113455.0,3170.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)*.
% 300.04/300.96 118105[3:Rew:26766.0,117992.2,47158.0,117992.2] || member(u,universal_class) 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)*.
% 300.04/300.96 118515[0:Obv:118481.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).
% 300.04/300.96 118814[3:Res:115797.0,3170.0] || -> equal(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),null_class) member(regular(regular(complement(intersection(union(null_class,restrict(u,v,w)),x)))),u)*.
% 300.04/300.96 118921[0:Obv:118894.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).
% 300.04/300.96 119377[3:Res:115935.0,3170.0] || -> equal(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,restrict(v,w,x)))))),v)*.
% 300.04/300.96 119636[3:Res:86303.1,5361.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)*.
% 300.04/300.96 119630[3:Res:58921.1,5361.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)*.
% 300.04/300.96 119611[3:Res:114621.0,5361.0] || -> subclass(regular(complement(unordered_pair(u,v))),w) equal(not_subclass_element(regular(complement(unordered_pair(u,v))),w),v)** equal(not_subclass_element(regular(complement(unordered_pair(u,v))),w),u)**.
% 300.04/300.96 119788[3:Res:117791.0,3170.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)*.
% 300.04/300.96 120039[3:Res:118834.0,3170.0] || -> equal(regular(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(regular(union(union(null_class,complement(restrict(u,v,w))),x))),u)*.
% 300.04/300.96 120188[3:Res:119989.0,5324.0] || -> equal(regular(successor(union(null_class,complement(restrict(u,v,w))))),null_class) member(regular(regular(successor(union(null_class,complement(restrict(u,v,w)))))),cross_product(v,w))*.
% 300.04/300.96 120602[3:Res:58994.0,7745.1] || member(complement(successor(compose(element_relation,universal_class))),universal_class) member(apply(choice,complement(successor(compose(element_relation,universal_class)))),element_relation)* -> equal(complement(successor(compose(element_relation,universal_class))),null_class).
% 300.04/300.96 121022[3:Res:119396.0,3170.0] || -> equal(regular(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(regular(union(u,union(null_class,complement(restrict(v,w,x)))))),v)*.
% 300.04/300.96 121356[0:Res:5976.2,218.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),cross_product(w,x))*.
% 300.04/300.96 121347[0:Res:5976.2,4070.1] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),symmetric_difference(v,w))* -> .
% 300.04/300.96 121774[0:Res:5975.2,218.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,restrict(v,w,x))* -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),cross_product(w,x))*.
% 300.04/300.96 121765[0:Res:5975.2,4070.1] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,intersection(v,w)) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),symmetric_difference(v,w))* -> .
% 300.04/300.96 121741[3:SpR:17074.0,5975.2] || member(restrict(element_relation,universal_class,image(u,null_class)),universal_class) subclass(domain_relation,v) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,null_class)),apply(u,universal_class)),v)*.
% 300.04/300.96 122320[3:Res:103272.0,3170.0] || -> equal(complement(union(u,complement(intersection(restrict(v,w,x),y)))),null_class) member(regular(complement(union(u,complement(intersection(restrict(v,w,x),y))))),v)*.
% 300.04/300.96 123093[3:Res:110705.0,3170.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)*.
% 300.04/300.96 123400[3:Res:111052.0,3170.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)*.
% 300.04/300.96 123553[3:Res:111207.0,3170.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)*.
% 300.04/300.96 123863[3:Res:111582.0,3170.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)*.
% 300.04/300.96 124037[3:Res:112197.0,3170.0] || -> equal(complement(union(complement(intersection(u,restrict(v,w,x))),y)),null_class) member(regular(complement(union(complement(intersection(u,restrict(v,w,x))),y))),v)*.
% 300.04/300.96 125342[0:Res:33146.0,46681.1] || member(u,universal_class) -> 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))))))*.
% 300.04/300.96 125573[3:Res:115740.1,5361.0] || subclass(u,unordered_pair(v,w))* -> subclass(regular(complement(u)),x) equal(not_subclass_element(regular(complement(u)),x),w)* equal(not_subclass_element(regular(complement(u)),x),v)*.
% 300.04/300.96 125565[3:Res:115740.1,7166.1] || subclass(u,restrict(v,w,x))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),v)*.
% 300.04/300.96 125696[3:Res:115778.0,3170.0] || -> equal(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),null_class) member(regular(regular(complement(intersection(intersection(restrict(u,v,w),x),y)))),u)*.
% 300.04/300.96 125962[3:Res:115916.0,3170.0] || -> equal(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),null_class) member(regular(regular(complement(intersection(u,intersection(restrict(v,w,x),y))))),v)*.
% 300.04/300.96 126373[0:Res:367.1,6873.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)))).
% 300.04/300.96 126347[0:Res:351.2,6873.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(sum_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.96 126346[0:Res:350.2,6873.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,w),union(complement(v),complement(w))))* -> member(power_class(u),complement(symmetric_difference(complement(v),complement(w))))*.
% 300.04/300.96 126343[0:Res:354.2,6873.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))))*.
% 300.04/300.96 127112[3:Res:122207.0,3170.0] || -> equal(complement(union(u,complement(intersection(v,restrict(w,x,y))))),null_class) member(regular(complement(union(u,complement(intersection(v,restrict(w,x,y)))))),w)*.
% 300.04/300.96 127288[0:MRR:127287.0,12.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)).
% 300.04/300.96 127290[0:MRR:127289.0,12.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)).
% 300.04/300.96 127766[0:Res:10106.1,7159.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)*.
% 300.04/300.96 127761[0:Res:3671.1,7159.0] function(u) || subclass(apply(u,v),w)* subclass(w,x)* -> equal(apply(u,v),null_class) member(apply(choice,apply(u,v)),x)*.
% 300.04/300.96 128083[3:Res:125596.0,3170.0] || -> equal(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),null_class) member(regular(regular(complement(intersection(intersection(u,restrict(v,w,x)),y)))),v)*.
% 300.04/300.96 128237[3:Res:125867.0,3170.0] || -> equal(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,restrict(w,x,y)))))),w)*.
% 300.04/300.96 128720[0:Res:66.2,7200.1] function(u) function(v) || member(w,universal_class) subclass(universal_class,x)* subclass(x,y)* -> member(image(v,image(u,w)),y)*.
% 300.04/300.96 128805[0:MRR:128761.2,5.0] function(u) || member(v,universal_class) subclass(universal_class,w)* subclass(w,x)* -> equal(v,null_class) member(image(u,apply(choice,v)),x)*.
% 300.04/300.96 129927[0:Res:3.1,12084.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)))**.
% 300.04/300.96 129918[0:Res:3671.1,12084.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)))**.
% 300.04/300.96 130779[0:SpR:102187.0,100807.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(successor(v))),union(w,x))) member(u,union(image(element_relation,successor(v)),complement(union(w,x))))*.
% 300.04/300.96 132102[0:SpL:102540.0,4070.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))) -> .
% 300.04/300.96 132771[0:SpR:102187.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),power_class(complement(successor(x))))) member(u,union(complement(union(v,w)),image(element_relation,successor(x))))*.
% 300.04/300.96 133963[0:SpL:101537.0,4070.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))) -> .
% 300.04/300.96 134781[3:MRR:134780.3,55805.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).
% 300.04/300.96 137582[0:SpR:75513.1,47210.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)))**.
% 300.04/300.96 137581[0:SpR:75513.1,47209.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)))))**.
% 300.04/300.96 137841[3:Res:86315.1,5361.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)*.
% 300.04/300.96 137833[3:Res:86315.1,7166.1] || subclass(u,restrict(v,w,x))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),v)*.
% 300.04/300.96 137884[0:Res:33146.0,7458.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))))*.
% 300.04/300.96 139176[0:Res:95670.0,3170.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)*.
% 300.04/300.96 139372[0:Res:95691.0,3170.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)*.
% 300.04/300.96 139529[0:Rew:29.0,139528.1,29.0,139528.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)).
% 300.04/300.96 139662[0:Res:95696.0,3170.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)*.
% 300.04/300.96 139862[0:Res:95707.0,3170.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)*.
% 300.04/300.96 140041[0:Rew:29.0,140040.1,29.0,140040.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)).
% 300.04/300.96 140720[0:Res:128603.0,3170.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)*.
% 300.04/300.96 140979[0:Res:128622.0,3170.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)*.
% 300.04/300.96 141174[0:Res:128629.0,3170.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)*.
% 300.04/300.96 141393[0:Res:128638.0,3170.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)*.
% 300.04/300.96 141738[0:MRR:141709.0,10111.2] || member(u,universal_class) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(v))* equal(u,null_class) equal(union(v,w),null_class).
% 300.04/300.96 141739[0:MRR:141708.0,10111.2] || member(u,universal_class) subclass(u,regular(union(v,w)))* -> member(apply(choice,u),complement(w))* equal(u,null_class) equal(union(v,w),null_class).
% 300.04/300.96 145472[7:Rew:108710.1,145431.3] function(cross_product(singleton(u),universal_class)) || member(u,universal_class) -> member(u,cantor(successor(cross_product(singleton(u),universal_class))))* equal(successor(cross_product(singleton(u),universal_class)),null_class).
% 300.04/300.96 146747[0:Res:46646.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(complement(power_class(w)))),x)* -> member(u,union(v,image(element_relation,power_class(w))))* member(u,x)*.
% 300.04/300.96 146717[3:SpR:72082.0,46646.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 146716[3:SpR:72083.0,46646.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 146714[0:SpR:112558.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.96 146713[3:SpR:27497.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.96 146712[3:SpR:71518.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.96 146711[3:SpR:30548.0,46646.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.96 146709[3:SpR:72083.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.96 146707[0:SpR:75901.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.96 146676[3:SpR:74812.0,46646.1] || member(u,universal_class) -> 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))))).
% 300.04/300.96 146675[3:SpR:73744.0,46646.1] || member(u,universal_class) -> 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))))).
% 300.04/300.96 146674[3:SpR:35849.0,46646.1] || member(u,universal_class) -> 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))))).
% 300.04/300.96 146673[3:SpR:74812.0,46646.1] || member(u,universal_class) -> 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))))).
% 300.04/300.96 146672[3:SpR:35849.0,46646.1] || member(u,universal_class) -> 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)))))*.
% 300.04/300.96 146671[3:SpR:73744.0,46646.1] || member(u,universal_class) -> 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)))))*.
% 300.04/300.96 147596[0:Res:46678.1,2.0] || member(u,universal_class) subclass(intersection(power_class(complement(power_class(v))),complement(w)),x)* -> member(u,union(image(element_relation,power_class(v)),w))* member(u,x)*.
% 300.04/300.96 147559[3:SpR:74812.0,46678.1] || member(u,universal_class) -> 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)).
% 300.04/300.96 147558[3:SpR:73744.0,46678.1] || member(u,universal_class) -> 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)).
% 300.04/300.96 147557[3:SpR:35849.0,46678.1] || member(u,universal_class) -> 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)).
% 300.04/300.96 147556[3:SpR:74812.0,46678.1] || member(u,universal_class) -> 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)).
% 300.04/300.96 147555[3:SpR:35849.0,46678.1] || member(u,universal_class) -> 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))*.
% 300.04/300.96 147554[3:SpR:73744.0,46678.1] || member(u,universal_class) -> 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))*.
% 300.04/300.96 147549[3:SpR:72082.0,46678.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.96 147548[3:SpR:72083.0,46678.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.96 147546[0:SpR:112558.0,46678.1] || member(u,universal_class) -> 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))).
% 300.04/300.96 147545[3:SpR:27497.0,46678.1] || member(u,universal_class) -> 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))).
% 300.04/300.96 147544[3:SpR:71518.0,46678.1] || member(u,universal_class) -> 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))).
% 300.04/300.96 147543[3:SpR:30548.0,46678.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.96 147668[3:Rew:75789.0,147541.2] || member(u,universal_class) -> 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)))).
% 300.04/300.96 147539[0:SpR:75901.0,46678.1] || member(u,universal_class) -> 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))).
% 300.04/300.96 148233[0:Res:10708.2,2.0] || member(symmetric_difference(u,v),universal_class) subclass(complement(intersection(u,v)),w) -> equal(symmetric_difference(u,v),null_class) member(apply(choice,symmetric_difference(u,v)),w)*.
% 300.04/300.96 150730[3:Res:15527.1,11562.0] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(w,compose(ordered_pair(x,cantor(ordered_pair(w,x))),w)),v)*.
% 300.04/300.96 150743[0:MRR:150736.1,99.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(sum_class(u),compose(restrict(element_relation,universal_class,u),sum_class(u))),w)*.
% 300.04/300.96 150744[0:MRR:150735.1,99.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(composition_function,cross_product(v,w))* -> member(ordered_pair(inverse(u),compose(flip(cross_product(u,universal_class)),inverse(u))),w)*.
% 300.04/300.96 151057[0:Res:10922.2,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w))))) member(regular(x),union(u,intersection(complement(v),power_class(w))))* -> equal(x,null_class).
% 300.04/300.96 151056[0:Res:3678.2,46608.0] || subclass(universal_class,intersection(complement(u),union(v,complement(power_class(w)))))* member(x,union(u,intersection(complement(v),power_class(w))))* -> equal(singleton(x),null_class).
% 300.04/300.96 151045[3:Res:17248.1,46608.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,complement(power_class(x)))))* member(unordered_pair(u,null_class),union(v,intersection(complement(w),power_class(x)))) -> .
% 300.04/300.96 150993[3:SpL:72082.0,46608.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))))* -> .
% 300.04/300.96 150992[3:SpL:72083.0,46608.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))))* -> .
% 300.04/300.96 150990[0:SpL:112558.0,46608.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)))) -> .
% 300.04/300.96 150989[3:SpL:27497.0,46608.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)))) -> .
% 300.04/300.96 150988[3:SpL:71518.0,46608.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)))) -> .
% 300.04/300.96 150987[3:SpL:30548.0,46608.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))))* -> .
% 300.04/300.96 150985[3:SpL:72083.0,46608.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)))) -> .
% 300.04/300.96 150983[0:SpL:75901.0,46608.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)))) -> .
% 300.04/300.96 150935[3:SpL:74812.0,46608.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))))) -> .
% 300.04/300.96 150934[3:SpL:73744.0,46608.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))))) -> .
% 300.04/300.96 150933[3:SpL:35849.0,46608.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))))) -> .
% 300.04/300.96 150932[3:SpL:74812.0,46608.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))))) -> .
% 300.04/300.96 150931[3:SpL:35849.0,46608.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)))))* -> .
% 300.04/300.96 150930[3:SpL:73744.0,46608.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)))))* -> .
% 300.04/300.96 151395[0:Res:10922.2,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w))) member(regular(x),union(intersection(complement(u),power_class(v)),w))* -> equal(x,null_class).
% 300.04/300.96 151394[0:Res:3678.2,46628.0] || subclass(universal_class,intersection(union(u,complement(power_class(v))),complement(w)))* member(x,union(intersection(complement(u),power_class(v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96 151383[3:Res:17248.1,46628.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,complement(power_class(w))),complement(x)))* member(unordered_pair(u,null_class),union(intersection(complement(v),power_class(w)),x)) -> .
% 300.04/300.96 151309[3:SpL:74812.0,46628.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)) -> .
% 300.04/300.96 151308[3:SpL:73744.0,46628.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)) -> .
% 300.04/300.96 151307[3:SpL:35849.0,46628.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)) -> .
% 300.04/300.96 151306[3:SpL:74812.0,46628.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)) -> .
% 300.04/300.96 151305[3:SpL:35849.0,46628.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))* -> .
% 300.04/300.96 151304[3:SpL:73744.0,46628.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))* -> .
% 300.04/300.96 151299[3:SpL:72082.0,46628.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)))* -> .
% 300.04/300.96 151459[3:Rew:72365.0,151298.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)))* -> .
% 300.04/300.96 151296[0:SpL:112558.0,46628.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))) -> .
% 300.04/300.96 151295[3:SpL:27497.0,46628.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))) -> .
% 300.04/300.96 151294[3:SpL:71518.0,46628.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))) -> .
% 300.04/300.96 151293[3:SpL:30548.0,46628.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)))* -> .
% 300.04/300.96 151460[3:Rew:75789.0,151291.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)))) -> .
% 300.04/300.96 151289[0:SpL:75901.0,46628.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))) -> .
% 300.04/300.96 151703[0:Res:10922.2,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w))) member(regular(x),union(u,intersection(power_class(v),complement(w))))* -> equal(x,null_class).
% 300.04/300.96 151702[0:Res:3678.2,46655.0] || subclass(universal_class,intersection(complement(u),union(complement(power_class(v)),w)))* member(x,union(u,intersection(power_class(v),complement(w))))* -> equal(singleton(x),null_class).
% 300.04/300.96 151691[3:Res:17248.1,46655.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(complement(power_class(w)),x)))* member(unordered_pair(u,null_class),union(v,intersection(power_class(w),complement(x)))) -> .
% 300.04/300.96 151639[3:SpL:72082.0,46655.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))))* -> .
% 300.04/300.96 151638[3:SpL:72083.0,46655.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))))* -> .
% 300.04/300.96 151636[0:SpL:112558.0,46655.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)))) -> .
% 300.04/300.96 151635[3:SpL:27497.0,46655.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)))) -> .
% 300.04/300.96 151634[3:SpL:71518.0,46655.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)))) -> .
% 300.04/300.96 151633[3:SpL:30548.0,46655.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))))* -> .
% 300.04/300.96 151631[3:SpL:72083.0,46655.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)))) -> .
% 300.04/300.96 151629[0:SpL:75901.0,46655.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)))) -> .
% 300.04/300.96 151574[3:SpL:74812.0,46655.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)))) -> .
% 300.04/300.96 151573[3:SpL:73744.0,46655.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)))) -> .
% 300.04/300.96 151572[3:SpL:35849.0,46655.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)))) -> .
% 300.04/300.96 151571[3:SpL:74812.0,46655.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)))) -> .
% 300.04/300.96 151570[3:SpL:35849.0,46655.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))))* -> .
% 300.04/300.96 151569[3:SpL:73744.0,46655.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))))* -> .
% 300.04/300.96 152305[0:Res:10922.2,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w))) member(regular(x),union(intersection(power_class(u),complement(v)),w))* -> equal(x,null_class).
% 300.04/300.96 152304[0:Res:3678.2,46815.0] || subclass(universal_class,intersection(union(complement(power_class(u)),v),complement(w)))* member(x,union(intersection(power_class(u),complement(v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96 152293[3:Res:17248.1,46815.0] || subclass(ordered_pair(u,universal_class),intersection(union(complement(power_class(v)),w),complement(x)))* member(unordered_pair(u,null_class),union(intersection(power_class(v),complement(w)),x)) -> .
% 300.04/300.96 152212[3:SpL:74812.0,46815.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)) -> .
% 300.04/300.96 152211[3:SpL:73744.0,46815.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)) -> .
% 300.04/300.96 152210[3:SpL:35849.0,46815.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)) -> .
% 300.04/300.96 152209[3:SpL:74812.0,46815.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)) -> .
% 300.04/300.96 152208[3:SpL:35849.0,46815.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))* -> .
% 300.04/300.96 152207[3:SpL:73744.0,46815.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))* -> .
% 300.04/300.96 152202[3:SpL:72082.0,46815.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)))* -> .
% 300.04/300.96 152375[3:Rew:72365.0,152201.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)))* -> .
% 300.04/300.96 152199[0:SpL:112558.0,46815.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))) -> .
% 300.04/300.96 152198[3:SpL:27497.0,46815.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))) -> .
% 300.04/300.96 152197[3:SpL:71518.0,46815.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))) -> .
% 300.04/300.96 152196[3:SpL:30548.0,46815.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)))* -> .
% 300.04/300.96 152376[3:Rew:75789.0,152194.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)))) -> .
% 300.04/300.96 152192[0:SpL:75901.0,46815.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))) -> .
% 300.04/300.96 154351[6:SpL:100849.0,53207.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))))).
% 300.04/300.96 154350[3:SpL:100849.0,53354.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))))).
% 300.04/300.96 154349[3:SpL:100849.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96 154343[3:SpL:100849.0,113432.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))))).
% 300.04/300.96 154335[0:SpL:100849.0,13518.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)** -> .
% 300.04/300.96 154334[0:SpL:100849.0,13425.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))))* -> .
% 300.04/300.96 154333[0:SpL:100849.0,32917.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 154330[0:SpL:100849.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 300.04/300.96 154329[0:SpL:100849.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* member(omega,intersection(power_class(u),union(v,complement(union(w,x))))) -> .
% 300.04/300.96 154327[0:SpL:100849.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(v,complement(union(w,x))))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 154326[0:SpL:100849.0,32866.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.96 154317[3:SpL:100849.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),universal_class)** -> member(null_class,intersection(power_class(u),union(v,complement(union(w,x))))).
% 300.04/300.96 154491[3:Rew:75789.0,154177.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(complement(w),union(x,y))))),union(null_class,intersection(power_class(v),union(w,complement(union(x,y))))))*.
% 300.04/300.96 154164[0:SpR:100849.0,76062.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))*.
% 300.04/300.96 154162[0:SpR:100849.0,5350.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))))))*.
% 300.04/300.96 154160[0:SpR:100849.0,142270.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)**.
% 300.04/300.96 154498[3:Rew:75789.0,154138.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(complement(v),union(w,x))),y)),union(null_class,intersection(power_class(u),union(v,complement(union(w,x))))))*.
% 300.04/300.96 154499[3:Rew:75789.0,154135.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 154130[0:SpR:100849.0,42085.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)**.
% 300.04/300.96 154500[3:Rew:75789.0,154122.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.96 154082[3:SpR:100849.0,18089.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))))*.
% 300.04/300.96 154078[0:SpR:100849.0,76062.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))))))*.
% 300.04/300.96 154076[0:SpR:100849.0,5350.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))*.
% 300.04/300.96 154073[3:SpR:100849.0,65061.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))),universal_class)**.
% 300.04/300.96 154071[3:SpR:100849.0,115740.1] || subclass(intersection(power_class(u),union(v,complement(union(w,x)))),y) -> subclass(regular(union(complement(power_class(u)),intersection(complement(v),union(w,x)))),y)*.
% 300.04/300.96 155499[0:Res:10922.2,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w))))) member(regular(x),union(u,image(element_relation,union(v,w))))* -> equal(x,null_class).
% 300.04/300.96 155498[0:Res:3678.2,100880.0] || subclass(universal_class,intersection(complement(u),power_class(complement(union(v,w)))))* member(x,union(u,image(element_relation,union(v,w))))* -> equal(singleton(x),null_class).
% 300.04/300.96 155487[3:Res:17248.1,100880.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),power_class(complement(union(w,x)))))* member(unordered_pair(u,null_class),union(v,image(element_relation,union(w,x)))) -> .
% 300.04/300.96 155439[3:SpL:72082.0,100880.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))))* -> .
% 300.04/300.96 155438[3:SpL:72083.0,100880.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))))* -> .
% 300.04/300.96 155436[0:SpL:112558.0,100880.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)))) -> .
% 300.04/300.96 155435[3:SpL:27497.0,100880.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)))) -> .
% 300.04/300.96 155434[3:SpL:71518.0,100880.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)))) -> .
% 300.04/300.96 155433[3:SpL:30548.0,100880.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))))* -> .
% 300.04/300.96 155431[3:SpL:72083.0,100880.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)))) -> .
% 300.04/300.96 155429[0:SpL:75901.0,100880.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)))) -> .
% 300.04/300.96 156762[6:SpL:100941.0,53207.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))).
% 300.04/300.96 156761[3:SpL:100941.0,53354.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))).
% 300.04/300.96 156760[3:SpL:100941.0,83804.0] || equal(successor(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96 156754[3:SpL:100941.0,113432.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))).
% 300.04/300.96 156746[0:SpL:100941.0,13518.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)** -> .
% 300.04/300.96 156745[0:SpL:100941.0,13425.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))))* -> .
% 300.04/300.96 156744[0:SpL:100941.0,32917.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) subclass(domain_relation,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96 156741[0:SpL:100941.0,2134.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 300.04/300.96 156740[0:SpL:100941.0,372.0] || subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* member(omega,intersection(union(u,complement(power_class(v))),union(w,x))) -> .
% 300.04/300.96 156738[0:SpL:100941.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(power_class(v))),union(w,x))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96 156737[0:SpL:100941.0,32866.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),domain_relation) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.96 156728[3:SpL:100941.0,116330.0] || equal(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(union(u,complement(power_class(v))),union(w,x))).
% 300.04/300.96 156726[0:SpR:39614.1,100941.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)))**.
% 300.04/300.96 156909[3:Rew:75789.0,156583.0] || -> subclass(complement(union(u,union(intersection(complement(v),power_class(w)),complement(union(x,y))))),union(null_class,intersection(union(v,complement(power_class(w))),union(x,y))))*.
% 300.04/300.96 156570[0:SpR:100941.0,76062.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))*.
% 300.04/300.96 156568[0:SpR:100941.0,5350.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))))*.
% 300.04/300.96 156566[0:SpR:100941.0,142270.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)**.
% 300.04/300.96 156916[3:Rew:75789.0,156544.0] || -> subclass(complement(union(union(intersection(complement(u),power_class(v)),complement(union(w,x))),y)),union(null_class,intersection(union(u,complement(power_class(v))),union(w,x))))*.
% 300.04/300.96 156917[3:Rew:75789.0,156541.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 156536[0:SpR:100941.0,42085.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)**.
% 300.04/300.96 156918[3:Rew:75789.0,156528.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 156488[3:SpR:100941.0,18089.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))))*.
% 300.04/300.96 156484[0:SpR:100941.0,76062.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))))*.
% 300.04/300.96 156482[0:SpR:100941.0,5350.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))*.
% 300.04/300.96 156479[3:SpR:100941.0,65061.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))),universal_class)**.
% 300.04/300.96 156477[3:SpR:100941.0,115740.1] || subclass(intersection(union(u,complement(power_class(v))),union(w,x)),y) -> subclass(regular(union(intersection(complement(u),power_class(v)),complement(union(w,x)))),y)*.
% 300.04/300.96 157276[0:Res:62527.0,3170.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)*.
% 300.04/300.96 157618[6:SpL:100942.0,53207.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))).
% 300.04/300.96 157617[3:SpL:100942.0,53354.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))).
% 300.04/300.96 157616[3:SpL:100942.0,83804.0] || equal(successor(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96 157610[3:SpL:100942.0,113432.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))).
% 300.04/300.96 157602[0:SpL:100942.0,13518.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)** -> .
% 300.04/300.96 157601[0:SpL:100942.0,13425.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))))* -> .
% 300.04/300.96 157600[0:SpL:100942.0,32917.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) subclass(domain_relation,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96 157597[0:SpL:100942.0,2134.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 300.04/300.96 157596[0:SpL:100942.0,372.0] || subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* member(omega,intersection(union(complement(power_class(u)),v),union(w,x))) -> .
% 300.04/300.96 157594[0:SpL:100942.0,19460.1] || subclass(domain_relation,intersection(union(complement(power_class(u)),v),union(w,x))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96 157593[0:SpL:100942.0,32866.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),domain_relation) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.96 157584[3:SpL:100942.0,116330.0] || equal(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(union(complement(power_class(u)),v),union(w,x))).
% 300.04/300.96 157582[0:SpR:39614.1,100942.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)))**.
% 300.04/300.96 157769[3:Rew:75789.0,157432.0] || -> subclass(complement(union(u,union(intersection(power_class(v),complement(w)),complement(union(x,y))))),union(null_class,intersection(union(complement(power_class(v)),w),union(x,y))))*.
% 300.04/300.96 157419[0:SpR:100942.0,76062.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))*.
% 300.04/300.96 157417[0:SpR:100942.0,5350.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))))*.
% 300.04/300.96 157415[0:SpR:100942.0,142270.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)**.
% 300.04/300.96 157776[3:Rew:75789.0,157393.0] || -> subclass(complement(union(union(intersection(power_class(u),complement(v)),complement(union(w,x))),y)),union(null_class,intersection(union(complement(power_class(u)),v),union(w,x))))*.
% 300.04/300.96 157777[3:Rew:75789.0,157390.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 157385[0:SpR:100942.0,42085.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)**.
% 300.04/300.96 157778[3:Rew:75789.0,157377.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 157337[3:SpR:100942.0,18089.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))))*.
% 300.04/300.96 157333[0:SpR:100942.0,76062.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))))*.
% 300.04/300.96 157331[0:SpR:100942.0,5350.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))*.
% 300.04/300.96 157328[3:SpR:100942.0,65061.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))),universal_class)**.
% 300.04/300.96 157326[3:SpR:100942.0,115740.1] || subclass(intersection(union(complement(power_class(u)),v),union(w,x)),y) -> subclass(regular(union(intersection(power_class(u),complement(v)),complement(union(w,x)))),y)*.
% 300.04/300.96 158177[6:SpL:101149.0,53207.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))).
% 300.04/300.96 158176[3:SpL:101149.0,53354.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))).
% 300.04/300.96 158175[3:SpL:101149.0,83804.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96 158169[3:SpL:101149.0,113432.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))).
% 300.04/300.96 158161[0:SpL:101149.0,13518.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)** -> .
% 300.04/300.96 158160[0:SpL:101149.0,13425.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))))* -> .
% 300.04/300.96 158159[0:SpL:101149.0,32917.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96 158156[0:SpL:101149.0,2134.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 300.04/300.96 158155[0:SpL:101149.0,372.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* member(omega,intersection(union(u,complement(union(v,w))),power_class(x))) -> .
% 300.04/300.96 158153[0:SpL:101149.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),power_class(x))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96 158152[0:SpL:101149.0,32866.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),domain_relation) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.96 158143[3:SpL:101149.0,116330.0] || equal(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),universal_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),power_class(x))).
% 300.04/300.96 158318[3:Rew:75789.0,158003.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(power_class(y))))),union(null_class,intersection(union(v,complement(union(w,x))),power_class(y))))*.
% 300.04/300.96 157990[0:SpR:101149.0,76062.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))*.
% 300.04/300.96 157988[0:SpR:101149.0,5350.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))))*.
% 300.04/300.96 157986[0:SpR:101149.0,142270.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)**.
% 300.04/300.96 158325[3:Rew:75789.0,157964.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(power_class(x))),y)),union(null_class,intersection(union(u,complement(union(v,w))),power_class(x))))*.
% 300.04/300.96 158326[3:Rew:75789.0,157961.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 157956[0:SpR:101149.0,42085.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)**.
% 300.04/300.96 158327[3:Rew:75789.0,157948.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 157908[3:SpR:101149.0,18089.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))))*.
% 300.04/300.96 157904[0:SpR:101149.0,76062.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))))*.
% 300.04/300.96 157902[0:SpR:101149.0,5350.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))*.
% 300.04/300.96 157899[3:SpR:101149.0,65061.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))),universal_class)**.
% 300.04/300.96 157897[3:SpR:101149.0,115740.1] || subclass(intersection(union(u,complement(union(v,w))),power_class(x)),y) -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(power_class(x)))),y)*.
% 300.04/300.96 158600[0:Res:10922.2,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w))) member(regular(x),union(image(element_relation,union(u,v)),w))* -> equal(x,null_class).
% 300.04/300.96 158599[0:Res:3678.2,101198.0] || subclass(universal_class,intersection(power_class(complement(union(u,v))),complement(w)))* member(x,union(image(element_relation,union(u,v)),w))* -> equal(singleton(x),null_class).
% 300.04/300.96 158588[3:Res:17248.1,101198.0] || subclass(ordered_pair(u,universal_class),intersection(power_class(complement(union(v,w))),complement(x)))* member(unordered_pair(u,null_class),union(image(element_relation,union(v,w)),x)) -> .
% 300.04/300.96 158482[3:SpL:72082.0,101198.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)))* -> .
% 300.04/300.96 158685[3:Rew:72365.0,158481.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)))* -> .
% 300.04/300.96 158479[0:SpL:112558.0,101198.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))) -> .
% 300.04/300.96 158478[3:SpL:27497.0,101198.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))) -> .
% 300.04/300.96 158477[3:SpL:71518.0,101198.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))) -> .
% 300.04/300.96 158476[3:SpL:30548.0,101198.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)))* -> .
% 300.04/300.96 158686[3:Rew:75789.0,158474.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)))) -> .
% 300.04/300.96 158472[0:SpL:75901.0,101198.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))) -> .
% 300.04/300.96 159046[6:SpL:101314.0,53207.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))).
% 300.04/300.96 159045[3:SpL:101314.0,53354.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))).
% 300.04/300.96 159044[3:SpL:101314.0,83804.0] || equal(successor(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),null_class)** -> subclass(universal_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96 159038[3:SpL:101314.0,113432.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))).
% 300.04/300.96 159030[0:SpL:101314.0,13518.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)** -> .
% 300.04/300.96 159029[0:SpL:101314.0,13425.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))))* -> .
% 300.04/300.96 159028[0:SpL:101314.0,32917.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) subclass(domain_relation,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 159025[0:SpL:101314.0,2134.0] || subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 300.04/300.96 159024[0:SpL:101314.0,372.0] || subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* member(omega,intersection(power_class(u),union(complement(union(v,w)),x))) -> .
% 300.04/300.96 159022[0:SpL:101314.0,19460.1] || subclass(domain_relation,intersection(power_class(u),union(complement(union(v,w)),x))) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 159021[0:SpL:101314.0,32866.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),domain_relation) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.96 159012[3:SpL:101314.0,116330.0] || equal(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),universal_class)** -> member(null_class,intersection(power_class(u),union(complement(union(v,w)),x))).
% 300.04/300.96 159194[3:Rew:75789.0,158866.0] || -> subclass(complement(union(u,union(complement(power_class(v)),intersection(union(w,x),complement(y))))),union(null_class,intersection(power_class(v),union(complement(union(w,x)),y))))*.
% 300.04/300.96 158853[0:SpR:101314.0,76062.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))*.
% 300.04/300.96 158851[0:SpR:101314.0,5350.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))))*.
% 300.04/300.96 158849[0:SpR:101314.0,142270.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)**.
% 300.04/300.96 159201[3:Rew:75789.0,158827.0] || -> subclass(complement(union(union(complement(power_class(u)),intersection(union(v,w),complement(x))),y)),union(null_class,intersection(power_class(u),union(complement(union(v,w)),x))))*.
% 300.04/300.96 159202[3:Rew:75789.0,158824.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 158819[0:SpR:101314.0,42085.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)**.
% 300.04/300.96 159203[3:Rew:75789.0,158811.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 158771[3:SpR:101314.0,18089.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))))*.
% 300.04/300.96 158767[0:SpR:101314.0,76062.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))))*.
% 300.04/300.96 158765[0:SpR:101314.0,5350.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))*.
% 300.04/300.96 158762[3:SpR:101314.0,65061.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))),universal_class)**.
% 300.04/300.96 158760[3:SpR:101314.0,115740.1] || subclass(intersection(power_class(u),union(complement(union(v,w)),x)),y) -> subclass(regular(union(complement(power_class(u)),intersection(union(v,w),complement(x)))),y)*.
% 300.04/300.96 159589[6:SpL:101518.0,53207.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))).
% 300.04/300.96 159588[3:SpL:101518.0,53354.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))).
% 300.04/300.96 159587[3:SpL:101518.0,83804.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96 159581[3:SpL:101518.0,113432.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))).
% 300.04/300.96 159573[0:SpL:101518.0,13518.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)** -> .
% 300.04/300.96 159572[0:SpL:101518.0,13425.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))))* -> .
% 300.04/300.96 159571[0:SpL:101518.0,32917.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96 159568[0:SpL:101518.0,2134.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 300.04/300.96 159567[0:SpL:101518.0,372.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* member(omega,intersection(union(complement(union(u,v)),w),power_class(x))) -> .
% 300.04/300.96 159565[0:SpL:101518.0,19460.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),power_class(x))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96 159564[0:SpL:101518.0,32866.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),domain_relation) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.96 159555[3:SpL:101518.0,116330.0] || equal(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),universal_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),power_class(x))).
% 300.04/300.96 159736[3:Rew:75789.0,159409.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(power_class(y))))),union(null_class,intersection(union(complement(union(v,w)),x),power_class(y))))*.
% 300.04/300.96 159396[0:SpR:101518.0,76062.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))*.
% 300.04/300.96 159394[0:SpR:101518.0,5350.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))))*.
% 300.04/300.96 159392[0:SpR:101518.0,142270.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)**.
% 300.04/300.96 159743[3:Rew:75789.0,159370.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(power_class(x))),y)),union(null_class,intersection(union(complement(union(u,v)),w),power_class(x))))*.
% 300.04/300.96 159744[3:Rew:75789.0,159367.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 159362[0:SpR:101518.0,42085.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)**.
% 300.04/300.96 159745[3:Rew:75789.0,159354.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 159314[3:SpR:101518.0,18089.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))))*.
% 300.04/300.96 159310[0:SpR:101518.0,76062.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))))*.
% 300.04/300.96 159308[0:SpR:101518.0,5350.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))*.
% 300.04/300.96 159305[3:SpR:101518.0,65061.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))),universal_class)**.
% 300.04/300.96 159303[3:SpR:101518.0,115740.1] || subclass(intersection(union(complement(union(u,v)),w),power_class(x)),y) -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(power_class(x)))),y)*.
% 300.04/300.96 159841[0:SpR:99108.0,1971.3] || member(second(regular(domain_relation)),universal_class)* member(first(regular(domain_relation)),universal_class) equal(successor(first(regular(domain_relation))),second(regular(domain_relation))) -> member(regular(domain_relation),successor_relation).
% 300.04/300.96 160249[6:SpL:101773.0,53207.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))))).
% 300.04/300.96 160248[3:SpL:101773.0,53354.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))))).
% 300.04/300.96 160247[3:SpL:101773.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96 160241[3:SpL:101773.0,113432.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))))).
% 300.04/300.96 160233[0:SpL:101773.0,13518.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)** -> .
% 300.04/300.96 160232[0:SpL:101773.0,13425.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))))* -> .
% 300.04/300.96 160231[0:SpL:101773.0,32917.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96 160228[0:SpL:101773.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 300.04/300.96 160227[0:SpL:101773.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* member(omega,intersection(union(u,v),union(w,complement(power_class(x))))) -> .
% 300.04/300.96 160225[0:SpL:101773.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(power_class(x))))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96 160224[0:SpL:101773.0,32866.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.96 160215[3:SpL:101773.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),universal_class)** -> member(null_class,intersection(union(u,v),union(w,complement(power_class(x))))).
% 300.04/300.96 160200[0:SpR:75513.1,101773.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)))**.
% 300.04/300.96 160108[0:SpR:101773.0,100942.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))))))**.
% 300.04/300.96 160107[0:SpR:101773.0,100941.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))))))**.
% 300.04/300.96 160392[3:Rew:75789.0,160074.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),power_class(y))))),union(null_class,intersection(union(v,w),union(x,complement(power_class(y))))))*.
% 300.04/300.96 160061[0:SpR:101773.0,76062.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))*.
% 300.04/300.96 160059[0:SpR:101773.0,5350.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))))))*.
% 300.04/300.96 160057[0:SpR:101773.0,142270.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)**.
% 300.04/300.96 160399[3:Rew:75789.0,160035.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),power_class(x))),y)),union(null_class,intersection(union(u,v),union(w,complement(power_class(x))))))*.
% 300.04/300.96 160400[3:Rew:75789.0,160032.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 160027[0:SpR:101773.0,42085.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)**.
% 300.04/300.96 160401[3:Rew:75789.0,160019.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.96 159979[3:SpR:101773.0,18089.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))))*.
% 300.04/300.96 159975[0:SpR:101773.0,76062.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))))))*.
% 300.04/300.96 159973[0:SpR:101773.0,5350.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))*.
% 300.04/300.96 159970[3:SpR:101773.0,65061.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))),universal_class)**.
% 300.04/300.96 159968[3:SpR:101773.0,115740.1] || subclass(intersection(union(u,v),union(w,complement(power_class(x)))),y) -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),power_class(x)))),y)*.
% 300.04/300.96 160784[6:SpL:101774.0,53207.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))).
% 300.04/300.96 160783[3:SpL:101774.0,53354.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))).
% 300.04/300.96 160782[3:SpL:101774.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96 160776[3:SpL:101774.0,113432.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))).
% 300.04/300.96 160768[0:SpL:101774.0,13518.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)** -> .
% 300.04/300.96 160767[0:SpL:101774.0,13425.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))))* -> .
% 300.04/300.96 160766[0:SpL:101774.0,32917.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96 160763[0:SpL:101774.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 300.04/300.96 160762[0:SpL:101774.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* member(omega,intersection(union(u,v),union(complement(power_class(w)),x))) -> .
% 300.04/300.96 160760[0:SpL:101774.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(complement(power_class(w)),x))) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96 160759[0:SpL:101774.0,32866.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.96 160750[3:SpL:101774.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),universal_class)** -> member(null_class,intersection(union(u,v),union(complement(power_class(w)),x))).
% 300.04/300.96 160734[0:SpR:75513.1,101774.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)))**.
% 300.04/300.96 160634[0:SpR:101774.0,100942.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))))**.
% 300.04/300.96 160633[0:SpR:101774.0,100941.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))))**.
% 300.04/300.96 160938[3:Rew:75789.0,160600.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(power_class(x),complement(y))))),union(null_class,intersection(union(v,w),union(complement(power_class(x)),y))))*.
% 300.04/300.96 160587[0:SpR:101774.0,76062.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))*.
% 300.04/300.96 160585[0:SpR:101774.0,5350.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))))*.
% 300.04/300.96 160583[0:SpR:101774.0,142270.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)**.
% 300.04/300.96 160945[3:Rew:75789.0,160561.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(power_class(w),complement(x))),y)),union(null_class,intersection(union(u,v),union(complement(power_class(w)),x))))*.
% 300.04/300.96 160946[3:Rew:75789.0,160558.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.96 160553[0:SpR:101774.0,42085.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)**.
% 300.04/300.97 160947[3:Rew:75789.0,160545.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.97 160505[3:SpR:101774.0,18089.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))))*.
% 300.04/300.97 160501[0:SpR:101774.0,76062.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))))*.
% 300.04/300.97 160499[0:SpR:101774.0,5350.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))*.
% 300.04/300.97 160496[3:SpR:101774.0,65061.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))),universal_class)**.
% 300.04/300.97 160494[3:SpR:101774.0,115740.1] || subclass(intersection(union(u,v),union(complement(power_class(w)),x)),y) -> subclass(regular(union(complement(union(u,v)),intersection(power_class(w),complement(x)))),y)*.
% 300.04/300.97 161356[6:SpL:102609.0,53207.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))))).
% 300.04/300.97 161355[3:SpL:102609.0,53354.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))))).
% 300.04/300.97 161354[3:SpL:102609.0,83804.0] || equal(successor(union(complement(union(u,v)),image(element_relation,union(w,x)))),null_class)** -> subclass(universal_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97 161348[3:SpL:102609.0,113432.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))))).
% 300.04/300.97 161340[0:SpL:102609.0,13518.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)** -> .
% 300.04/300.97 161339[0:SpL:102609.0,13425.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))))* -> .
% 300.04/300.97 161338[0:SpL:102609.0,32917.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97 161335[0:SpL:102609.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 300.04/300.97 161334[0:SpL:102609.0,372.0] || subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* member(omega,intersection(union(u,v),power_class(complement(union(w,x))))) -> .
% 300.04/300.97 161332[0:SpL:102609.0,19460.1] || subclass(domain_relation,intersection(union(u,v),power_class(complement(union(w,x))))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97 161331[0:SpL:102609.0,32866.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97 161322[3:SpL:102609.0,116330.0] || equal(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),universal_class)** -> member(null_class,intersection(union(u,v),power_class(complement(union(w,x))))).
% 300.04/300.97 161311[0:SpR:75513.1,102609.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)))**.
% 300.04/300.97 161520[3:Rew:75789.0,161161.0] || -> subclass(complement(union(u,union(complement(union(v,w)),image(element_relation,union(x,y))))),union(null_class,intersection(union(v,w),power_class(complement(union(x,y))))))*.
% 300.04/300.97 161148[0:SpR:102609.0,76062.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))*.
% 300.04/300.97 161146[0:SpR:102609.0,5350.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))))))*.
% 300.04/300.97 161144[0:SpR:102609.0,142270.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)**.
% 300.04/300.97 161527[3:Rew:75789.0,161122.0] || -> subclass(complement(union(union(complement(union(u,v)),image(element_relation,union(w,x))),y)),union(null_class,intersection(union(u,v),power_class(complement(union(w,x))))))*.
% 300.04/300.97 161528[3:Rew:75789.0,161119.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.97 161114[0:SpR:102609.0,42085.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)**.
% 300.04/300.97 161529[3:Rew:75789.0,161106.0] || -> subclass(complement(successor(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))))))*.
% 300.04/300.97 161066[3:SpR:102609.0,18089.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))))*.
% 300.04/300.97 161062[0:SpR:102609.0,76062.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))))))*.
% 300.04/300.97 161060[0:SpR:102609.0,5350.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))*.
% 300.04/300.97 161057[3:SpR:102609.0,65061.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))),universal_class)**.
% 300.04/300.97 161055[3:SpR:102609.0,115740.1] || subclass(intersection(union(u,v),power_class(complement(union(w,x)))),y) -> subclass(regular(union(complement(union(u,v)),image(element_relation,union(w,x)))),y)*.
% 300.04/300.97 161954[6:SpL:102610.0,53207.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))).
% 300.04/300.97 161953[3:SpL:102610.0,53354.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))).
% 300.04/300.97 161952[3:SpL:102610.0,83804.0] || equal(successor(union(image(element_relation,union(u,v)),complement(union(w,x)))),null_class)** -> subclass(universal_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97 161946[3:SpL:102610.0,113432.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))).
% 300.04/300.97 161938[0:SpL:102610.0,13518.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)** -> .
% 300.04/300.97 161937[0:SpL:102610.0,13425.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))))* -> .
% 300.04/300.97 161936[0:SpL:102610.0,32917.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) subclass(domain_relation,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97 161933[0:SpL:102610.0,2134.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 300.04/300.97 161932[0:SpL:102610.0,372.0] || subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* member(omega,intersection(power_class(complement(union(u,v))),union(w,x))) -> .
% 300.04/300.97 161930[0:SpL:102610.0,19460.1] || subclass(domain_relation,intersection(power_class(complement(union(u,v))),union(w,x))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97 161929[0:SpL:102610.0,32866.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),domain_relation) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97 161920[3:SpL:102610.0,116330.0] || equal(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),universal_class)** -> member(null_class,intersection(power_class(complement(union(u,v))),union(w,x))).
% 300.04/300.97 161918[0:SpR:39614.1,102610.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)))**.
% 300.04/300.97 162127[3:Rew:75789.0,161754.0] || -> subclass(complement(union(u,union(image(element_relation,union(v,w)),complement(union(x,y))))),union(null_class,intersection(power_class(complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 161741[0:SpR:102610.0,76062.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))*.
% 300.04/300.97 161739[0:SpR:102610.0,5350.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))))*.
% 300.04/300.97 161737[0:SpR:102610.0,142270.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)**.
% 300.04/300.97 162134[3:Rew:75789.0,161715.0] || -> subclass(complement(union(union(image(element_relation,union(u,v)),complement(union(w,x))),y)),union(null_class,intersection(power_class(complement(union(u,v))),union(w,x))))*.
% 300.04/300.97 162135[3:Rew:75789.0,161712.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.97 161707[0:SpR:102610.0,42085.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)**.
% 300.04/300.97 162136[3:Rew:75789.0,161699.0] || -> subclass(complement(successor(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))))*.
% 300.04/300.97 161659[3:SpR:102610.0,18089.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))))*.
% 300.04/300.97 161655[0:SpR:102610.0,76062.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))))*.
% 300.04/300.97 161653[0:SpR:102610.0,5350.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))*.
% 300.04/300.97 161650[3:SpR:102610.0,65061.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))),universal_class)**.
% 300.04/300.97 161648[3:SpR:102610.0,115740.1] || subclass(intersection(power_class(complement(union(u,v))),union(w,x)),y) -> subclass(regular(union(image(element_relation,union(u,v)),complement(union(w,x)))),y)*.
% 300.04/300.97 162616[0:Res:6874.2,386.1] || member(singleton(u),union(complement(v),complement(w)))* member(singleton(u),union(v,w)) subclass(universal_class,complement(symmetric_difference(complement(v),complement(w)))) -> .
% 300.04/300.97 162615[3:Res:6874.2,21267.1] || member(singleton(u),union(complement(v),complement(w)))* member(singleton(u),union(v,w)) equal(complement(symmetric_difference(complement(v),complement(w))),universal_class) -> .
% 300.04/300.97 163298[0:Res:412.2,25.1] || member(restrict(complement(u),v,w),universal_class) member(apply(choice,restrict(complement(u),v,w)),u)* -> equal(restrict(complement(u),v,w),null_class).
% 300.04/300.97 163297[0:Res:412.2,2.0] || member(restrict(u,v,w),universal_class) subclass(u,x) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),x)*.
% 300.04/300.97 163436[3:Res:17248.1,9632.1] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* member(unordered_pair(u,null_class),v) -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class).
% 300.04/300.97 163431[0:Res:353.2,9632.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).
% 300.04/300.97 163419[0:Res:54298.0,9632.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).
% 300.04/300.97 163775[3:Res:17248.1,9633.1] || subclass(ordered_pair(u,universal_class),unordered_pair(v,w))* member(unordered_pair(u,null_class),w) -> equal(regular(unordered_pair(v,w)),v) equal(unordered_pair(v,w),null_class).
% 300.04/300.97 163770[0:Res:353.2,9633.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).
% 300.04/300.97 163758[0:Res:54298.0,9633.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).
% 300.04/300.97 164013[3:SpR:99109.0,1971.3] || member(second(regular(composition_function)),universal_class)* member(first(regular(composition_function)),universal_class) equal(successor(first(regular(composition_function))),second(regular(composition_function))) -> member(regular(composition_function),successor_relation).
% 300.04/300.97 164557[3:SpL:46680.0,15792.1] || member(u,universal_class) 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))))*.
% 300.04/300.97 164461[3:SpR:26766.0,46680.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)))))**.
% 300.04/300.97 165047[3:SpL:46893.0,15792.1] || member(u,universal_class) 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))*.
% 300.04/300.97 164928[3:SpR:26766.0,46893.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)))**.
% 300.04/300.97 166009[3:Res:10543.4,19874.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,cantor(ordered_pair(v,u)))* subclass(universal_class,complement(element_relation)) -> .
% 300.04/300.97 165981[0:Res:10543.4,219.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),w)*.
% 300.04/300.97 166067[0:MRR:166043.1,121.0] || member(u,universal_class) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,rotate(w)) -> member(ordered_pair(ordered_pair(v,u),singleton(v)),w)*.
% 300.04/300.97 166068[0:MRR:166042.1,121.0] || member(u,universal_class) equal(successor(singleton(singleton(singleton(v)))),u) subclass(successor_relation,flip(w)) -> member(ordered_pair(ordered_pair(v,singleton(v)),u),w)*.
% 300.04/300.97 166116[0:SpR:54401.1,11215.1] || equal(second(regular(cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),null_class),regular(cross_product(u,v)))*.
% 300.04/300.97 166274[0:SpL:248.0,11565.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class))* subclass(composition_function,compose_class(v)) -> equal(compose(v,singleton(u)),ordered_pair(u,compose(singleton(u),u)))*.
% 300.04/300.97 166427[0:SpL:248.0,11536.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,singleton(v))* -> equal(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),v)*.
% 300.04/300.97 167020[3:Res:10671.3,19874.0] || member(intersection(u,v),universal_class) subclass(u,cantor(apply(choice,intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 300.04/300.97 167301[3:Res:10867.3,19874.0] || member(intersection(u,v),universal_class) subclass(v,cantor(apply(choice,intersection(u,v))))* subclass(universal_class,complement(element_relation)) -> equal(intersection(u,v),null_class).
% 300.04/300.97 167816[3:SpL:17075.0,16288.1] || member(u,universal_class) subclass(domain_relation,ordered_pair(v,universal_class))* -> equal(ordered_pair(u,cantor(u)),unordered_pair(v,null_class))* equal(ordered_pair(u,cantor(u)),singleton(v)).
% 300.04/300.97 167896[0:SpL:47949.0,46630.1] || member(u,universal_class) subclass(union(v,image(element_relation,power_class(w))),x)* -> member(u,intersection(complement(v),power_class(complement(power_class(w)))))* member(u,x)*.
% 300.04/300.97 168026[0:SpL:47948.0,46817.1] || member(u,universal_class) subclass(union(image(element_relation,power_class(v)),w),x)* -> member(u,intersection(power_class(complement(power_class(v))),complement(w)))* member(u,x)*.
% 300.04/300.97 168808[3:Rew:26766.0,168700.0] || equal(union(null_class,intersection(u,v)),null_class) member(singleton(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> member(singleton(w),x)*.
% 300.04/300.97 170406[3:Res:17208.1,76392.0] || equal(symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(cross_product(u,v),w))).
% 300.04/300.97 170575[3:Res:17208.1,76400.0] || equal(symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))),singleton(singleton(null_class)))** -> member(singleton(null_class),complement(symmetric_difference(u,cross_product(v,w)))).
% 300.04/300.97 172063[0:Rew:54401.1,172031.1] || equal(u,universal_class) member(restrict(element_relation,universal_class,image(v,null_class)),universal_class) -> member(ordered_pair(restrict(element_relation,universal_class,image(v,null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.97 173744[0:MRR:173734.0,242.0] || member(u,ordered_pair(v,compose(u,v)))* subclass(element_relation,w) member(ordered_pair(u,v),cross_product(universal_class,universal_class))* subclass(composition_function,complement(w))* -> .
% 300.04/300.97 173747[0:MRR:173716.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(union(w,x)))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(w))*.
% 300.04/300.97 173748[0:MRR:173715.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(union(w,x)))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),complement(x))*.
% 300.04/300.97 174044[3:SpL:18035.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(universal_class,universal_class))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(universal_class,null_class)) equal(apply(choice,u),null_class).
% 300.04/300.97 174605[3:Res:46607.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),union(w,complement(power_class(x))))),null_class)** -> member(u,union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97 174538[3:SpR:26766.0,46607.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(w,complement(power_class(x)))))* member(u,union(complement(v),intersection(complement(w),power_class(x)))).
% 300.04/300.97 174692[0:MRR:174691.0,55.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,complement(power_class(x)))))) -> member(sum_class(u),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97 174694[0:MRR:174693.0,57.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(w,complement(power_class(x)))))) -> member(power_class(u),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97 174696[0:MRR:174695.0,10106.1] || subclass(u,union(v,complement(union(w,complement(power_class(x)))))) -> member(not_subclass_element(u,y),union(v,intersection(complement(w),power_class(x))))* subclass(u,y).
% 300.04/300.97 174874[3:Res:46615.2,66684.1] || member(u,union(complement(v),power_class(w)))* member(u,union(v,complement(power_class(w)))) equal(successor(symmetric_difference(complement(v),power_class(w))),null_class) -> .
% 300.04/300.97 174851[0:Res:46615.2,2158.1] || member(null_class,union(complement(u),power_class(v)))* member(null_class,union(u,complement(power_class(v)))) equal(complement(symmetric_difference(complement(u),power_class(v))),universal_class) -> .
% 300.04/300.97 174845[0:Res:46615.2,437.1] || member(omega,union(complement(u),power_class(v)))* member(omega,union(u,complement(power_class(v)))) equal(complement(symmetric_difference(complement(u),power_class(v))),universal_class) -> .
% 300.04/300.97 174980[6:SpR:174383.0,1971.3] || member(second(regular(element_relation)),universal_class)* member(first(regular(element_relation)),universal_class) equal(successor(first(regular(element_relation))),second(regular(element_relation))) -> member(regular(element_relation),successor_relation).
% 300.04/300.97 175242[3:Res:46627.1,66684.1] || member(u,universal_class) equal(successor(intersection(union(v,complement(power_class(w))),complement(x))),null_class)** -> member(u,union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97 175143[3:SpR:26766.0,46627.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(power_class(w))),union(null_class,x)))* member(u,union(intersection(complement(v),power_class(w)),complement(x))).
% 300.04/300.97 175334[0:MRR:175333.0,55.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,complement(power_class(w)))),x)) -> member(sum_class(u),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97 175336[0:MRR:175335.0,57.1] || member(u,universal_class) subclass(universal_class,union(complement(union(v,complement(power_class(w)))),x)) -> member(power_class(u),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97 175338[0:MRR:175337.0,10106.1] || subclass(u,union(complement(union(v,complement(power_class(w)))),x)) -> member(not_subclass_element(u,y),union(intersection(complement(v),power_class(w)),x))* subclass(u,y).
% 300.04/300.97 175539[3:Res:46654.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),union(complement(power_class(w)),x))),null_class)** -> member(u,union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97 175472[3:SpR:26766.0,46654.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),union(complement(power_class(w)),x)))* member(u,union(complement(v),intersection(power_class(w),complement(x)))).
% 300.04/300.97 175633[0:MRR:175632.0,55.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(complement(power_class(w)),x)))) -> member(sum_class(u),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97 175635[0:MRR:175634.0,57.1] || member(u,universal_class) subclass(universal_class,union(v,complement(union(complement(power_class(w)),x)))) -> member(power_class(u),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97 175639[0:MRR:175638.0,10106.1] || subclass(u,union(v,complement(union(complement(power_class(w)),x)))) -> member(not_subclass_element(u,y),union(v,intersection(power_class(w),complement(x))))* subclass(u,y).
% 300.04/300.97 175803[3:Res:46802.2,66684.1] || member(u,union(power_class(v),complement(w))) member(u,union(complement(power_class(v)),w))* equal(successor(symmetric_difference(power_class(v),complement(w))),null_class) -> .
% 300.04/300.97 175780[0:Res:46802.2,2158.1] || member(null_class,union(power_class(u),complement(v))) member(null_class,union(complement(power_class(u)),v))* equal(complement(symmetric_difference(power_class(u),complement(v))),universal_class) -> .
% 300.04/300.97 175774[0:Res:46802.2,437.1] || member(omega,union(power_class(u),complement(v))) member(omega,union(complement(power_class(u)),v))* equal(complement(symmetric_difference(power_class(u),complement(v))),universal_class) -> .
% 300.04/300.97 176051[3:Res:46814.1,66684.1] || member(u,universal_class) equal(successor(intersection(union(complement(power_class(v)),w),complement(x))),null_class)** -> member(u,union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97 175945[3:SpR:26766.0,46814.1] || member(u,universal_class) -> member(u,intersection(union(complement(power_class(v)),w),union(null_class,x)))* member(u,union(intersection(power_class(v),complement(w)),complement(x))).
% 300.04/300.97 176149[0:MRR:176148.0,55.1] || member(u,universal_class) subclass(universal_class,union(complement(union(complement(power_class(v)),w)),x)) -> member(sum_class(u),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97 176151[0:MRR:176150.0,57.1] || member(u,universal_class) subclass(universal_class,union(complement(union(complement(power_class(v)),w)),x)) -> member(power_class(u),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97 176155[0:MRR:176154.0,10106.1] || subclass(u,union(complement(union(complement(power_class(v)),w)),x)) -> member(not_subclass_element(u,y),union(intersection(power_class(v),complement(w)),x))* subclass(u,y).
% 300.04/300.97 176363[3:Res:100879.1,66684.1] || member(u,universal_class) equal(successor(intersection(complement(v),power_class(complement(union(w,x))))),null_class)** -> member(u,union(v,image(element_relation,union(w,x))))*.
% 300.04/300.97 176301[3:SpR:26766.0,100879.1] || member(u,universal_class) -> member(u,intersection(union(null_class,v),power_class(complement(union(w,x)))))* member(u,union(complement(v),image(element_relation,union(w,x)))).
% 300.04/300.97 176731[3:Res:101197.1,66684.1] || member(u,universal_class) equal(successor(intersection(power_class(complement(union(v,w))),complement(x))),null_class)** -> member(u,union(image(element_relation,union(v,w)),x))*.
% 300.04/300.97 176608[3:SpR:26766.0,101197.1] || member(u,universal_class) -> member(u,intersection(power_class(complement(union(v,w))),union(null_class,x)))* member(u,union(image(element_relation,union(v,w)),complement(x))).
% 300.04/300.97 177703[0:Rew:44.0,177521.1] || member(regular(successor(complement(union(u,v)))),intersection(union(u,v),complement(singleton(complement(union(u,v))))))* -> equal(successor(complement(union(u,v))),null_class).
% 300.04/300.97 177880[0:Rew:23274.1,177879.2] || equal(u,universal_class) subclass(u,complement(intersection(v,w)))* member(null_class,union(v,w)) -> equal(u,null_class) member(null_class,symmetric_difference(v,w)).
% 300.04/300.97 178138[0:Res:4845.1,100761.0] || subclass(domain_relation,intersection(complement(u),union(v,complement(union(w,x))))) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178137[0:Res:28672.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178120[0:Res:24.2,100761.0] || member(u,union(v,complement(union(w,x)))) member(u,complement(y)) member(u,union(y,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178111[0:Res:365.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(ordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178110[3:Res:39273.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(ordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178109[0:Res:348.1,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(unordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178108[3:Res:35372.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),universal_class) member(unordered_pair(y,z),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178081[3:SpL:134531.1,100761.0] || equal(complement(u),universal_class) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 178067[3:SpL:26766.0,100761.0] || member(u,intersection(union(null_class,v),union(w,complement(union(x,y)))))* member(u,union(complement(v),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97 178235[3:Rew:26764.0,178035.1] || equal(successor(u),null_class) member(v,union(w,complement(union(x,y)))) member(v,union(u,intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 178495[0:Res:4845.1,100813.0] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),complement(x))) member(ordered_pair(null_class,null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178494[0:Res:28672.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178477[0:Res:24.2,100813.0] || member(u,complement(v)) member(u,union(w,complement(union(x,y)))) member(u,union(intersection(complement(w),union(x,y)),v))* -> .
% 300.04/300.97 178468[0:Res:365.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(ordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178467[3:Res:39273.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(ordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178466[0:Res:348.1,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(unordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178465[3:Res:35372.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),universal_class) member(unordered_pair(y,z),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178347[3:SpL:26766.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,y)))* member(u,union(intersection(complement(v),union(w,x)),complement(y))) -> .
% 300.04/300.97 178853[0:Res:4845.1,100908.0] || subclass(domain_relation,intersection(complement(u),union(complement(union(v,w)),x))) member(ordered_pair(null_class,null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178852[0:Res:28672.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),domain_relation) member(ordered_pair(null_class,null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178835[0:Res:24.2,100908.0] || member(u,union(complement(union(v,w)),x)) member(u,complement(y)) member(u,union(y,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178826[0:Res:365.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(ordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178825[3:Res:39273.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(ordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178824[0:Res:348.1,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(unordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178823[3:Res:35372.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),universal_class) member(unordered_pair(y,z),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178796[3:SpL:134531.1,100908.0] || equal(complement(u),universal_class) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97 178782[3:SpL:26766.0,100908.0] || member(u,intersection(union(null_class,v),union(complement(union(w,x)),y)))* member(u,union(complement(v),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97 178954[3:Rew:26764.0,178750.1] || equal(successor(u),null_class) member(v,union(complement(union(w,x)),y)) member(v,union(u,intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97 179423[0:Res:4845.1,101278.0] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),complement(x))) member(ordered_pair(null_class,null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179422[0:Res:28672.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),domain_relation) member(ordered_pair(null_class,null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179405[0:Res:24.2,101278.0] || member(u,complement(v)) member(u,union(complement(union(w,x)),y)) member(u,union(intersection(union(w,x),complement(y)),v))* -> .
% 300.04/300.97 179396[0:Res:365.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(ordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179395[3:Res:39273.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(ordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179394[0:Res:348.1,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(unordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179393[3:Res:35372.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),universal_class) member(unordered_pair(y,z),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179270[3:SpL:26766.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,y)))* member(u,union(intersection(union(v,w),complement(x)),complement(y))) -> .
% 300.04/300.97 179725[3:SpR:102707.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),intersection(union(v,w),union(x,complement(union(y,z)))))*.
% 300.04/300.97 179722[0:SpR:102707.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),union(x,complement(union(y,z)))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97 179684[3:SpR:102707.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97 179680[3:SpR:102707.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,v),union(w,complement(union(x,y))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179678[0:SpR:102707.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),union(w,complement(union(x,y)))),z)),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179668[3:SpR:102707.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97 179631[6:SpR:102707.0,29936.1] || -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))) member(null_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179622[3:SpR:102707.0,26766.0] || -> equal(complement(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))**.
% 300.04/300.97 179615[3:SpR:102707.0,114565.0] || -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97 180129[3:Rew:101822.0,179950.0,75789.0,179950.0] || equal(union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))** -> .
% 300.04/300.97 180138[3:Rew:112920.0,180137.0] || -> subclass(regular(union(u,intersection(union(v,w),union(x,complement(union(y,z)))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97 180142[3:Rew:101822.0,179731.0] || -> subclass(regular(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),intersection(union(v,w),union(x,complement(union(y,z)))))*.
% 300.04/300.97 180147[3:Rew:112923.0,180146.0] || -> subclass(regular(union(intersection(union(u,v),union(w,complement(union(x,y)))),z)),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 180159[3:Rew:101822.0,179638.0] || -> subclass(regular(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),intersection(union(u,v),union(w,complement(union(x,y)))))*.
% 300.04/300.97 180394[3:SpR:102708.0,100329.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),intersection(union(complement(union(v,w)),x),union(y,z)))*.
% 300.04/300.97 180391[0:SpR:102708.0,95777.0] || -> subclass(complement(union(u,intersection(union(complement(union(v,w)),x),union(y,z)))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97 180353[3:SpR:102708.0,100257.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97 180349[3:SpR:102708.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(complement(union(u,v)),w),union(x,y))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180347[0:SpR:102708.0,95719.0] || -> subclass(complement(union(intersection(union(complement(union(u,v)),w),union(x,y)),z)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180337[3:SpR:102708.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97 180300[6:SpR:102708.0,29936.1] || -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))) member(null_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180291[3:SpR:102708.0,26766.0] || -> equal(complement(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))**.
% 300.04/300.97 180284[3:SpR:102708.0,114565.0] || -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97 180817[3:Rew:101822.0,180629.0,75789.0,180629.0] || equal(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))** -> .
% 300.04/300.97 180825[3:Rew:112920.0,180824.0] || -> subclass(regular(union(u,intersection(union(complement(union(v,w)),x),union(y,z)))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97 180829[3:Rew:101822.0,180400.0] || -> subclass(regular(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),intersection(union(complement(union(v,w)),x),union(y,z)))*.
% 300.04/300.97 180834[3:Rew:112923.0,180833.0] || -> subclass(regular(union(intersection(union(complement(union(u,v)),w),union(x,y)),z)),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180846[3:Rew:101822.0,180307.0] || -> subclass(regular(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),intersection(union(complement(union(u,v)),w),union(x,y)))*.
% 300.04/300.97 181101[3:SpR:102709.0,100329.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),intersection(union(v,complement(union(w,x))),union(y,z)))*.
% 300.04/300.97 181098[0:SpR:102709.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,complement(union(w,x))),union(y,z)))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97 181060[3:SpR:102709.0,100257.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97 181056[3:SpR:102709.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,complement(union(v,w))),union(x,y))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181054[0:SpR:102709.0,95719.0] || -> subclass(complement(union(intersection(union(u,complement(union(v,w))),union(x,y)),z)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181044[3:SpR:102709.0,96978.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97 181007[6:SpR:102709.0,29936.1] || -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))) member(null_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 180998[3:SpR:102709.0,26766.0] || -> equal(complement(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))**.
% 300.04/300.97 180991[3:SpR:102709.0,114565.0] || -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 181516[3:Rew:101822.0,181333.0,75789.0,181333.0] || equal(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))** -> .
% 300.04/300.97 181524[3:Rew:112920.0,181523.0] || -> subclass(regular(union(u,intersection(union(v,complement(union(w,x))),union(y,z)))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97 181528[3:Rew:101822.0,181107.0] || -> subclass(regular(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),intersection(union(v,complement(union(w,x))),union(y,z)))*.
% 300.04/300.97 181533[3:Rew:112923.0,181532.0] || -> subclass(regular(union(intersection(union(u,complement(union(v,w))),union(x,y)),z)),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181545[3:Rew:101822.0,181014.0] || -> subclass(regular(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),intersection(union(u,complement(union(v,w))),union(x,y)))*.
% 300.04/300.97 181767[3:SpR:102711.0,100329.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),intersection(union(v,w),union(complement(union(x,y)),z)))*.
% 300.04/300.97 181764[0:SpR:102711.0,95777.0] || -> subclass(complement(union(u,intersection(union(v,w),union(complement(union(x,y)),z)))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97 181726[3:SpR:102711.0,100257.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97 181722[3:SpR:102711.0,96527.0] || -> subclass(complement(successor(successor(intersection(union(u,v),union(complement(union(w,x)),y))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 181720[0:SpR:102711.0,95719.0] || -> subclass(complement(union(intersection(union(u,v),union(complement(union(w,x)),y)),z)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 181710[3:SpR:102711.0,96978.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97 181673[6:SpR:102711.0,29936.1] || -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))) member(null_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 181664[3:SpR:102711.0,26766.0] || -> equal(complement(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))**.
% 300.04/300.97 181657[3:SpR:102711.0,114565.0] || -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.04/300.97 182186[3:Rew:101822.0,182000.0,75789.0,182000.0] || equal(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))** -> .
% 300.04/300.97 182195[3:Rew:112920.0,182194.0] || -> subclass(regular(union(u,intersection(union(v,w),union(complement(union(x,y)),z)))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97 182199[3:Rew:101822.0,181773.0] || -> subclass(regular(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),intersection(union(v,w),union(complement(union(x,y)),z)))*.
% 300.04/300.97 182204[3:Rew:112923.0,182203.0] || -> subclass(regular(union(intersection(union(u,v),union(complement(union(w,x)),y)),z)),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 182216[3:Rew:101822.0,181680.0] || -> subclass(regular(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),intersection(union(u,v),union(complement(union(w,x)),y)))*.
% 300.04/300.97 2058[0:Res:349.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97 6865[0:SpR:479.0,114.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))))**.
% 300.04/300.97 7170[0:Res:406.3,18.0] || member(u,universal_class) subclass(u,cross_product(v,w))* -> equal(u,null_class) equal(ordered_pair(first(apply(choice,u)),second(apply(choice,u))),apply(choice,u))**.
% 300.04/300.97 7461[0:Res:1272.2,4.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)).
% 300.04/300.97 9894[0:Res:9522.0,523.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)).
% 300.04/300.97 10685[0:Res:408.2,481.0] || member(intersection(symmetric_difference(u,v),w),universal_class) -> equal(intersection(symmetric_difference(u,v),w),null_class) member(apply(choice,intersection(symmetric_difference(u,v),w)),union(u,v))*.
% 300.04/300.97 10710[0:Rew:479.0,10659.1,479.0,10659.0] || member(symmetric_difference(complement(u),complement(v)),universal_class) -> equal(symmetric_difference(complement(u),complement(v)),null_class) member(apply(choice,symmetric_difference(complement(u),complement(v))),union(u,v))*.
% 300.04/300.97 10881[0:Res:409.2,481.0] || member(intersection(u,symmetric_difference(v,w)),universal_class) -> equal(intersection(u,symmetric_difference(v,w)),null_class) member(apply(choice,intersection(u,symmetric_difference(v,w))),union(v,w))*.
% 300.04/300.97 11229[0:SpL:1179.1,94.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))))**.
% 300.04/300.97 11556[0:Res:1932.2,4386.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,regular(w)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),w)* -> equal(w,null_class).
% 300.04/300.97 11545[0:Res:1932.2,218.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,restrict(w,x,y))* -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),cross_product(x,y))*.
% 300.04/300.97 12032[0:Res:3.1,1419.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)))**.
% 300.04/300.97 12027[0:Res:3671.1,1419.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)))**.
% 300.04/300.97 12242[0:Rew:114.0,12167.2,114.0,12167.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)).
% 300.04/300.97 13222[0:SpL:1180.1,20.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)))*.
% 300.04/300.97 14934[3:Res:409.2,10074.0] || member(intersection(u,sum_class(range_of(null_class))),universal_class) -> 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))*.
% 300.04/300.97 14921[3:Res:408.2,10074.0] || member(intersection(sum_class(range_of(null_class)),u),universal_class) -> 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))*.
% 300.04/300.97 15129[3:Res:409.2,10076.0] || member(intersection(u,apply(null_class,v)),universal_class) -> equal(intersection(u,apply(null_class,v)),null_class) member(apply(choice,intersection(u,apply(null_class,v))),sum_class(range_of(null_class)))*.
% 300.04/300.97 15116[3:Res:408.2,10076.0] || member(intersection(apply(null_class,u),v),universal_class) -> equal(intersection(apply(null_class,u),v),null_class) member(apply(choice,intersection(apply(null_class,u),v)),sum_class(range_of(null_class)))*.
% 300.04/300.97 15539[3:Rew:15422.0,11193.3] || member(u,universal_class) member(ordered_pair(u,v),compose(w,x))* subclass(image(w,range_of(null_class)),y)* -> member(u,cantor(x)) member(v,y)*.
% 300.04/300.97 15541[3:Rew:15422.0,6658.2] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(w,cantor(x)) member(ordered_pair(w,u),compose(v,x))*.
% 300.04/300.97 15805[3:Rew:15422.0,5989.2] || member(u,universal_class) 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)))**.
% 300.04/300.97 16328[3:Rew:15422.0,15807.3] || member(u,universal_class) 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)).
% 300.04/300.97 17958[3:SpL:17061.0,15441.1] || member(null_class,cantor(u)) member(ordered_pair(u,singleton(singleton(null_class))),cross_product(universal_class,cross_product(universal_class,universal_class)))* -> member(ordered_pair(u,ordered_pair(null_class,apply(u,null_class))),application_function)*.
% 300.04/300.97 19453[0:Res:2151.3,691.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* subclass(universal_class,complement(rotate(x))) -> .
% 300.04/300.97 19452[0:Res:2146.3,691.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* subclass(universal_class,complement(flip(x))) -> .
% 300.04/300.97 20619[3:Res:409.2,10075.0] || member(intersection(u,apply(null_class,v)),universal_class) -> equal(intersection(u,apply(null_class,v)),null_class) member(apply(choice,intersection(u,apply(null_class,v))),apply(null_class,w))*.
% 300.04/300.97 20604[3:Res:408.2,10075.0] || member(intersection(apply(null_class,u),v),universal_class) -> equal(intersection(apply(null_class,u),v),null_class) member(apply(choice,intersection(apply(null_class,u),v)),apply(null_class,w))*.
% 300.04/300.97 21276[3:Res:21067.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97 22171[0:Res:367.1,1275.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))*.
% 300.04/300.97 22362[0:Res:1932.2,4070.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(w,x)) member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))* -> .
% 300.04/300.97 26461[0:Res:225.1,9.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)**.
% 300.04/300.97 27070[3:Rew:26766.0,23407.0] || subclass(universal_class,union(null_class,cross_product(cross_product(universal_class,universal_class),universal_class)))* member(ordered_pair(ordered_pair(u,v),w),x) -> member(ordered_pair(ordered_pair(v,u),w),flip(x))*.
% 300.04/300.97 27071[3:Rew:26766.0,23408.0] || subclass(universal_class,union(null_class,cross_product(cross_product(universal_class,universal_class),universal_class)))* member(ordered_pair(ordered_pair(u,v),w),x) -> member(ordered_pair(ordered_pair(w,u),v),rotate(x))*.
% 300.04/300.97 29993[0:SpR:6220.1,59.1] || member(ordered_pair(u,v),compose(regular(cross_product(image(w,singleton(u)),universal_class)),w))* -> equal(cross_product(image(w,singleton(u)),universal_class),null_class) member(v,range_of(null_class)).
% 300.04/300.97 36180[3:Res:453.3,15524.0] function(u) || member(v,universal_class) subclass(universal_class,cantor(regular(cross_product(singleton(image(u,v)),universal_class))))* -> equal(cross_product(singleton(image(u,v)),universal_class),null_class).
% 300.04/300.97 36168[3:Res:406.3,15524.0] || member(u,universal_class) subclass(u,cantor(regular(cross_product(singleton(apply(choice,u)),universal_class))))* -> equal(u,null_class) equal(cross_product(singleton(apply(choice,u)),universal_class),null_class).
% 300.04/300.97 37110[0:Res:480.1,9366.1] || member(singleton(complement(intersection(u,v))),symmetric_difference(u,v))* member(complement(intersection(u,v)),universal_class) -> member(singleton(singleton(singleton(complement(intersection(u,v))))),element_relation)*.
% 300.04/300.97 37499[7:Rew:37448.1,30419.2] function(cross_product(u,universal_class)) || subclass(image(universal_class,u),cantor(range_of(v))) equal(cantor(cantor(w)),universal_class) -> compatible(cross_product(u,universal_class),w,inverse(v))*.
% 300.04/300.97 37931[7:SpL:37608.1,60.0] function(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,x))*.
% 300.04/300.97 38360[7:SpR:1183.2,37726.1] function(first(apply(choice,cross_product(u,v)))) || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 300.04/300.97 38863[0:SpL:38662.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(complement(cross_product(image(w,singleton(v)),universal_class)),w))*.
% 300.04/300.97 38860[0:SpL:38662.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,complement(cross_product(singleton(w),universal_class))))*.
% 300.04/300.97 41152[3:Res:15527.1,21.1] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) member(ordered_pair(u,cantor(ordered_pair(v,u))),v) -> member(ordered_pair(ordered_pair(u,cantor(ordered_pair(v,u))),v),element_relation)*.
% 300.04/300.97 41271[3:Res:15528.1,21.1] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) member(ordered_pair(u,v),cantor(ordered_pair(v,u))) -> member(ordered_pair(ordered_pair(u,v),cantor(ordered_pair(v,u))),element_relation)*.
% 300.04/300.97 41389[3:Res:2350.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(v,u))),universal_class))))* -> equal(intersection(v,u),null_class) equal(cross_product(singleton(regular(intersection(v,u))),universal_class),null_class).
% 300.04/300.97 42950[3:Res:3123.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(regular(intersection(u,v))),universal_class))))* -> equal(intersection(u,v),null_class) equal(cross_product(singleton(regular(intersection(u,v))),universal_class),null_class).
% 300.04/300.97 45538[0:Res:226.1,4050.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)))*.
% 300.04/300.97 45619[0:Res:226.1,4051.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)))*.
% 300.04/300.97 49786[3:SpL:1183.2,44840.0] || member(cross_product(u,v),universal_class) member(singleton(first(apply(choice,cross_product(u,v)))),complement(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 300.04/300.97 49889[0:Res:226.1,46618.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))))*.
% 300.04/300.97 49907[3:SpR:1183.2,45178.0] || member(cross_product(u,v),universal_class) -> equal(cross_product(u,v),null_class) member(singleton(first(apply(choice,cross_product(u,v)))),complement(singleton(apply(choice,cross_product(u,v)))))*.
% 300.04/300.97 50193[0:Res:226.1,46805.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))*.
% 300.04/300.97 50327[0:SpL:6906.0,1279.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)*.
% 300.04/300.97 50289[3:SpR:27497.0,6906.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)))))**.
% 300.04/300.97 50288[3:SpR:30548.0,6906.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)))))**.
% 300.04/300.97 50366[3:SpL:1183.2,49921.0] || member(cross_product(u,v),universal_class) member(singleton(first(apply(choice,cross_product(u,v)))),singleton(apply(choice,cross_product(u,v))))* -> equal(cross_product(u,v),null_class).
% 300.04/300.97 52672[0:MRR:52615.0,121.0] || member(image(element_relation,power_class(u)),universal_class) -> 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).
% 300.04/300.97 55018[0:Res:225.1,46617.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).
% 300.04/300.97 55233[0:Res:225.1,46804.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).
% 300.04/300.97 55366[3:Res:15464.2,6166.2] || member(u,universal_class) subclass(domain_relation,union(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 300.04/300.97 55355[0:Res:9522.0,6166.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))).
% 300.04/300.97 55542[4:SpL:52692.1,60.0] || equal(singleton(u),null_class) member(v,image(w,universal_class)) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,element_relation))*.
% 300.04/300.97 56809[0:Res:4089.1,4060.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))*.
% 300.04/300.97 56805[0:Res:4089.1,46587.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).
% 300.04/300.97 57215[0:Res:4090.1,4060.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))*.
% 300.04/300.97 57211[0:Res:4090.1,46587.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).
% 300.04/300.97 58077[0:Res:5242.1,4060.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))*.
% 300.04/300.97 58073[0:Res:5242.1,46587.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).
% 300.04/300.97 58479[0:Res:5243.1,4060.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))*.
% 300.04/300.97 58475[0:Res:5243.1,46587.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).
% 300.04/300.97 59534[0:Res:10992.1,210.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).
% 300.04/300.97 59789[0:Rew:22211.0,59763.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)**.
% 300.04/300.97 59848[0:Rew:22211.0,59822.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).
% 300.04/300.97 59898[0:Rew:22211.0,59873.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).
% 300.04/300.97 60902[0:SpL:47184.0,209.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)))))) -> .
% 300.04/300.97 60892[0:SpL:47184.0,209.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)) -> .
% 300.04/300.97 60881[0:SpL:47184.0,23752.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).
% 300.04/300.97 60837[0:SpR:47184.0,3136.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))))*.
% 300.04/300.97 60812[0:SpR:47184.0,33096.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).
% 300.04/300.97 61176[0:SpL:47187.0,209.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)))) -> .
% 300.04/300.97 61166[0:SpL:47187.0,209.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)) -> .
% 300.04/300.97 61155[0:SpL:47187.0,23752.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).
% 300.04/300.97 61110[0:SpR:47187.0,3136.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))))*.
% 300.04/300.97 61085[0:SpR:47187.0,33096.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).
% 300.04/300.97 61516[0:Res:71.2,12018.0] || member(u,universal_class) -> 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))**.
% 300.04/300.97 61498[0:Res:66.2,12018.0] function(u) || member(v,universal_class) -> equal(ordered_pair(first(ordered_pair(image(u,v),omega)),second(ordered_pair(image(u,v),omega))),ordered_pair(image(u,v),omega))**.
% 300.04/300.97 64070[0:SpL:46730.0,4069.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)*.
% 300.04/300.97 65227[0:Res:10071.3,46804.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(power_class(w),complement(x))) member(ordered_pair(v,u),union(complement(power_class(w)),x))* -> .
% 300.04/300.97 65226[0:Res:10071.3,46617.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(complement(w),power_class(x))) member(ordered_pair(v,u),union(w,complement(power_class(x))))* -> .
% 300.04/300.97 66118[0:SpL:22211.0,3162.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).
% 300.04/300.97 68171[0:Obv:68068.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).
% 300.04/300.97 68172[0:Obv:68067.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).
% 300.04/300.97 69880[0:SpL:6906.0,10047.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)*.
% 300.04/300.97 70158[0:Obv:70037.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)).
% 300.04/300.97 70159[0:Obv:70036.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)).
% 300.04/300.97 74229[0:SpR:72387.0,10992.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))))*.
% 300.04/300.97 75926[0:Rew:75923.0,67342.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(union(w,x),complement(intersection(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 300.04/300.97 75933[0:Rew:75923.0,67321.1] || member(u,universal_class) subclass(u,symmetric_difference(union(v,w),complement(intersection(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 300.04/300.97 75934[0:Rew:75923.0,67347.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)))*.
% 300.04/300.97 75935[0:Rew:75923.0,67349.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)))*.
% 300.04/300.97 75948[0:Rew:75923.0,67330.1] || member(inverse(u),universal_class) 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)))*.
% 300.04/300.97 76333[0:Rew:76314.0,64398.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)*.
% 300.04/300.97 76390[0:Rew:76314.0,55929.0] || 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)*.
% 300.04/300.97 76398[0:Rew:76314.0,55928.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)*.
% 300.04/300.97 78584[3:SpR:72083.0,6906.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))))))**.
% 300.04/300.97 78521[3:SpR:72083.0,6906.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)))))**.
% 300.04/300.97 78961[3:SpR:71518.0,6906.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)))))**.
% 300.04/300.97 79429[3:SpR:72082.0,6906.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)))))**.
% 300.04/300.97 80578[0:Res:57461.0,5368.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))*.
% 300.04/300.97 80574[0:Res:56952.0,5368.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))*.
% 300.04/300.97 80564[3:Res:58874.0,5368.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))*.
% 300.04/300.97 80557[0:Res:58188.0,5368.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))*.
% 300.04/300.97 80551[0:Res:57010.0,5368.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))*.
% 300.04/300.97 80585[3:Rew:75789.0,80550.1,75789.0,80550.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))*.
% 300.04/300.97 80666[0:Res:54298.0,74230.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)))*.
% 300.04/300.97 81202[3:Res:2151.3,66684.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,u),v),x)* equal(successor(rotate(x)),null_class) -> .
% 300.04/300.97 81201[3:Res:2146.3,66684.1] || member(u,universal_class) member(ordered_pair(v,w),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(w,v),u),x)* equal(successor(flip(x)),null_class) -> .
% 300.04/300.97 81760[3:Res:28442.1,10076.0] || member(union(null_class,apply(null_class,u)),universal_class) -> 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)))*.
% 300.04/300.97 81759[3:Res:28442.1,10075.0] || member(union(null_class,apply(null_class,u)),universal_class) -> equal(union(null_class,apply(null_class,u)),null_class) member(apply(choice,union(null_class,apply(null_class,u))),apply(null_class,v))*.
% 300.04/300.97 81758[3:Res:28442.1,10074.0] || member(union(null_class,sum_class(range_of(null_class))),universal_class) -> 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))*.
% 300.04/300.97 81743[3:Res:28442.1,481.0] || member(union(null_class,symmetric_difference(u,v)),universal_class) -> equal(union(null_class,symmetric_difference(u,v)),null_class) member(apply(choice,union(null_class,symmetric_difference(u,v))),union(u,v))*.
% 300.04/300.97 82172[3:SpL:74812.0,47093.1] || member(power_class(union(u,null_class)),universal_class) 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).
% 300.04/300.97 82171[3:SpL:35849.0,47093.1] || member(power_class(union(null_class,u)),universal_class) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(null_class,u)),null_class).
% 300.04/300.97 82170[3:SpL:74812.0,47093.1] || member(power_class(union(null_class,u)),universal_class) 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).
% 300.04/300.97 82169[3:SpL:35849.0,47093.1] || member(power_class(union(u,u)),universal_class) member(apply(choice,power_class(union(null_class,u))),complement(power_class(union(null_class,u))))* -> equal(power_class(union(u,u)),null_class).
% 300.04/300.97 82596[3:SpL:73744.0,47093.1] || member(power_class(union(u,u)),universal_class) member(apply(choice,power_class(union(u,null_class))),complement(power_class(union(u,null_class))))* -> equal(power_class(union(u,u)),null_class).
% 300.04/300.97 82583[3:SpL:73744.0,47093.1] || member(power_class(union(u,null_class)),universal_class) member(apply(choice,power_class(union(u,u))),complement(power_class(union(u,u))))* -> equal(power_class(union(u,null_class)),null_class).
% 300.04/300.97 83287[0:Res:24.2,7160.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,universal_class) subclass(u,complement(intersection(w,v)))* -> equal(u,null_class).
% 300.04/300.97 83530[3:SpL:1180.1,54301.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).
% 300.04/300.97 83605[0:Res:24.2,7201.3] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,universal_class) subclass(universal_class,complement(intersection(x,w)))* -> .
% 300.04/300.97 83835[3:Res:83745.0,3162.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)**.
% 300.04/300.97 84298[3:Res:83852.0,5368.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))*.
% 300.04/300.97 85141[3:Res:83725.0,5369.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)*.
% 300.04/300.97 85131[3:Res:83725.0,7747.0] || member(regular(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),element_relation)* -> equal(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),null_class).
% 300.04/300.97 85355[7:Res:73975.1,7162.1] function(intersection(u,v)) || member(successor(intersection(u,v)),universal_class) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),u)*.
% 300.04/300.97 85464[3:Res:83739.0,5369.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)*.
% 300.04/300.97 85453[3:Res:83739.0,7747.0] || member(regular(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97 85711[7:Res:73975.1,7163.1] function(intersection(u,v)) || member(successor(intersection(u,v)),universal_class) -> equal(successor(intersection(u,v)),null_class) member(apply(choice,successor(intersection(u,v))),v)*.
% 300.04/300.97 86602[0:SoR:10046.0,2263.2] single_valued_class(intersection(u,v)) || member(w,v)* member(w,u)* equal(intersection(u,v),cross_product(universal_class,universal_class))** -> member(w,cross_product(universal_class,universal_class))*.
% 300.04/300.97 86863[3:Res:15800.2,6166.2] || member(u,universal_class) subclass(domain_relation,symmetric_difference(v,w))* member(ordered_pair(u,cantor(u)),complement(w))* member(ordered_pair(u,cantor(u)),complement(v))* -> .
% 300.04/300.97 87525[0:Rew:525.1,87524.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).
% 300.04/300.97 87527[0:Rew:525.2,87526.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).
% 300.04/300.97 87772[0:Rew:525.1,87771.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).
% 300.04/300.97 87774[0:Rew:525.2,87773.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).
% 300.04/300.97 88212[7:Res:75011.1,5369.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)*.
% 300.04/300.97 88200[7:Res:75011.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(successor(complement(compose(element_relation,universal_class))),u)),element_relation)* -> equal(intersection(successor(complement(compose(element_relation,universal_class))),u),null_class).
% 300.04/300.97 88597[7:Res:75118.1,5369.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)*.
% 300.04/300.97 88585[7:Res:75118.1,7747.0] function(complement(compose(element_relation,universal_class))) || member(regular(intersection(u,successor(complement(compose(element_relation,universal_class))))),element_relation)* -> equal(intersection(u,successor(complement(compose(element_relation,universal_class)))),null_class).
% 300.04/300.97 88719[0:SpR:75901.0,6906.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)))))**.
% 300.04/300.97 90043[3:Res:83718.0,5369.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)*.
% 300.04/300.97 90031[3:Res:83718.0,7747.0] || member(regular(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v)),element_relation)* -> equal(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),null_class).
% 300.04/300.97 90396[3:Res:83730.0,5369.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)*.
% 300.04/300.97 90384[3:Res:83730.0,7747.0] || member(regular(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97 90525[3:Res:83733.0,5369.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)*.
% 300.04/300.97 90513[3:Res:83733.0,7747.0] || member(regular(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v))),element_relation)* -> equal(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),null_class).
% 300.04/300.97 90759[3:Rew:76385.2,90758.0] || member(u,union(v,unordered_pair(v,w)))* subclass(universal_class,x) -> equal(regular(unordered_pair(v,w)),w) equal(unordered_pair(v,w),null_class) member(u,x)*.
% 300.04/300.97 90892[3:Res:83738.0,5369.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)*.
% 300.04/300.97 90880[3:Res:83738.0,7747.0] || member(regular(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v)),element_relation)* -> equal(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),null_class).
% 300.04/300.97 91302[3:Rew:76360.2,91301.0] || member(u,union(v,unordered_pair(w,v)))* subclass(universal_class,x) -> equal(regular(unordered_pair(w,v)),w) equal(unordered_pair(w,v),null_class) member(u,x)*.
% 300.04/300.97 96164[3:Res:95721.0,5368.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))*.
% 300.04/300.97 96303[3:Res:96080.0,5368.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))*.
% 300.04/300.97 96441[3:Res:15464.2,46647.0] || member(u,universal_class) 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))))* -> .
% 300.04/300.97 96404[0:Res:3.1,46647.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).
% 300.04/300.97 96379[0:SpL:46592.0,46647.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)))) -> .
% 300.04/300.97 96378[0:SpL:46586.0,46647.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)))) -> .
% 300.04/300.97 96852[3:Res:15464.2,46679.0] || member(u,universal_class) 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))* -> .
% 300.04/300.97 96815[0:Res:3.1,46679.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).
% 300.04/300.97 96773[0:SpL:46592.0,46679.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)))) -> .
% 300.04/300.97 96772[0:SpL:46586.0,46679.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)))) -> .
% 300.04/300.97 97312[0:SpL:47208.0,4069.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)*.
% 300.04/300.97 97669[0:SpL:47209.0,4069.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)*.
% 300.04/300.97 98188[0:SpL:47210.0,4069.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)*.
% 300.04/300.97 98381[3:Res:97082.0,5369.0] || -> subclass(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x) member(not_subclass_element(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x),u)*.
% 300.04/300.97 98623[0:SpL:47212.0,4069.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)*.
% 300.04/300.97 99264[0:SpR:46592.0,5469.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 99263[0:SpR:46586.0,5469.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 99235[0:SpR:46592.0,5469.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 99234[0:SpR:46586.0,5469.2] || member(u,universal_class) -> 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)))))).
% 300.04/300.97 99580[3:Res:28041.0,15652.1] || member(u,universal_class) member(regular(union(null_class,cross_product(singleton(u),universal_class))),v)* -> equal(union(null_class,cross_product(singleton(u),universal_class)),null_class) member(u,cantor(v)).
% 300.04/300.97 99568[3:Res:15464.2,15652.1] || member(u,universal_class) subclass(domain_relation,cross_product(singleton(v),universal_class))* member(v,universal_class) member(ordered_pair(u,cantor(u)),w)* -> member(v,cantor(w))*.
% 300.04/300.97 99669[0:SpL:46592.0,6139.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)))) -> .
% 300.04/300.97 99668[0:SpL:46586.0,6139.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)))) -> .
% 300.04/300.97 99640[0:SpL:46592.0,6139.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)))) -> .
% 300.04/300.97 99639[0:SpL:46586.0,6139.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)))))) -> .
% 300.04/300.97 99957[0:SpL:46592.0,6149.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)) -> .
% 300.04/300.97 99956[0:SpL:46586.0,6149.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)) -> .
% 300.04/300.97 99928[0:SpL:46592.0,6149.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)) -> .
% 300.04/300.97 99927[0:SpL:46586.0,6149.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)) -> .
% 300.04/300.97 100763[0:Rew:100557.0,62389.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)))))) -> .
% 300.04/300.97 100764[0:Rew:100557.0,64615.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))))))**.
% 300.04/300.97 100790[0:Rew:100557.0,99634.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)))))) -> .
% 300.04/300.97 100806[0:Rew:100557.0,10959.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)))*.
% 300.04/300.97 100815[0:Rew:100557.0,62407.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)))) -> .
% 300.04/300.97 100816[0:Rew:100557.0,64633.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))))**.
% 300.04/300.97 100829[0:Rew:100557.0,99774.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).
% 300.04/300.97 100830[0:Rew:100557.0,99776.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).
% 300.04/300.97 100838[0:Rew:100557.0,63778.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))))**.
% 300.04/300.97 100864[3:Rew:100557.0,96070.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(complement(v),union(w,x)))* member(u,universal_class) subclass(domain_relation,regular(union(v,complement(union(w,x))))) -> .
% 300.04/300.97 100881[0:Rew:100557.0,99229.2] || member(u,universal_class) -> 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)))))).
% 300.04/300.97 100886[0:Rew:100557.0,99922.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)) -> .
% 300.04/300.97 100899[0:Rew:100557.0,65255.2] || member(u,universal_class) member(v,u) subclass(element_relation,power_class(complement(union(w,x)))) member(ordered_pair(v,u),image(element_relation,union(w,x)))* -> .
% 300.04/300.97 100900[0:Rew:100557.0,99663.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)))) -> .
% 300.04/300.97 100902[0:Rew:100557.0,96767.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)))) -> .
% 300.04/300.97 100910[0:Rew:100557.0,62392.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)))) -> .
% 300.04/300.97 100911[0:Rew:100557.0,64618.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))))))**.
% 300.04/300.97 101082[0:Rew:100557.0,83904.0] || subclass(universal_class,union(u,complement(union(v,w)))) member(omega,union(complement(u),union(v,w))) -> member(omega,symmetric_difference(complement(u),union(v,w)))*.
% 300.04/300.97 101115[0:Rew:100557.0,63796.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))))**.
% 300.04/300.97 101185[3:Rew:100557.0,99758.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)))* -> .
% 300.04/300.97 101186[3:Rew:100557.0,99757.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)))* -> .
% 300.04/300.97 101199[0:Rew:100557.0,99258.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 101204[0:Rew:100557.0,99951.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)) -> .
% 300.04/300.97 101248[0:Rew:100557.0,96373.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)))) -> .
% 300.04/300.97 101271[0:Rew:100557.0,10962.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)))*.
% 300.04/300.97 101280[0:Rew:100557.0,62410.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)))) -> .
% 300.04/300.97 101281[0:Rew:100557.0,64636.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))))**.
% 300.04/300.97 101294[0:Rew:100557.0,100064.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).
% 300.04/300.97 101295[0:Rew:100557.0,100066.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).
% 300.04/300.97 101303[0:Rew:100557.0,63781.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))))**.
% 300.04/300.97 101329[3:Rew:100557.0,96069.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(union(v,w),complement(x)))* member(u,universal_class) subclass(domain_relation,regular(union(complement(union(v,w)),x))) -> .
% 300.04/300.97 101451[0:Rew:100557.0,83907.0] || subclass(universal_class,union(complement(union(u,v)),w)) member(omega,union(union(u,v),complement(w))) -> member(omega,symmetric_difference(union(u,v),complement(w)))*.
% 300.04/300.97 101484[0:Rew:100557.0,63799.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))))**.
% 300.04/300.97 101552[3:Rew:100557.0,100048.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)))* -> .
% 300.04/300.97 101553[3:Rew:100557.0,100047.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)))* -> .
% 300.04/300.97 102833[3:Rew:100557.0,100500.1] || member(not_subclass_element(intersection(power_class(complement(singleton(null_class))),complement(u)),v),union(image(element_relation,successor(null_class)),u))* -> subclass(complement(union(image(element_relation,successor(null_class)),u)),v).
% 300.04/300.97 102835[3:Rew:100557.0,100471.1] || member(not_subclass_element(intersection(complement(u),power_class(complement(singleton(null_class)))),v),union(u,image(element_relation,successor(null_class))))* -> subclass(complement(union(u,image(element_relation,successor(null_class)))),v).
% 300.04/300.97 102873[3:Rew:100557.0,101097.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).
% 300.04/300.97 102874[3:Rew:100557.0,101098.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).
% 300.04/300.97 102875[0:Rew:102187.0,101119.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))))))**.
% 300.04/300.97 102876[0:Rew:100557.0,101350.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).
% 300.04/300.97 102877[3:Rew:100557.0,101351.1] || member(regular(complement(successor(complement(intersection(u,complement(union(v,w))))))),union(v,w))* -> equal(complement(successor(complement(intersection(u,complement(union(v,w)))))),null_class).
% 300.04/300.97 102881[3:Rew:100557.0,101466.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).
% 300.04/300.97 102882[3:Rew:100557.0,101467.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).
% 300.04/300.97 102883[0:Rew:102187.0,101488.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))))))**.
% 300.04/300.97 102884[0:Rew:100557.0,101658.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).
% 300.04/300.97 102887[0:Rew:100557.0,101719.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).
% 300.04/300.97 102888[3:Rew:100557.0,101720.1] || member(regular(complement(successor(complement(intersection(complement(union(u,v)),w))))),union(u,v))* -> equal(complement(successor(complement(intersection(complement(union(u,v)),w)))),null_class).
% 300.04/300.97 102890[3:Rew:100557.0,101737.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).
% 300.04/300.97 102997[0:Rew:100557.0,100537.1,100557.0,100537.1,100557.0,100537.0,100557.0,100537.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).
% 300.04/300.97 102998[0:Rew:100557.0,100536.1,100557.0,100536.1,100557.0,100536.0,100557.0,100536.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).
% 300.04/300.97 106024[0:SpL:102264.0,46679.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)))) -> .
% 300.04/300.97 106015[0:SpL:102264.0,46647.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)))) -> .
% 300.04/300.97 106919[3:Res:97047.0,5369.0] || -> subclass(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y),u)*.
% 300.04/300.97 106906[3:Res:97047.0,7747.0] || member(regular(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u)))))),element_relation)* -> equal(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),null_class).
% 300.04/300.97 107676[0:Res:10071.3,100568.0] || member(u,universal_class) member(v,u) subclass(element_relation,image(element_relation,union(w,x))) member(ordered_pair(v,u),power_class(complement(union(w,x))))* -> .
% 300.04/300.97 107664[0:Res:225.1,100568.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).
% 300.04/300.97 108264[3:Res:100420.0,5369.0] || -> subclass(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y),u)*.
% 300.04/300.97 109330[3:Res:103321.0,5369.0] || -> subclass(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y),v)*.
% 300.04/300.97 109747[0:Res:5239.2,100559.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))))*.
% 300.04/300.97 109745[0:Res:4087.2,100559.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))))*.
% 300.04/300.97 109740[0:Res:453.3,100559.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),union(x,y))) -> member(image(u,v),union(w,complement(union(x,y))))*.
% 300.04/300.97 109732[3:Res:28041.0,100559.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))))*.
% 300.04/300.97 109727[0:Res:3436.2,100559.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),union(w,x))) -> member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))*.
% 300.04/300.97 109718[0:Res:406.3,100559.0] || member(u,universal_class) subclass(u,symmetric_difference(complement(v),union(w,x))) -> equal(u,null_class) member(apply(choice,u),union(v,complement(union(w,x))))*.
% 300.04/300.97 109714[0:Res:159.1,100559.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))))*.
% 300.04/300.97 109687[0:Res:166.1,100559.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))))*.
% 300.04/300.97 109665[0:SpL:100566.0,100559.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))))*.
% 300.04/300.97 109658[0:SpL:100576.0,100559.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))))*.
% 300.04/300.97 109904[3:Res:106828.0,5369.0] || -> subclass(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y),v)*.
% 300.04/300.97 109891[3:Res:106828.0,7747.0] || member(regular(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class)))))))),element_relation)* -> equal(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),null_class).
% 300.04/300.97 110446[0:Res:5239.2,100573.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))*.
% 300.04/300.97 110444[0:Res:4087.2,100573.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))*.
% 300.04/300.97 110439[0:Res:453.3,100573.0] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(union(w,x),complement(y))) -> member(image(u,v),union(complement(union(w,x)),y))*.
% 300.04/300.97 110431[3:Res:28041.0,100573.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))*.
% 300.04/300.97 110426[0:Res:3436.2,100573.0] || member(inverse(u),universal_class) subclass(domain_relation,symmetric_difference(union(v,w),complement(x))) -> member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))*.
% 300.04/300.97 110417[0:Res:406.3,100573.0] || member(u,universal_class) subclass(u,symmetric_difference(union(v,w),complement(x))) -> equal(u,null_class) member(apply(choice,u),union(complement(union(v,w)),x))*.
% 300.04/300.97 110413[0:Res:159.1,100573.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))*.
% 300.04/300.97 110386[0:Res:166.1,100573.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))*.
% 300.04/300.97 110326[0:SpL:100566.0,100573.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))))*.
% 300.04/300.97 110319[0:SpL:100576.0,100573.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))))*.
% 300.04/300.97 110805[3:Res:95663.0,5369.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)*.
% 300.04/300.97 110792[3:Res:95663.0,7747.0] || member(regular(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v)),element_relation)* -> equal(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),null_class).
% 300.04/300.97 111150[3:Res:95683.0,5369.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)*.
% 300.04/300.97 111137[3:Res:95683.0,7747.0] || member(regular(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),element_relation)* -> equal(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),null_class).
% 300.04/300.97 111298[3:Res:95699.0,5369.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)*.
% 300.04/300.97 111285[3:Res:95699.0,7747.0] || member(regular(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v)))),element_relation)* -> equal(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),null_class).
% 300.04/300.97 111487[0:Res:2350.2,100558.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).
% 300.04/300.97 111485[0:Res:3123.2,100558.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).
% 300.04/300.97 111474[3:Res:15528.1,100558.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))))* -> .
% 300.04/300.97 111473[3:Res:15527.1,100558.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))))* -> .
% 300.04/300.97 111675[3:Res:95712.0,5369.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)*.
% 300.04/300.97 111662[3:Res:95712.0,7747.0] || member(regular(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),element_relation)* -> equal(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),null_class).
% 300.04/300.97 111770[3:Res:96083.0,5369.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)*.
% 300.04/300.97 111757[3:Res:96083.0,7747.0] || member(regular(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v))))),element_relation)* -> equal(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),null_class).
% 300.04/300.97 111940[0:Res:2350.2,100572.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).
% 300.04/300.97 111938[0:Res:3123.2,100572.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).
% 300.04/300.97 111927[3:Res:15528.1,100572.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))* -> .
% 300.04/300.97 111926[3:Res:15527.1,100572.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))* -> .
% 300.04/300.97 112310[3:Res:100372.0,5369.0] || -> subclass(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z) member(not_subclass_element(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z),u)*.
% 300.04/300.97 112297[3:Res:100372.0,7747.0] || member(regular(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v))),element_relation)* -> equal(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),null_class).
% 300.04/300.97 113193[0:SpR:100742.0,3241.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))).
% 300.04/300.97 113592[0:SpR:100757.0,3241.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)))).
% 300.04/300.97 114300[0:SpL:101233.0,4069.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)*.
% 300.04/300.97 114975[0:SpL:101379.0,4069.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)*.
% 300.04/300.97 115556[0:SpL:101642.0,4069.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)*.
% 300.04/300.97 116198[0:SpL:101772.0,4069.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)*.
% 300.04/300.97 116370[3:Res:115703.0,5368.0] || -> subclass(regular(complement(restrict(restrict(u,v,w),x,y))),z) member(not_subclass_element(regular(complement(restrict(restrict(u,v,w),x,y))),z),cross_product(v,w))*.
% 300.04/300.97 117888[3:Res:113455.0,5369.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)*.
% 300.04/300.97 117874[3:Res:113455.0,7747.0] || member(regular(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),null_class).
% 300.04/300.97 118813[3:Res:115797.0,5369.0] || -> subclass(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y),u)*.
% 300.04/300.97 118799[3:Res:115797.0,7747.0] || member(regular(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u)))),element_relation)* -> equal(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),null_class).
% 300.04/300.97 119376[3:Res:115935.0,5369.0] || -> subclass(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y),v)*.
% 300.04/300.97 119362[3:Res:115935.0,7747.0] || member(regular(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97 119787[3:Res:117791.0,5369.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)*.
% 300.04/300.97 119773[3:Res:117791.0,7747.0] || member(regular(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97 120038[3:Res:118834.0,5369.0] || -> subclass(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y),u)*.
% 300.04/300.97 120187[3:Res:119989.0,5368.0] || -> subclass(regular(successor(union(null_class,complement(restrict(u,v,w))))),x) member(not_subclass_element(regular(successor(union(null_class,complement(restrict(u,v,w))))),x),cross_product(v,w))*.
% 300.04/300.97 120581[3:Res:86303.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(u,null_class),universal_class) member(apply(choice,union(u,null_class)),element_relation)* -> equal(union(u,null_class),null_class).
% 300.04/300.97 120575[3:Res:58921.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(null_class,u),universal_class) member(apply(choice,union(null_class,u)),element_relation)* -> equal(union(null_class,u),null_class).
% 300.04/300.97 120574[3:Res:56577.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(intersection(v,u),universal_class) member(apply(choice,intersection(v,u)),element_relation)* -> equal(intersection(v,u),null_class).
% 300.04/300.97 120570[3:Res:57662.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(intersection(u,v),universal_class) member(apply(choice,intersection(u,v)),element_relation)* -> equal(intersection(u,v),null_class).
% 300.04/300.97 121021[3:Res:119396.0,5369.0] || -> subclass(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y),v)*.
% 300.04/300.97 121364[0:Res:5976.2,4060.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,w))*.
% 300.04/300.97 121782[0:Res:5975.2,4060.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),complement(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,w))*.
% 300.04/300.97 122319[3:Res:103272.0,5369.0] || -> subclass(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z),v)*.
% 300.04/300.97 122305[3:Res:103272.0,7747.0] || member(regular(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v))))),element_relation)* -> equal(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),null_class).
% 300.04/300.97 123092[3:Res:110705.0,5369.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)*.
% 300.04/300.97 123078[3:Res:110705.0,7747.0] || member(regular(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v)),element_relation)* -> equal(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),null_class).
% 300.04/300.97 123209[3:SpL:74812.0,47222.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).
% 300.04/300.97 123208[3:SpL:73744.0,47222.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).
% 300.04/300.97 123207[3:SpL:35849.0,47222.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).
% 300.04/300.97 123206[3:SpL:74812.0,47222.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).
% 300.04/300.97 123205[3:SpL:35849.0,47222.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).
% 300.04/300.97 123204[3:SpL:73744.0,47222.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).
% 300.04/300.97 123192[3:SpL:72082.0,47222.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).
% 300.04/300.97 123191[3:SpL:72083.0,47222.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).
% 300.04/300.97 123189[3:SpL:27497.0,47222.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).
% 300.04/300.97 123188[3:SpL:71518.0,47222.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).
% 300.04/300.97 123187[3:SpL:30548.0,47222.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).
% 300.04/300.97 123186[3:SpL:72083.0,47222.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).
% 300.04/300.97 123184[0:SpL:75901.0,47222.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).
% 300.04/300.97 123399[3:Res:111052.0,5369.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)*.
% 300.04/300.97 123385[3:Res:111052.0,7747.0] || member(regular(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),element_relation)* -> equal(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),null_class).
% 300.04/300.97 123552[3:Res:111207.0,5369.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)*.
% 300.04/300.97 123538[3:Res:111207.0,7747.0] || member(regular(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97 123665[3:SpL:74812.0,47228.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).
% 300.04/300.97 123664[3:SpL:73744.0,47228.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).
% 300.04/300.97 123663[3:SpL:35849.0,47228.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).
% 300.04/300.97 123662[3:SpL:74812.0,47228.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).
% 300.04/300.97 123661[3:SpL:35849.0,47228.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).
% 300.04/300.97 123660[3:SpL:73744.0,47228.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).
% 300.04/300.97 123636[3:SpL:72082.0,47228.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).
% 300.04/300.97 123635[3:SpL:72083.0,47228.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).
% 300.04/300.97 123633[3:SpL:27497.0,47228.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).
% 300.04/300.97 123632[3:SpL:71518.0,47228.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).
% 300.04/300.97 123631[3:SpL:30548.0,47228.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).
% 300.04/300.97 123630[3:SpL:72083.0,47228.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).
% 300.04/300.97 123628[0:SpL:75901.0,47228.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).
% 300.04/300.97 123862[3:Res:111582.0,5369.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)*.
% 300.04/300.97 123848[3:Res:111582.0,7747.0] || member(regular(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97 124036[3:Res:112197.0,5369.0] || -> subclass(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z) member(not_subclass_element(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z),v)*.
% 300.04/300.97 124022[3:Res:112197.0,7747.0] || member(regular(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v))),element_relation)* -> equal(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),null_class).
% 300.04/300.97 124819[0:SpL:112558.0,47228.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).
% 300.04/300.97 124808[0:SpL:112558.0,47222.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).
% 300.04/300.97 124548[0:SpR:112558.0,6906.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)))))**.
% 300.04/300.97 125552[3:Res:115740.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(regular(complement(u)),universal_class) member(apply(choice,regular(complement(u))),element_relation)* -> equal(regular(complement(u)),null_class).
% 300.04/300.97 125695[3:Res:115778.0,5369.0] || -> subclass(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z),u)*.
% 300.04/300.97 125681[3:Res:115778.0,7747.0] || member(regular(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v)))),element_relation)* -> equal(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),null_class).
% 300.04/300.97 125961[3:Res:115916.0,5369.0] || -> subclass(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z),v)*.
% 300.04/300.97 125947[3:Res:115916.0,7747.0] || member(regular(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v))))),element_relation)* -> equal(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),null_class).
% 300.04/300.97 126253[3:SpL:72082.0,6873.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)))).
% 300.04/300.97 126252[3:SpL:72083.0,6873.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)))).
% 300.04/300.97 126250[0:SpL:112558.0,6873.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)))).
% 300.04/300.97 126447[3:Rew:27497.0,126249.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)))).
% 300.04/300.97 126448[3:Rew:71518.0,126248.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)))).
% 300.04/300.97 126449[3:Rew:30548.0,126247.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)))).
% 300.04/300.97 126245[3:SpL:72083.0,6873.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)))).
% 300.04/300.97 126243[0:SpL:75901.0,6873.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)))).
% 300.04/300.97 126218[3:SpL:72082.0,6873.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))))).
% 300.04/300.97 126217[3:SpL:72083.0,6873.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))))).
% 300.04/300.97 126215[0:SpL:112558.0,6873.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))))).
% 300.04/300.97 126450[3:Rew:27497.0,126214.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))))).
% 300.04/300.97 126451[3:Rew:71518.0,126213.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))))).
% 300.04/300.97 126452[3:Rew:30548.0,126212.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))))).
% 300.04/300.97 126210[3:SpL:72083.0,6873.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)))))).
% 300.04/300.97 126208[0:SpL:75901.0,6873.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))))).
% 300.04/300.97 127111[3:Res:122207.0,5369.0] || -> subclass(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z),w)*.
% 300.04/300.97 127097[3:Res:122207.0,7747.0] || member(regular(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97 127217[0:SpR:100578.0,7174.3] || member(u,universal_class) subclass(u,symmetric_difference(intersection(v,w),complement(union(v,w))))* -> equal(u,null_class) member(apply(choice,u),complement(symmetric_difference(v,w))).
% 300.04/300.97 128082[3:Res:125596.0,5369.0] || -> subclass(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z),v)*.
% 300.04/300.97 128068[3:Res:125596.0,7747.0] || member(regular(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v)))),element_relation)* -> equal(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),null_class).
% 300.04/300.97 128236[3:Res:125867.0,5369.0] || -> subclass(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z),w)*.
% 300.04/300.97 128222[3:Res:125867.0,7747.0] || member(regular(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class))))))),element_relation)* -> equal(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),null_class).
% 300.04/300.97 128331[0:SpR:100578.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(intersection(w,x),complement(union(w,x))))* -> member(image(u,v),complement(symmetric_difference(w,x)))*.
% 300.04/300.97 130156[6:Rew:129652.0,130137.1,129652.0,130137.0] || member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),cross_product(universal_class,universal_class)) -> subclass(range_of(null_class),v) member(ordered_pair(u,not_subclass_element(range_of(null_class),v)),compose(successor(null_class),w))*.
% 300.04/300.97 130184[6:SpL:221.0,99186.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))* -> .
% 300.04/300.97 131990[3:SpR:72082.0,102540.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)))**.
% 300.04/300.97 131989[3:SpR:72083.0,102540.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)))**.
% 300.04/300.97 131982[3:SpR:72083.0,102540.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)))**.
% 300.04/300.97 131980[0:SpR:75901.0,102540.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)))**.
% 300.04/300.97 132299[0:Rew:102540.0,131878.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)*.
% 300.04/300.97 134122[3:Rew:101801.0,133884.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))))**.
% 300.04/300.97 133874[0:SpR:75901.0,101537.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))))**.
% 300.04/300.97 134186[0:Rew:101537.0,133746.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)*.
% 300.04/300.97 137103[3:SpL:15440.2,11199.0] || member(u,universal_class) equal(v,image(w,range_of(null_class)))* member(ordered_pair(u,x),compose(w,y))* -> member(u,cantor(y)) member(x,v)*.
% 300.04/300.97 137819[3:Res:86315.1,7745.1] || subclass(u,complement(compose(element_relation,universal_class))) member(union(u,u),universal_class) member(apply(choice,union(u,u)),element_relation)* -> equal(union(u,u),null_class).
% 300.04/300.97 139175[0:Res:95670.0,5369.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)*.
% 300.04/300.97 139160[3:Res:95670.0,7747.0] || member(regular(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w)),element_relation)* -> equal(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),null_class).
% 300.04/300.97 139371[0:Res:95691.0,5369.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)*.
% 300.04/300.97 139356[3:Res:95691.0,7747.0] || member(regular(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w)))),element_relation)* -> equal(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),null_class).
% 300.04/300.97 139661[0:Res:95696.0,5369.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)*.
% 300.04/300.97 139646[3:Res:95696.0,7747.0] || member(regular(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w))),element_relation)* -> equal(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),null_class).
% 300.04/300.97 139861[0:Res:95707.0,5369.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)*.
% 300.04/300.97 139846[3:Res:95707.0,7747.0] || member(regular(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w)),element_relation)* -> equal(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),null_class).
% 300.04/300.97 140719[0:Res:128603.0,5369.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)*.
% 300.04/300.97 140704[3:Res:128603.0,7747.0] || member(regular(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w)),element_relation)* -> equal(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),null_class).
% 300.04/300.97 140978[0:Res:128622.0,5369.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)*.
% 300.04/300.97 140963[3:Res:128622.0,7747.0] || member(regular(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class)))))),element_relation)* -> equal(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),null_class).
% 300.04/300.97 141173[0:Res:128629.0,5369.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)*.
% 300.04/300.97 141158[3:Res:128629.0,7747.0] || member(regular(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w))),element_relation)* -> equal(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),null_class).
% 300.04/300.97 141392[0:Res:128638.0,5369.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)*.
% 300.04/300.97 141377[3:Res:128638.0,7747.0] || member(regular(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w)),element_relation)* -> equal(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),null_class).
% 300.04/300.97 141740[3:MRR:141700.5,49973.2] || member(apply(choice,u),v) member(apply(choice,u),w) member(u,universal_class) subclass(u,regular(intersection(w,v)))* -> equal(u,null_class).
% 300.04/300.97 141743[3:MRR:141711.0,10111.2] || member(u,universal_class) 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).
% 300.04/300.97 141760[0:MRR:141759.0,12.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).
% 300.04/300.97 141762[0:MRR:141761.0,12.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).
% 300.04/300.97 142610[3:MRR:142577.5,49973.2] function(u) || member(image(u,v),w)* member(image(u,v),x)* member(v,universal_class) subclass(universal_class,regular(intersection(x,w)))* -> .
% 300.04/300.97 146688[0:SpR:102187.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 146686[0:SpR:46591.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 147520[0:SpR:102187.0,46678.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 150857[3:SpL:150745.0,60.0] || member(u,range_of(null_class)) member(ordered_pair(v,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(v,u),compose(singleton(cross_product(image(w,singleton(v)),universal_class)),w))*.
% 300.04/300.97 150853[3:SpL:150745.0,60.0] || member(u,image(v,range_of(null_class))) member(ordered_pair(w,u),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,u),compose(v,singleton(cross_product(singleton(w),universal_class))))*.
% 300.04/300.97 151068[0:Res:367.1,46608.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))))* -> .
% 300.04/300.97 151042[0:Res:351.2,46608.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(power_class(x))))) member(sum_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97 151041[0:Res:350.2,46608.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(power_class(x))))) member(power_class(u),union(v,intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97 151038[0:Res:354.2,46608.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).
% 300.04/300.97 150964[0:SpL:102187.0,46608.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)))) -> .
% 300.04/300.97 151406[0:Res:367.1,46628.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))* -> .
% 300.04/300.97 151380[0:Res:351.2,46628.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(power_class(w))),complement(x))) member(sum_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 300.04/300.97 151379[0:Res:350.2,46628.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(power_class(w))),complement(x))) member(power_class(u),union(intersection(complement(v),power_class(w)),x))* -> .
% 300.04/300.97 151376[0:Res:354.2,46628.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).
% 300.04/300.97 151270[0:SpL:102187.0,46628.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)))) -> .
% 300.04/300.97 151714[0:Res:367.1,46655.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))))* -> .
% 300.04/300.97 151688[0:Res:351.2,46655.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(power_class(w)),x))) member(sum_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97 151687[0:Res:350.2,46655.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(power_class(w)),x))) member(power_class(u),union(v,intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97 151684[0:Res:354.2,46655.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).
% 300.04/300.97 151610[0:SpL:102187.0,46655.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)))) -> .
% 300.04/300.97 152316[0:Res:367.1,46815.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))* -> .
% 300.04/300.97 152290[0:Res:351.2,46815.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(power_class(v)),w),complement(x))) member(sum_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 300.04/300.97 152289[0:Res:350.2,46815.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(power_class(v)),w),complement(x))) member(power_class(u),union(intersection(power_class(v),complement(w)),x))* -> .
% 300.04/300.97 152286[0:Res:354.2,46815.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).
% 300.04/300.97 152173[0:SpL:102187.0,46815.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)))) -> .
% 300.04/300.97 154085[0:SpR:100849.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.97 154083[0:SpR:100849.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(v,complement(union(w,x)))))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(complement(v),union(w,x))))*.
% 300.04/300.97 155510[0:Res:367.1,100880.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))))* -> .
% 300.04/300.97 155484[0:Res:351.2,100880.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(union(w,x))))) member(sum_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 300.04/300.97 155483[0:Res:350.2,100880.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),power_class(complement(union(w,x))))) member(power_class(u),union(v,image(element_relation,union(w,x))))* -> .
% 300.04/300.97 155480[0:Res:354.2,100880.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).
% 300.04/300.97 155409[0:SpL:102187.0,100880.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)))) -> .
% 300.04/300.97 156491[0:SpR:100941.0,26389.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),universal_class) -> member(null_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.97 156489[0:SpR:100941.0,26275.1] || equal(complement(successor(intersection(union(u,complement(power_class(v))),union(w,x)))),universal_class) -> member(omega,union(intersection(complement(u),power_class(v)),complement(union(w,x))))*.
% 300.04/300.97 156943[3:Rew:108045.0,156942.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))))**.
% 300.04/300.97 156945[3:Rew:108528.0,156944.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))))**.
% 300.04/300.97 157275[0:Res:62527.0,5369.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)*.
% 300.04/300.97 157260[3:Res:62527.0,7747.0] || member(regular(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x)),element_relation)* -> equal(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),null_class).
% 300.04/300.97 157340[0:SpR:100942.0,26389.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),universal_class) -> member(null_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.97 157338[0:SpR:100942.0,26275.1] || equal(complement(successor(intersection(union(complement(power_class(u)),v),union(w,x)))),universal_class) -> member(omega,union(intersection(power_class(u),complement(v)),complement(union(w,x))))*.
% 300.04/300.97 157805[3:Rew:108045.0,157804.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))))**.
% 300.04/300.97 157807[3:Rew:108528.0,157806.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))))**.
% 300.04/300.97 157911[0:SpR:101149.0,26389.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),universal_class) -> member(null_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.97 157909[0:SpR:101149.0,26275.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),power_class(x)))),universal_class) -> member(omega,union(intersection(complement(u),union(v,w)),complement(power_class(x))))*.
% 300.04/300.97 158611[0:Res:367.1,101198.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))* -> .
% 300.04/300.97 158585[0:Res:351.2,101198.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(union(v,w))),complement(x))) member(sum_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 300.04/300.97 158584[0:Res:350.2,101198.0] || member(u,universal_class) subclass(universal_class,intersection(power_class(complement(union(v,w))),complement(x))) member(power_class(u),union(image(element_relation,union(v,w)),x))* -> .
% 300.04/300.97 158581[0:Res:354.2,101198.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).
% 300.04/300.97 158449[0:SpL:102187.0,101198.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)))) -> .
% 300.04/300.97 158774[0:SpR:101314.0,26389.1] || equal(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),universal_class) -> member(null_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.97 158772[0:SpR:101314.0,26275.1] || equal(complement(successor(intersection(power_class(u),union(complement(union(v,w)),x)))),universal_class) -> member(omega,union(complement(power_class(u)),intersection(union(v,w),complement(x))))*.
% 300.04/300.97 159317[0:SpR:101518.0,26389.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),universal_class) -> member(null_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.97 159315[0:SpR:101518.0,26275.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),power_class(x)))),universal_class) -> member(omega,union(intersection(union(u,v),complement(w)),complement(power_class(x))))*.
% 300.04/300.97 159861[0:SpL:99108.0,11562.0] || member(regular(domain_relation),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(domain_relation)),compose(first(regular(domain_relation)),second(regular(domain_relation)))),v)*.
% 300.04/300.97 159982[0:SpR:101773.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.97 159980[0:SpR:101773.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(power_class(x)))))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(complement(w),power_class(x))))*.
% 300.04/300.97 160426[3:Rew:108052.0,160425.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))))**.
% 300.04/300.97 160428[3:Rew:108535.0,160427.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))))**.
% 300.04/300.97 160508[0:SpR:101774.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.97 160506[0:SpR:101774.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(complement(power_class(w)),x)))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(power_class(w),complement(x))))*.
% 300.04/300.97 160971[3:Rew:108052.0,160970.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))))**.
% 300.04/300.97 160973[3:Rew:108535.0,160972.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))))**.
% 300.04/300.97 161069[0:SpR:102609.0,26389.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),universal_class) -> member(null_class,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97 161067[0:SpR:102609.0,26275.1] || equal(complement(successor(intersection(union(u,v),power_class(complement(union(w,x)))))),universal_class) -> member(omega,union(complement(union(u,v)),image(element_relation,union(w,x))))*.
% 300.04/300.97 161537[3:Rew:101644.0,161320.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)))**.
% 300.04/300.97 161550[3:Rew:101644.0,161198.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))))**.
% 300.04/300.97 161551[3:Rew:101644.0,161197.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))))**.
% 300.04/300.97 161662[0:SpR:102610.0,26389.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),universal_class) -> member(null_class,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97 161660[0:SpR:102610.0,26275.1] || equal(complement(successor(intersection(power_class(complement(union(u,v))),union(w,x)))),universal_class) -> member(omega,union(image(element_relation,union(u,v)),complement(union(w,x))))*.
% 300.04/300.97 162144[3:Rew:101644.0,161904.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)))**.
% 300.04/300.97 162157[3:Rew:101644.0,161790.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))))**.
% 300.04/300.97 162158[3:Rew:101644.0,161788.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))))**.
% 300.04/300.97 162982[0:SpL:99108.0,7399.0] || subclass(u,regular(domain_relation))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(domain_relation)),singleton(second(regular(domain_relation)))))* equal(regular(u),singleton(first(regular(domain_relation)))).
% 300.04/300.97 163464[0:Res:367.1,9632.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).
% 300.04/300.97 163429[0:Res:354.2,9632.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).
% 300.04/300.97 163427[0:Res:9522.0,9632.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).
% 300.04/300.97 163493[3:MRR:163492.4,55805.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)).
% 300.04/300.97 163548[3:Res:159844.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(domain_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(domain_relation)),compose(u,v))*.
% 300.04/300.97 163665[0:Res:159845.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(domain_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(domain_relation)),compose(u,v))*.
% 300.04/300.97 163805[0:Res:367.1,9633.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).
% 300.04/300.97 163768[0:Res:354.2,9633.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).
% 300.04/300.97 163766[0:Res:9522.0,9633.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).
% 300.04/300.97 163839[3:MRR:163838.4,55805.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).
% 300.04/300.97 163892[3:MRR:163891.3,55805.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).
% 300.04/300.97 164097[3:SpL:99109.0,7399.0] || subclass(u,regular(composition_function))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(composition_function)),singleton(second(regular(composition_function)))))* equal(regular(u),singleton(first(regular(composition_function)))).
% 300.04/300.97 164033[3:SpL:99109.0,11562.0] || member(regular(composition_function),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(composition_function)),compose(first(regular(composition_function)),second(regular(composition_function)))),v)*.
% 300.04/300.97 165368[3:Rew:26766.0,165273.2,26766.0,165273.0] || member(intersection(union(null_class,u),v),universal_class) member(apply(choice,intersection(union(null_class,u),v)),complement(u))* -> equal(intersection(union(null_class,u),v),null_class).
% 300.04/300.97 165555[3:Rew:26766.0,165479.2,26766.0,165479.0] || member(intersection(u,union(null_class,v)),universal_class) member(apply(choice,intersection(u,union(null_class,v))),complement(v))* -> equal(intersection(u,union(null_class,v)),null_class).
% 300.04/300.97 166006[3:Res:10543.4,10076.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,apply(null_class,w))* -> member(ordered_pair(v,u),sum_class(range_of(null_class)))*.
% 300.04/300.97 166005[3:Res:10543.4,10075.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,apply(null_class,w))* -> member(ordered_pair(v,u),apply(null_class,x))*.
% 300.04/300.97 166004[3:Res:10543.4,10074.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,sum_class(range_of(null_class))) -> member(ordered_pair(v,u),apply(null_class,w))*.
% 300.04/300.97 165986[0:Res:10543.4,481.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,symmetric_difference(w,x)) -> member(ordered_pair(v,u),union(w,x))*.
% 300.04/300.97 165961[3:Res:10543.4,7653.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,complement(compose(element_relation,universal_class)))* member(ordered_pair(v,u),element_relation)* -> .
% 300.04/300.97 165958[0:Res:10543.4,2.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,w)* subclass(w,x)* -> member(ordered_pair(v,u),x)*.
% 300.04/300.97 166125[0:Res:11215.1,2.0] || subclass(regular(cross_product(u,v)),w) -> equal(cross_product(u,v),null_class) member(unordered_pair(first(regular(cross_product(u,v))),singleton(second(regular(cross_product(u,v))))),w)*.
% 300.04/300.97 166202[3:Res:164016.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(composition_function)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(composition_function)),compose(u,v))*.
% 300.04/300.97 166348[3:Res:164017.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(composition_function)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(composition_function)),compose(u,v))*.
% 300.04/300.97 166515[3:Res:15739.2,2.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) member(v,cantor(u)) subclass(application_function,w) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),w)*.
% 300.04/300.97 166555[3:Res:15527.1,15866.0] || subclass(domain_relation,rotate(application_function)) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),cantor(ordered_pair(w,cantor(ordered_pair(regular(cross_product(u,v)),w)))))*.
% 300.04/300.97 166796[3:Rew:100578.0,166727.2,26766.0,166727.1,100578.0,166727.0] || member(complement(symmetric_difference(u,v)),universal_class) member(apply(choice,complement(symmetric_difference(u,v))),union(null_class,symmetric_difference(u,v)))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97 167017[3:Res:10671.3,10076.0] || member(intersection(u,v),universal_class) subclass(u,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),sum_class(range_of(null_class)))*.
% 300.04/300.97 167016[3:Res:10671.3,10075.0] || member(intersection(u,v),universal_class) subclass(u,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,x))*.
% 300.04/300.97 167015[3:Res:10671.3,10074.0] || member(intersection(u,v),universal_class) subclass(u,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,w))*.
% 300.04/300.97 166997[0:Res:10671.3,481.0] || member(intersection(u,v),universal_class) subclass(u,symmetric_difference(w,x)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.04/300.97 166969[0:Res:10671.3,2.0] || member(intersection(u,v),universal_class) subclass(u,w)* subclass(w,x)* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),x)*.
% 300.04/300.97 167298[3:Res:10867.3,10076.0] || member(intersection(u,v),universal_class) subclass(v,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),sum_class(range_of(null_class)))*.
% 300.04/300.97 167297[3:Res:10867.3,10075.0] || member(intersection(u,v),universal_class) subclass(v,apply(null_class,w))* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,x))*.
% 300.04/300.97 167296[3:Res:10867.3,10074.0] || member(intersection(u,v),universal_class) subclass(v,sum_class(range_of(null_class))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),apply(null_class,w))*.
% 300.04/300.97 167278[0:Res:10867.3,481.0] || member(intersection(u,v),universal_class) subclass(v,symmetric_difference(w,x)) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.04/300.97 167250[0:Res:10867.3,2.0] || member(intersection(u,v),universal_class) subclass(v,w)* subclass(w,x)* -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),x)*.
% 300.04/300.97 167876[3:SpL:74812.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(null_class,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,x)*.
% 300.04/300.97 167875[3:SpL:73744.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,null_class))))* member(u,x)*.
% 300.04/300.97 167874[3:SpL:35849.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,w)))),x)* -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,x)*.
% 300.04/300.97 167873[3:SpL:74812.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,null_class)))),x)* -> member(u,intersection(complement(v),power_class(union(null_class,w))))* member(u,x)*.
% 300.04/300.97 167872[3:SpL:35849.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(null_class,w)))),x)* -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,x)*.
% 300.04/300.97 167871[3:SpL:73744.0,46630.1] || member(u,universal_class) subclass(union(v,complement(power_class(union(w,null_class)))),x)* -> member(u,intersection(complement(v),power_class(union(w,w))))* member(u,x)*.
% 300.04/300.97 167996[3:SpL:74812.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(null_class,v))),w),x)* -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,x)*.
% 300.04/300.97 167995[3:SpL:73744.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,v))),w),x)* -> member(u,intersection(power_class(union(v,null_class)),complement(w)))* member(u,x)*.
% 300.04/300.97 167994[3:SpL:35849.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,v))),w),x)* -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,x)*.
% 300.04/300.97 167993[3:SpL:74812.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,null_class))),w),x)* -> member(u,intersection(power_class(union(null_class,v)),complement(w)))* member(u,x)*.
% 300.04/300.97 167992[3:SpL:35849.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(null_class,v))),w),x)* -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,x)*.
% 300.04/300.97 167991[3:SpL:73744.0,46817.1] || member(u,universal_class) subclass(union(complement(power_class(union(v,null_class))),w),x)* -> member(u,intersection(power_class(union(v,v)),complement(w)))* member(u,x)*.
% 300.04/300.97 168296[0:Res:10973.2,2.0] || subclass(universal_class,complement(intersection(u,v))) member(unordered_pair(w,x),union(u,v))* subclass(symmetric_difference(u,v),y)* -> member(unordered_pair(w,x),y)*.
% 300.04/300.97 168743[0:Res:3678.2,10018.1] || subclass(universal_class,complement(intersection(u,v)))* member(w,union(u,v))* subclass(symmetric_difference(u,v),x)* -> equal(singleton(w),null_class) member(w,x)*.
% 300.04/300.97 168741[3:Res:17208.1,10018.1] || equal(complement(intersection(u,v)),singleton(singleton(null_class))) member(singleton(null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(singleton(null_class),w).
% 300.04/300.97 168737[0:Res:4845.1,10018.1] || subclass(domain_relation,complement(intersection(u,v))) member(ordered_pair(null_class,null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(ordered_pair(null_class,null_class),w)*.
% 300.04/300.97 168736[0:Res:28672.1,10018.1] || equal(complement(intersection(u,v)),domain_relation) member(ordered_pair(null_class,null_class),union(u,v))* subclass(symmetric_difference(u,v),w)* -> member(ordered_pair(null_class,null_class),w)*.
% 300.04/300.97 168712[0:Res:365.1,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(ordered_pair(w,x),union(u,v))* subclass(symmetric_difference(u,v),y)* -> member(ordered_pair(w,x),y)*.
% 300.04/300.97 168608[0:SpL:39910.0,10018.1] || member(u,union(v,intersection(w,v)))* member(u,complement(intersection(w,v))) subclass(symmetric_difference(v,intersection(w,v)),x)* -> member(u,x)*.
% 300.04/300.97 168605[0:SpL:39766.0,10018.1] || member(u,union(v,intersection(v,w)))* member(u,complement(intersection(v,w))) subclass(symmetric_difference(v,intersection(v,w)),x)* -> member(u,x)*.
% 300.04/300.97 170408[0:Res:10922.2,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> equal(x,null_class) member(regular(x),complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.97 170407[0:Res:3678.2,76392.0] || subclass(universal_class,symmetric_difference(union(cross_product(u,v),w),complement(restrict(w,u,v))))* -> equal(singleton(x),null_class) member(x,complement(symmetric_difference(cross_product(u,v),w)))*.
% 300.04/300.97 170396[3:Res:17248.1,76392.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(cross_product(v,w),x))).
% 300.04/300.97 170391[0:Res:353.2,76392.0] || subclass(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(cross_product(v,w),x))).
% 300.04/300.97 170577[0:Res:10922.2,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> equal(x,null_class) member(regular(x),complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.97 170576[0:Res:3678.2,76400.0] || subclass(universal_class,symmetric_difference(union(u,cross_product(v,w)),complement(restrict(u,v,w))))* -> equal(singleton(x),null_class) member(x,complement(symmetric_difference(u,cross_product(v,w))))*.
% 300.04/300.97 170565[3:Res:17248.1,76400.0] || subclass(ordered_pair(u,universal_class),symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(unordered_pair(u,null_class),complement(symmetric_difference(v,cross_product(w,x)))).
% 300.04/300.97 170560[0:Res:353.2,76400.0] || subclass(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> equal(u,null_class) member(regular(u),complement(symmetric_difference(v,cross_product(w,x)))).
% 300.04/300.97 173688[2:SpL:2498.1,11539.2] single_valued_class(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)* -> .
% 300.04/300.97 173687[2:SpL:2501.1,11539.2] function(u) || member(ordered_pair(u,inverse(u)),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(inverse(u),null_class)),v)* -> .
% 300.04/300.97 173686[0:SpL:6478.1,11539.2] || equal(compose_class(u),domain_relation) member(ordered_pair(u,null_class),cross_product(universal_class,universal_class)) subclass(composition_function,complement(v)) member(ordered_pair(u,ordered_pair(null_class,null_class)),v)* -> .
% 300.04/300.97 173751[0:MRR:173733.0,173733.1,242.0,15.1] || equal(ordered_pair(u,compose(v,u)),successor(v))** subclass(successor_relation,w) member(ordered_pair(v,u),cross_product(universal_class,universal_class))* subclass(composition_function,complement(w))* -> .
% 300.04/300.97 174043[3:SpL:17058.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(universal_class,v))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(universal_class,singleton(v))) equal(apply(choice,u),null_class).
% 300.04/300.97 174042[3:SpL:17075.0,7157.1] || member(u,universal_class) subclass(u,ordered_pair(v,universal_class))* -> equal(u,null_class) equal(apply(choice,u),unordered_pair(v,null_class)) equal(apply(choice,u),singleton(v)).
% 300.04/300.97 174392[0:SpL:248.0,11543.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),w)*.
% 300.04/300.97 174426[0:SpL:248.0,11542.0] || member(singleton(singleton(singleton(u))),cross_product(universal_class,universal_class)) subclass(composition_function,intersection(v,w))* -> member(ordered_pair(singleton(u),ordered_pair(u,compose(singleton(u),u))),v)*.
% 300.04/300.97 174502[0:SpR:47949.0,46607.1] || member(u,universal_class) -> 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)))))).
% 300.04/300.97 174904[3:Rew:26766.0,174823.0] || member(u,union(union(null_class,v),power_class(w))) member(u,union(complement(v),complement(power_class(w)))) -> member(u,symmetric_difference(union(null_class,v),power_class(w)))*.
% 300.04/300.97 175070[6:SpL:174383.0,7399.0] || subclass(u,regular(element_relation))* -> equal(u,null_class) equal(regular(u),unordered_pair(first(regular(element_relation)),singleton(second(regular(element_relation)))))* equal(regular(u),singleton(first(regular(element_relation)))).
% 300.04/300.97 175006[6:SpL:174383.0,11562.0] || member(regular(element_relation),cross_product(universal_class,universal_class)) subclass(composition_function,cross_product(u,v))* -> member(ordered_pair(second(regular(element_relation)),compose(first(regular(element_relation)),second(regular(element_relation)))),v)*.
% 300.04/300.97 175185[0:SpR:47949.0,46627.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175439[0:SpR:47948.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175835[3:Rew:26766.0,175740.0] || member(u,union(power_class(v),union(null_class,w))) member(u,union(complement(power_class(v)),complement(w))) -> member(u,symmetric_difference(power_class(v),union(null_class,w)))*.
% 300.04/300.97 175997[0:SpR:47948.0,46814.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 177021[3:SpL:26766.0,102716.0] || member(regular(union(complement(u),complement(union(v,w)))),intersection(union(null_class,u),union(v,w)))* -> equal(union(complement(u),complement(union(v,w))),null_class).
% 300.04/300.97 177385[3:SpL:26766.0,102721.0] || member(regular(union(complement(union(u,v)),complement(w))),intersection(union(u,v),union(null_class,w)))* -> equal(union(complement(union(u,v)),complement(w)),null_class).
% 300.04/300.97 177888[0:Obv:177824.2] || subclass(complement(symmetric_difference(u,v)),complement(intersection(u,v))) member(regular(complement(symmetric_difference(u,v))),union(u,v))* -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97 177893[3:MRR:177892.3,177845.2] || subclass(regular(symmetric_difference(u,v)),complement(intersection(u,v))) member(regular(regular(symmetric_difference(u,v))),union(u,v))* -> equal(regular(symmetric_difference(u,v)),null_class).
% 300.04/300.97 178142[3:Res:17208.1,100761.0] || equal(intersection(complement(u),union(v,complement(union(w,x)))),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178080[0:SpL:75513.1,100761.0] || subclass(complement(u),union(v,complement(union(w,x)))) member(y,complement(u)) member(y,union(u,intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178499[3:Res:17208.1,100813.0] || equal(intersection(union(u,complement(union(v,w))),complement(x)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),x))* -> .
% 300.04/300.97 178450[0:SpL:39614.1,100813.0] || subclass(complement(u),union(v,complement(union(w,x)))) member(y,complement(u)) member(y,union(intersection(complement(v),union(w,x)),u))* -> .
% 300.04/300.97 178857[3:Res:17208.1,100908.0] || equal(intersection(complement(u),union(complement(union(v,w)),x)),singleton(singleton(null_class))) member(singleton(null_class),union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178795[0:SpL:75513.1,100908.0] || subclass(complement(u),union(complement(union(v,w)),x)) member(y,complement(u)) member(y,union(u,intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 179045[6:Res:174984.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,regular(element_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(element_relation)),compose(u,v))*.
% 300.04/300.97 179169[6:Res:174985.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,regular(element_relation)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,regular(element_relation)),compose(u,v))*.
% 300.04/300.97 179427[3:Res:17208.1,101278.0] || equal(intersection(union(complement(union(u,v)),w),complement(x)),singleton(singleton(null_class))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),x))* -> .
% 300.04/300.97 179378[0:SpL:39614.1,101278.0] || subclass(complement(u),union(complement(union(v,w)),x)) member(y,complement(u)) member(y,union(intersection(union(v,w),complement(x)),u))* -> .
% 300.04/300.97 179958[6:SpL:102707.0,45406.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179957[3:SpL:102707.0,46130.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> member(omega,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179956[3:SpL:102707.0,100416.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179936[0:SpL:102707.0,2160.1] inductive(intersection(union(u,v),union(w,complement(union(x,y))))) || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)** -> .
% 300.04/300.97 179934[3:SpL:102707.0,59209.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)** -> equal(intersection(union(u,v),union(w,complement(union(x,y)))),null_class).
% 300.04/300.97 179931[3:SpL:102707.0,60592.0] || equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)** -> equal(intersection(union(u,v),union(w,complement(union(x,y)))),universal_class).
% 300.04/300.97 179724[3:SpR:102707.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),union(x,complement(union(y,z))))))),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97 179716[0:SpR:102707.0,9902.1] || -> member(u,intersection(union(v,w),union(x,complement(union(y,z))))) subclass(singleton(u),union(complement(union(v,w)),intersection(complement(x),union(y,z))))*.
% 300.04/300.97 179706[0:SpR:102707.0,141859.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),intersection(z,union(complement(union(u,v)),intersection(complement(w),union(x,y))))),null_class)**.
% 300.04/300.97 180112[3:Rew:75789.0,179699.0] || -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179679[3:SpR:102707.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),union(w,complement(union(x,y)))),z))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 180113[3:Rew:75789.0,179675.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class)**.
% 300.04/300.97 180117[3:Rew:75789.0,179673.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))),null_class)**.
% 300.04/300.97 180118[3:Rew:75789.0,179665.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y))))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97 179660[0:SpR:102707.0,42091.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(z,intersection(union(u,v),union(w,complement(union(x,y)))))),null_class)**.
% 300.04/300.97 179659[0:SpR:102707.0,41750.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),intersection(intersection(union(u,v),union(w,complement(union(x,y)))),z)),null_class)**.
% 300.04/300.97 179651[0:SpR:102707.0,141983.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),null_class)**.
% 300.04/300.97 179621[3:SpR:102707.0,45898.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)**.
% 300.04/300.97 180175[3:Rew:105350.0,180174.0] || -> equal(union(intersection(power_class(u),power_class(v)),complement(union(w,complement(union(x,y))))),union(intersection(power_class(u),power_class(v)),intersection(complement(w),union(x,y))))**.
% 300.04/300.97 180637[6:SpL:102708.0,45406.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180636[3:SpL:102708.0,46130.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> member(omega,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180635[3:SpL:102708.0,100416.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> subclass(universal_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180615[0:SpL:102708.0,2160.1] inductive(intersection(union(complement(union(u,v)),w),union(x,y))) || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)** -> .
% 300.04/300.97 180613[3:SpL:102708.0,59209.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)** -> equal(intersection(union(complement(union(u,v)),w),union(x,y)),null_class).
% 300.04/300.97 180610[3:SpL:102708.0,60592.0] || equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)** -> equal(intersection(union(complement(union(u,v)),w),union(x,y)),universal_class).
% 300.04/300.97 180393[3:SpR:102708.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(complement(union(v,w)),x),union(y,z))))),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97 180385[0:SpR:102708.0,9902.1] || -> member(u,intersection(union(complement(union(v,w)),x),union(y,z))) subclass(singleton(u),union(intersection(union(v,w),complement(x)),complement(union(y,z))))*.
% 300.04/300.97 180375[0:SpR:102708.0,141859.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),intersection(z,union(intersection(union(u,v),complement(w)),complement(union(x,y))))),null_class)**.
% 300.04/300.97 180798[3:Rew:75789.0,180368.0] || -> subclass(regular(successor(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180348[3:SpR:102708.0,96127.0] || -> subclass(complement(successor(union(intersection(union(complement(union(u,v)),w),union(x,y)),z))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180799[3:Rew:75789.0,180344.0] || -> equal(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class)**.
% 300.04/300.97 180803[3:Rew:75789.0,180342.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))),null_class)**.
% 300.04/300.97 180804[3:Rew:75789.0,180334.0] || -> subclass(complement(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y))))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97 180329[0:SpR:102708.0,42091.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(z,intersection(union(complement(union(u,v)),w),union(x,y)))),null_class)**.
% 300.04/300.97 180328[0:SpR:102708.0,41750.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),intersection(intersection(union(complement(union(u,v)),w),union(x,y)),z)),null_class)**.
% 300.04/300.97 180320[0:SpR:102708.0,141983.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),null_class)**.
% 300.04/300.97 180290[3:SpR:102708.0,45898.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97 180869[3:Rew:104640.0,180868.0] || -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),power_class(y))),union(intersection(union(u,v),complement(w)),intersection(power_class(x),power_class(y))))**.
% 300.04/300.97 181341[6:SpL:102709.0,45406.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181340[3:SpL:102709.0,46130.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> member(omega,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181339[3:SpL:102709.0,100416.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> subclass(universal_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181319[0:SpL:102709.0,2160.1] inductive(intersection(union(u,complement(union(v,w))),union(x,y))) || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)** -> .
% 300.04/300.97 181317[3:SpL:102709.0,59209.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)** -> equal(intersection(union(u,complement(union(v,w))),union(x,y)),null_class).
% 300.04/300.97 181314[3:SpL:102709.0,60592.0] || equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)** -> equal(intersection(union(u,complement(union(v,w))),union(x,y)),universal_class).
% 300.04/300.97 181100[3:SpR:102709.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,complement(union(w,x))),union(y,z))))),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97 181092[0:SpR:102709.0,9902.1] || -> member(u,intersection(union(v,complement(union(w,x))),union(y,z))) subclass(singleton(u),union(intersection(complement(v),union(w,x)),complement(union(y,z))))*.
% 300.04/300.97 181082[0:SpR:102709.0,141859.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),intersection(z,union(intersection(complement(u),union(v,w)),complement(union(x,y))))),null_class)**.
% 300.04/300.97 181497[3:Rew:75789.0,181075.0] || -> subclass(regular(successor(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181055[3:SpR:102709.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,complement(union(v,w))),union(x,y)),z))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181498[3:Rew:75789.0,181051.0] || -> equal(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class)**.
% 300.04/300.97 181502[3:Rew:75789.0,181049.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))),null_class)**.
% 300.04/300.97 181503[3:Rew:75789.0,181041.0] || -> subclass(complement(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y))))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 181036[0:SpR:102709.0,42091.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(z,intersection(union(u,complement(union(v,w))),union(x,y)))),null_class)**.
% 300.04/300.97 181035[0:SpR:102709.0,41750.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),intersection(intersection(union(u,complement(union(v,w))),union(x,y)),z)),null_class)**.
% 300.04/300.97 181027[0:SpR:102709.0,141983.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),null_class)**.
% 300.04/300.97 180997[3:SpR:102709.0,45898.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97 181568[3:Rew:104640.0,181567.0] || -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),power_class(y))),union(intersection(complement(u),union(v,w)),intersection(power_class(x),power_class(y))))**.
% 300.04/300.97 182008[6:SpL:102711.0,45406.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97 182007[3:SpL:102711.0,46130.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> member(omega,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97 182006[3:SpL:102711.0,100416.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> subclass(universal_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97 181986[0:SpL:102711.0,2160.1] inductive(intersection(union(u,v),union(complement(union(w,x)),y))) || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)** -> .
% 300.04/300.97 181984[3:SpL:102711.0,59209.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)** -> equal(intersection(union(u,v),union(complement(union(w,x)),y)),null_class).
% 300.04/300.97 181981[3:SpL:102711.0,60592.0] || equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)** -> equal(intersection(union(u,v),union(complement(union(w,x)),y)),universal_class).
% 300.04/300.97 181766[3:SpR:102711.0,96266.0] || -> subclass(complement(successor(union(u,intersection(union(v,w),union(complement(union(x,y)),z))))),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97 181758[0:SpR:102711.0,9902.1] || -> member(u,intersection(union(v,w),union(complement(union(x,y)),z))) subclass(singleton(u),union(complement(union(v,w)),intersection(union(x,y),complement(z))))*.
% 300.04/300.97 181748[0:SpR:102711.0,141859.0] || -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),intersection(z,union(complement(union(u,v)),intersection(union(w,x),complement(y))))),null_class)**.
% 300.04/300.97 182169[3:Rew:75789.0,181741.0] || -> subclass(regular(successor(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 181721[3:SpR:102711.0,96127.0] || -> subclass(complement(successor(union(intersection(union(u,v),union(complement(union(w,x)),y)),z))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.04/300.97 182170[3:Rew:75789.0,181717.0] || -> equal(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class)**.
% 300.04/300.97 182174[3:Rew:75789.0,181715.0] || -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))),null_class)**.
% 300.04/300.97 182175[3:Rew:75789.0,181707.0] || -> subclass(complement(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y))))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.04/300.97 181702[0:SpR:102711.0,42091.0] || -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(z,intersection(union(u,v),union(complement(union(w,x)),y)))),null_class)**.
% 300.04/300.97 181701[0:SpR:102711.0,41750.0] || -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),intersection(intersection(union(u,v),union(complement(union(w,x)),y)),z)),null_class)**.
% 300.04/300.97 181693[0:SpR:102711.0,141983.0] || -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),null_class)**.
% 300.04/300.97 181663[3:SpR:102711.0,45898.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),null_class) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)**.
% 300.04/300.97 182232[3:Rew:105350.0,182231.0] || -> equal(union(intersection(power_class(u),power_class(v)),complement(union(complement(union(w,x)),y))),union(intersection(power_class(u),power_class(v)),intersection(union(w,x),complement(y))))**.
% 300.04/300.97 7402[0:Res:406.3,523.0] || member(u,universal_class) 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)).
% 300.04/300.97 7398[0:Res:159.1,523.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)).
% 300.04/300.97 7385[0:Res:166.1,523.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)).
% 300.04/300.97 10022[0:SpL:476.0,1279.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)*.
% 300.04/300.97 10021[0:SpL:475.0,1279.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)*.
% 300.04/300.97 10678[0:Res:408.2,219.0] || member(intersection(restrict(u,v,w),x),universal_class) -> equal(intersection(restrict(u,v,w),x),null_class) member(apply(choice,intersection(restrict(u,v,w),x)),u)*.
% 300.04/300.97 10874[0:Res:409.2,219.0] || member(intersection(u,restrict(v,w,x)),universal_class) -> equal(intersection(u,restrict(v,w,x)),null_class) member(apply(choice,intersection(u,restrict(v,w,x))),v)*.
% 300.04/300.97 10966[0:Res:3.1,1275.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))*.
% 300.04/300.97 11246[0:SpL:1179.1,97.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)))).
% 300.04/300.97 11244[0:SpL:1179.1,108.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)))).
% 300.04/300.97 12211[3:Res:10058.1,1282.0] || member(not_subclass_element(u,intersection(v,compose(element_relation,universal_class))),element_relation)* member(not_subclass_element(u,intersection(v,compose(element_relation,universal_class))),v)* -> subclass(u,intersection(v,compose(element_relation,universal_class))).
% 300.04/300.97 13224[0:SpL:1180.1,46.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)))**.
% 300.04/300.97 14191[2:MRR:14180.3,4383.0] single_valued_class(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(universal_class,universal_class))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 300.04/300.97 14192[2:MRR:14179.3,4383.0] function(u) || member(ordered_pair(v,regular(image(u,image(inverse(u),singleton(v))))),cross_product(universal_class,universal_class))* -> equal(image(u,image(inverse(u),singleton(v))),null_class).
% 300.04/300.97 15518[3:Rew:15422.0,13223.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)))**.
% 300.04/300.97 15538[3:Rew:15422.0,13027.2] || member(u,universal_class) 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))).
% 300.04/300.97 22360[0:Res:409.2,4070.1] || member(intersection(u,intersection(v,w)),universal_class) member(apply(choice,intersection(u,intersection(v,w))),symmetric_difference(v,w))* -> equal(intersection(u,intersection(v,w)),null_class).
% 300.04/300.97 22342[0:Res:408.2,4070.1] || member(intersection(intersection(u,v),w),universal_class) member(apply(choice,intersection(intersection(u,v),w)),symmetric_difference(u,v))* -> equal(intersection(intersection(u,v),w),null_class).
% 300.04/300.97 23134[0:Res:24.2,5200.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).
% 300.04/300.97 25975[0:Res:1932.2,4060.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(u,ordered_pair(v,compose(u,v))),union(w,x))*.
% 300.04/300.97 26265[0:MRR:26250.0,10106.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))).
% 300.04/300.97 26384[0:MRR:26367.0,10106.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))).
% 300.04/300.97 26662[0:Res:59.1,12216.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)).
% 300.04/300.97 26643[0:Res:24.2,12216.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)).
% 300.04/300.97 26704[0:Rew:479.0,26614.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))).
% 300.04/300.97 28597[3:Rew:26766.0,27144.1,26766.0,27144.0] || member(apply(choice,union(null_class,intersection(u,v))),symmetric_difference(u,v))* member(union(null_class,intersection(u,v)),universal_class) -> equal(union(null_class,intersection(u,v)),null_class).
% 300.04/300.97 36008[0:Res:33146.0,1925.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))))))*.
% 300.04/300.97 39060[3:MRR:39036.0,10106.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))).
% 300.04/300.97 41151[3:Res:15527.1,47.1] || subclass(domain_relation,rotate(cross_product(universal_class,universal_class))) 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)*.
% 300.04/300.97 41102[3:Res:15527.1,9.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)*.
% 300.04/300.97 41270[3:Res:15528.1,47.1] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) 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)*.
% 300.04/300.97 41221[3:Res:15528.1,9.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)*.
% 300.04/300.97 41382[0:Res:2350.2,523.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)).
% 300.04/300.97 41363[0:Res:2350.2,18.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)))**.
% 300.04/300.97 42943[0:Res:3123.2,523.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)).
% 300.04/300.97 42924[0:Res:3123.2,18.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)))**.
% 300.04/300.97 45537[0:Res:2353.1,4050.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)))*.
% 300.04/300.97 45534[0:Res:3126.1,4050.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)))*.
% 300.04/300.97 45531[0:Res:2352.1,4050.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)))*.
% 300.04/300.97 45530[0:Res:3125.1,4050.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)))*.
% 300.04/300.97 45618[0:Res:2353.1,4051.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)))*.
% 300.04/300.97 45615[0:Res:3126.1,4051.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)))*.
% 300.04/300.97 45612[0:Res:2352.1,4051.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)))*.
% 300.04/300.97 45611[0:Res:3125.1,4051.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)))*.
% 300.04/300.97 49888[0:Res:2353.1,46618.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))))*.
% 300.04/300.97 49885[0:Res:3126.1,46618.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))))*.
% 300.04/300.97 49882[0:Res:2352.1,46618.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))))*.
% 300.04/300.97 49881[0:Res:3125.1,46618.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))))*.
% 300.04/300.97 50192[0:Res:2353.1,46805.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))*.
% 300.04/300.97 50189[0:Res:3126.1,46805.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))*.
% 300.04/300.97 50186[0:Res:2352.1,46805.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))*.
% 300.04/300.97 50185[0:Res:3125.1,46805.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))*.
% 300.04/300.97 50236[0:SpR:6906.0,114.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)))))**.
% 300.04/300.97 52291[3:Rew:1179.1,52279.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)))))*.
% 300.04/300.97 52939[0:SpL:46592.0,210.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).
% 300.04/300.97 52938[0:SpL:46586.0,210.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).
% 300.04/300.97 52923[0:SpL:46592.0,210.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).
% 300.04/300.97 52922[0:SpL:46586.0,210.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).
% 300.04/300.97 54705[0:SpL:54401.1,60.0] || equal(u,universal_class) member(v,image(w,image(x,null_class))) member(ordered_pair(u,v),cross_product(universal_class,universal_class)) -> member(ordered_pair(u,v),compose(w,x))*.
% 300.04/300.97 55028[0:Res:226.1,46617.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).
% 300.04/300.97 55243[0:Res:226.1,46804.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).
% 300.04/300.97 55391[0:Res:453.3,6166.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 300.04/300.97 55385[0:Res:2350.2,6166.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).
% 300.04/300.97 55384[0:Res:3123.2,6166.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).
% 300.04/300.97 55362[0:Res:406.3,6166.2] || member(u,universal_class) subclass(u,union(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 300.04/300.97 55358[0:Res:159.1,6166.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).
% 300.04/300.97 55332[0:Res:166.1,6166.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).
% 300.04/300.97 59853[0:Obv:59831.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))))*.
% 300.04/300.97 59903[0:Obv:59882.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))))*.
% 300.04/300.97 60904[0:SpL:47184.0,46805.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)))))).
% 300.04/300.97 60898[0:SpL:47184.0,46618.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)))).
% 300.04/300.97 60897[0:SpL:47184.0,7036.0] || equal(u,union(complement(power_class(v)),image(element_relation,power_class(w))))* member(x,universal_class) -> member(x,intersection(power_class(v),power_class(complement(power_class(w)))))* member(x,u)*.
% 300.04/300.97 60893[0:SpL:47184.0,358.1] || member(u,universal_class) 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)*.
% 300.04/300.97 60946[0:Rew:47184.0,60868.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).
% 300.04/300.97 60838[0:SpR:47184.0,5270.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))))*.
% 300.04/300.97 60777[0:SpR:47184.0,5792.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))))))*.
% 300.04/300.97 61178[0:SpL:47187.0,46805.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)))).
% 300.04/300.97 61172[0:SpL:47187.0,46618.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)))).
% 300.04/300.97 61171[0:SpL:47187.0,7036.0] || equal(u,union(image(element_relation,power_class(v)),complement(power_class(w))))* member(x,universal_class) -> member(x,intersection(power_class(complement(power_class(v))),power_class(w)))* member(x,u)*.
% 300.04/300.97 61167[0:SpL:47187.0,358.1] || member(u,universal_class) 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)*.
% 300.04/300.97 61221[0:Rew:47187.0,61142.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).
% 300.04/300.97 61111[0:SpR:47187.0,5270.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))))*.
% 300.04/300.97 61050[0:SpR:47187.0,5792.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))))*.
% 300.04/300.97 63303[0:Res:6929.1,6166.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).
% 300.04/300.97 63351[0:Rew:46592.0,63282.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))*.
% 300.04/300.97 63352[0:Rew:46586.0,63281.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))*.
% 300.04/300.97 63353[0:Rew:46592.0,63264.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))))*.
% 300.04/300.97 63354[0:Rew:46586.0,63263.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))))*.
% 300.04/300.97 63435[3:Res:58880.0,7158.1] || member(union(null_class,intersection(u,singleton(v))),universal_class) -> equal(union(null_class,intersection(u,singleton(v))),null_class) equal(apply(choice,union(null_class,intersection(u,singleton(v)))),v)**.
% 300.04/300.97 63434[0:Res:58194.0,7158.1] || member(intersection(intersection(u,singleton(v)),w),universal_class) -> equal(intersection(intersection(u,singleton(v)),w),null_class) equal(apply(choice,intersection(intersection(u,singleton(v)),w)),v)**.
% 300.04/300.97 63431[3:Res:56986.0,7158.1] || member(intersection(u,union(null_class,singleton(v))),universal_class) -> equal(intersection(u,union(null_class,singleton(v))),null_class) equal(apply(choice,intersection(u,union(null_class,singleton(v)))),v)**.
% 300.04/300.97 63430[0:Res:56843.0,7158.1] || member(intersection(u,intersection(singleton(v),w)),universal_class) -> equal(intersection(u,intersection(singleton(v),w)),null_class) equal(apply(choice,intersection(u,intersection(singleton(v),w))),v)**.
% 300.04/300.97 63427[0:Res:56958.0,7158.1] || member(intersection(u,intersection(v,singleton(w))),universal_class) -> equal(intersection(u,intersection(v,singleton(w))),null_class) equal(apply(choice,intersection(u,intersection(v,singleton(w)))),w)**.
% 300.04/300.97 63425[3:Res:58256.0,7158.1] || member(union(null_class,intersection(singleton(u),v)),universal_class) -> equal(union(null_class,intersection(singleton(u),v)),null_class) equal(apply(choice,union(null_class,intersection(singleton(u),v))),u)**.
% 300.04/300.97 63419[0:Res:58108.0,7158.1] || member(intersection(intersection(singleton(u),v),w),universal_class) -> equal(intersection(intersection(singleton(u),v),w),null_class) equal(apply(choice,intersection(intersection(singleton(u),v),w)),u)**.
% 300.04/300.97 63417[3:Res:58222.0,7158.1] || member(intersection(union(null_class,singleton(u)),v),universal_class) -> equal(intersection(union(null_class,singleton(u)),v),null_class) equal(apply(choice,intersection(union(null_class,singleton(u)),v)),u)**.
% 300.04/300.97 63572[0:SpL:1179.1,11561.0] || member(regular(cross_product(u,v)),cross_product(universal_class,universal_class))* subclass(composition_function,cross_product(w,x))* -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 300.04/300.97 64082[0:SpL:46730.0,1279.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)*.
% 300.04/300.97 64219[3:Res:63711.0,7158.1] || member(union(null_class,intersection(successor(null_class),u)),universal_class) -> equal(union(null_class,intersection(successor(null_class),u)),null_class) equal(apply(choice,union(null_class,intersection(successor(null_class),u))),null_class)**.
% 300.04/300.97 64410[0:SpL:47009.0,1279.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)*.
% 300.04/300.97 64539[3:Res:63721.0,7158.1] || member(union(null_class,intersection(u,successor(null_class))),universal_class) -> equal(union(null_class,intersection(u,successor(null_class))),null_class) equal(apply(choice,union(null_class,intersection(u,successor(null_class)))),null_class)**.
% 300.04/300.97 65253[3:Res:10071.3,15524.0] || member(u,universal_class) member(v,u) subclass(element_relation,cantor(regular(cross_product(singleton(ordered_pair(v,u)),universal_class))))* -> equal(cross_product(singleton(ordered_pair(v,u)),universal_class),null_class).
% 300.04/300.97 65532[3:Res:63705.0,7158.1] || member(intersection(intersection(successor(null_class),u),v),universal_class) -> equal(intersection(intersection(successor(null_class),u),v),null_class) equal(apply(choice,intersection(intersection(successor(null_class),u),v)),null_class)**.
% 300.04/300.97 65621[3:Res:63713.0,7158.1] || member(intersection(u,intersection(v,successor(null_class))),universal_class) -> equal(intersection(u,intersection(v,successor(null_class))),null_class) equal(apply(choice,intersection(u,intersection(v,successor(null_class)))),null_class)**.
% 300.04/300.97 65677[3:Res:63716.0,7158.1] || member(intersection(u,intersection(successor(null_class),v)),universal_class) -> equal(intersection(u,intersection(successor(null_class),v)),null_class) equal(apply(choice,intersection(u,intersection(successor(null_class),v))),null_class)**.
% 300.04/300.97 65733[3:Res:63720.0,7158.1] || member(intersection(intersection(u,successor(null_class)),v),universal_class) -> equal(intersection(intersection(u,successor(null_class)),v),null_class) equal(apply(choice,intersection(intersection(u,successor(null_class)),v)),null_class)**.
% 300.04/300.97 66913[0:Res:3231.1,6166.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).
% 300.04/300.97 67095[0:Res:3240.1,6166.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).
% 300.04/300.97 67703[0:Rew:479.0,67537.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)))).
% 300.04/300.97 69616[0:Res:2356.1,4060.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))*.
% 300.04/300.97 69612[0:Res:2356.1,46587.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).
% 300.04/300.97 69756[0:Res:3129.1,4060.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))*.
% 300.04/300.97 69752[0:Res:3129.1,46587.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).
% 300.04/300.97 69886[0:SpL:47009.0,10047.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)*.
% 300.04/300.97 69881[0:SpL:46730.0,10047.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)*.
% 300.04/300.97 69862[0:SpL:476.0,10047.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)*.
% 300.04/300.97 69861[0:SpL:475.0,10047.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)*.
% 300.04/300.97 70156[0:Rew:479.0,70004.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))).
% 300.04/300.97 72413[0:Rew:72365.0,64006.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)))**.
% 300.04/300.97 72414[0:Rew:72365.0,64007.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)))**.
% 300.04/300.97 72424[0:Rew:72365.0,64327.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)))))**.
% 300.04/300.97 72426[0:Rew:72365.0,64328.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)))**.
% 300.04/300.97 74356[0:SpL:72387.0,4052.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))))).
% 300.04/300.97 74504[3:Rew:74481.0,74486.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)))*.
% 300.04/300.97 76010[0:Rew:75923.0,75861.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)))) -> .
% 300.04/300.97 75927[0:Rew:75923.0,67345.2] || member(u,universal_class) 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)))*.
% 300.04/300.97 80706[3:Rew:26766.0,80646.2,26766.0,80646.1,26766.0,80646.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))*.
% 300.04/300.97 80707[0:Rew:47187.0,80620.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).
% 300.04/300.97 80708[0:Rew:47184.0,80619.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).
% 300.04/300.97 80712[0:SpR:1183.2,54491.1] || member(cross_product(u,v),universal_class) equal(first(apply(choice,cross_product(u,v))),universal_class) -> equal(cross_product(u,v),null_class) member(null_class,apply(choice,cross_product(u,v)))*.
% 300.04/300.97 80794[0:Rew:26006.1,80737.0] || -> equal(regular(ordered_pair(u,v)),null_class) equal(not_subclass_element(regular(ordered_pair(u,v)),w),singleton(v))** subclass(unordered_pair(u,singleton(v)),w) member(u,unordered_pair(u,singleton(v)))*.
% 300.04/300.97 81739[3:Res:28442.1,219.0] || member(union(null_class,restrict(u,v,w)),universal_class) -> equal(union(null_class,restrict(u,v,w)),null_class) member(apply(choice,union(null_class,restrict(u,v,w))),u)*.
% 300.04/300.97 82208[3:Res:15573.3,3845.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(u,cantor(x)) member(power_class(apply(x,u)),w)*.
% 300.04/300.97 82207[3:Res:15573.3,3882.0] || member(u,universal_class) member(range_of(null_class),universal_class) subclass(universal_class,v)* subclass(v,w)* -> member(u,cantor(x)) member(sum_class(apply(x,u)),w)*.
% 300.04/300.97 82643[7:SpL:47187.0,74053.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))))** -> .
% 300.04/300.97 82642[7:SpL:47184.0,74053.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))))))** -> .
% 300.04/300.97 83297[0:Res:59.1,7160.2] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,universal_class) subclass(v,complement(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 300.04/300.97 83613[0:Res:59.1,7201.3] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,universal_class) subclass(universal_class,complement(image(x,image(y,singleton(v))))) -> .
% 300.04/300.97 85140[3:Res:83725.0,5324.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))*.
% 300.04/300.97 85130[3:Res:83725.0,7746.0] || member(not_subclass_element(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),v),element_relation)* -> subclass(union(null_class,intersection(union(null_class,complement(compose(element_relation,universal_class))),u)),v).
% 300.04/300.97 85371[3:Res:83745.0,7162.1] || member(complement(successor(complement(intersection(u,v)))),universal_class) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),u)*.
% 300.04/300.97 85331[0:Res:4124.0,7162.1] || member(restrict(intersection(u,v),w,x),universal_class) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),u)*.
% 300.04/300.97 85463[3:Res:83739.0,5324.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))*.
% 300.04/300.97 85452[3:Res:83739.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),v),element_relation)* -> subclass(union(null_class,intersection(u,union(null_class,complement(compose(element_relation,universal_class))))),v).
% 300.04/300.97 85728[3:Res:83745.0,7163.1] || member(complement(successor(complement(intersection(u,v)))),universal_class) -> equal(complement(successor(complement(intersection(u,v)))),null_class) member(apply(choice,complement(successor(complement(intersection(u,v))))),v)*.
% 300.04/300.97 85686[0:Res:4124.0,7163.1] || member(restrict(intersection(u,v),w,x),universal_class) -> equal(restrict(intersection(u,v),w,x),null_class) member(apply(choice,restrict(intersection(u,v),w,x)),v)*.
% 300.04/300.97 86946[3:Rew:16033.0,86933.1] || member(restrict(element_relation,universal_class,u),universal_class) equal(compose(v,restrict(element_relation,universal_class,u)),sum_class(u)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),compose_class(v))*.
% 300.04/300.97 86947[3:Rew:15991.0,86932.1] || member(flip(cross_product(u,universal_class)),universal_class) equal(compose(v,flip(cross_product(u,universal_class))),inverse(u)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),compose_class(v))*.
% 300.04/300.97 87158[0:MRR:87098.0,10104.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).
% 300.04/300.97 87357[0:MRR:87296.0,10104.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).
% 300.04/300.97 88211[7:Res:75011.1,5324.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))*.
% 300.04/300.97 88199[7:Res:75011.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(successor(complement(compose(element_relation,universal_class))),u),v),element_relation)* -> subclass(intersection(successor(complement(compose(element_relation,universal_class))),u),v).
% 300.04/300.97 88596[7:Res:75118.1,5324.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))*.
% 300.04/300.97 88584[7:Res:75118.1,7746.0] function(complement(compose(element_relation,universal_class))) || member(not_subclass_element(intersection(u,successor(complement(compose(element_relation,universal_class)))),v),element_relation)* -> subclass(intersection(u,successor(complement(compose(element_relation,universal_class)))),v).
% 300.04/300.97 90042[3:Res:83718.0,5324.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))*.
% 300.04/300.97 90030[3:Res:83718.0,7746.0] || member(not_subclass_element(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),w),element_relation)* -> subclass(intersection(intersection(union(null_class,complement(compose(element_relation,universal_class))),u),v),w).
% 300.04/300.97 90395[3:Res:83730.0,5324.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))*.
% 300.04/300.97 90383[3:Res:83730.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(intersection(u,intersection(v,union(null_class,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97 90524[3:Res:83733.0,5324.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))*.
% 300.04/300.97 90512[3:Res:83733.0,7746.0] || member(not_subclass_element(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),w),element_relation)* -> subclass(intersection(u,intersection(union(null_class,complement(compose(element_relation,universal_class))),v)),w).
% 300.04/300.97 90891[3:Res:83738.0,5324.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))*.
% 300.04/300.97 90879[3:Res:83738.0,7746.0] || member(not_subclass_element(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),w),element_relation)* -> subclass(intersection(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))),v),w).
% 300.04/300.97 95177[3:Res:94124.1,60.0] || equal(complement(image(u,image(v,singleton(w)))),null_class) member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.04/300.97 96000[3:Res:480.1,15790.2] || member(ordered_pair(u,cantor(u)),symmetric_difference(v,w))* member(u,universal_class) subclass(domain_relation,regular(complement(intersection(v,w)))) -> equal(complement(intersection(v,w)),null_class).
% 300.04/300.97 96066[3:MRR:96008.0,242.0] || member(u,universal_class) 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).
% 300.04/300.97 96456[0:Res:2350.2,46647.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).
% 300.04/300.97 96454[0:Res:3123.2,46647.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).
% 300.04/300.97 96443[3:Res:15528.1,46647.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))))* -> .
% 300.04/300.97 96442[3:Res:15527.1,46647.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))))* -> .
% 300.04/300.97 96867[0:Res:2350.2,46679.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).
% 300.04/300.97 96865[0:Res:3123.2,46679.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).
% 300.04/300.97 96854[3:Res:15528.1,46679.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))* -> .
% 300.04/300.97 96853[3:Res:15527.1,46679.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))* -> .
% 300.04/300.97 97054[3:Res:96978.0,7158.1] || member(complement(successor(successor(complement(singleton(u))))),universal_class) -> equal(complement(successor(successor(complement(singleton(u))))),null_class) equal(apply(choice,complement(successor(successor(complement(singleton(u)))))),u)**.
% 300.04/300.97 97318[0:SpL:47208.0,4060.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)))))).
% 300.04/300.97 97303[0:SpL:47208.0,4060.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)).
% 300.04/300.97 97444[3:Res:97062.0,7158.1] || member(complement(successor(successor(complement(successor(null_class))))),universal_class) -> equal(complement(successor(successor(complement(successor(null_class))))),null_class) equal(apply(choice,complement(successor(successor(complement(successor(null_class)))))),null_class)**.
% 300.04/300.97 97675[0:SpL:47209.0,4060.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)))).
% 300.04/300.97 97660[0:SpL:47209.0,4060.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)).
% 300.04/300.97 98194[0:SpL:47210.0,4060.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)))).
% 300.04/300.97 98179[0:SpL:47210.0,4060.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)).
% 300.04/300.97 98380[3:Res:97082.0,5324.0] || -> equal(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),null_class) member(regular(complement(successor(successor(union(null_class,complement(restrict(u,v,w))))))),cross_product(v,w))*.
% 300.04/300.97 98629[0:SpL:47212.0,4060.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)))).
% 300.04/300.97 98614[0:SpL:47212.0,4060.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)).
% 300.04/300.97 99098[3:Res:86303.1,3172.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)))**.
% 300.04/300.97 99093[3:Res:58921.1,3172.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)))**.
% 300.04/300.97 99585[3:Res:2350.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(intersection(w,u)),x)* -> equal(intersection(w,u),null_class) member(v,cantor(x))*.
% 300.04/300.97 99583[3:Res:3123.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(regular(intersection(u,w)),x)* -> equal(intersection(u,w),null_class) member(v,cantor(x))*.
% 300.04/300.97 99571[3:Res:15528.1,15652.1] || subclass(domain_relation,flip(cross_product(singleton(u),universal_class)))* member(u,universal_class) member(ordered_pair(ordered_pair(v,w),cantor(ordered_pair(w,v))),x)* -> member(u,cantor(x))*.
% 300.04/300.97 99535[3:Res:28121.0,15652.1] || member(u,universal_class) member(not_subclass_element(union(null_class,cross_product(singleton(u),universal_class)),v),w)* -> subclass(union(null_class,cross_product(singleton(u),universal_class)),v) member(u,cantor(w)).
% 300.04/300.97 100379[3:Res:100257.0,7158.1] || member(complement(union(complement(singleton(u)),v)),universal_class) -> equal(complement(union(complement(singleton(u)),v)),null_class) equal(apply(choice,complement(union(complement(singleton(u)),v))),u)**.
% 300.04/300.97 100648[0:Rew:100557.0,89085.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)))))).
% 300.04/300.97 100729[0:Rew:100557.0,33238.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)))))**.
% 300.04/300.97 100766[0:Rew:100557.0,84918.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).
% 300.04/300.97 100768[0:Rew:100557.0,88360.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)).
% 300.04/300.97 100772[0:Rew:100557.0,87233.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 100775[0:Rew:100557.0,89110.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)))).
% 300.04/300.97 100785[0:Rew:100557.0,99784.2] function(u) || member(v,universal_class) subclass(universal_class,union(w,complement(union(x,y)))) member(image(u,v),intersection(complement(w),union(x,y)))* -> .
% 300.04/300.97 100793[0:Rew:100557.0,89088.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)))).
% 300.04/300.97 100818[0:Rew:100557.0,84941.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).
% 300.04/300.97 100820[0:Rew:100557.0,88383.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)).
% 300.04/300.97 100826[0:Rew:100557.0,99752.1] || member(u,universal_class) subclass(u,union(v,complement(union(w,x)))) member(apply(choice,u),intersection(complement(v),union(w,x)))* -> equal(u,null_class).
% 300.04/300.97 100827[0:Rew:100557.0,99792.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).
% 300.04/300.97 100828[0:Rew:100557.0,99794.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).
% 300.04/300.97 100851[0:Rew:100557.0,87047.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 100875[0:Rew:100557.0,99761.1] || member(inverse(u),universal_class) subclass(domain_relation,union(v,complement(union(w,x)))) member(ordered_pair(inverse(u),range_of(u)),intersection(complement(v),union(w,x)))* -> .
% 300.04/300.97 100913[0:Rew:100557.0,84921.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).
% 300.04/300.97 100915[0:Rew:100557.0,88363.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)).
% 300.04/300.97 100919[0:Rew:100557.0,87236.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 100929[0:Rew:100557.0,89113.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)))).
% 300.04/300.97 100932[0:Rew:100557.0,100074.2] function(u) || member(v,universal_class) subclass(universal_class,union(complement(union(w,x)),y)) member(image(u,v),intersection(union(w,x),complement(y)))* -> .
% 300.04/300.97 101220[0:Rew:100557.0,52917.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).
% 300.04/300.97 101246[0:Rew:100557.0,72419.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)))))**.
% 300.04/300.97 101283[0:Rew:100557.0,84944.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).
% 300.04/300.97 101285[0:Rew:100557.0,88386.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)).
% 300.04/300.97 101291[0:Rew:100557.0,100042.1] || member(u,universal_class) subclass(u,union(complement(union(v,w)),x)) member(apply(choice,u),intersection(union(v,w),complement(x)))* -> equal(u,null_class).
% 300.04/300.97 101292[0:Rew:100557.0,100082.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).
% 300.04/300.97 101293[0:Rew:100557.0,100084.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).
% 300.04/300.97 101316[0:Rew:100557.0,87050.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 101340[0:Rew:100557.0,100051.1] || member(inverse(u),universal_class) subclass(domain_relation,union(complement(union(v,w)),x)) member(ordered_pair(inverse(u),range_of(u)),intersection(union(v,w),complement(x)))* -> .
% 300.04/300.97 101615[0:Rew:100557.0,52933.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).
% 300.04/300.97 102885[0:Rew:72365.0,101662.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)))**.
% 300.04/300.97 101688[0:Rew:100557.0,50279.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))))))**.
% 300.04/300.97 102907[0:Rew:100557.0,100842.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).
% 300.04/300.97 102908[0:Rew:100557.0,100970.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).
% 300.04/300.97 102909[0:Rew:100557.0,101131.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).
% 300.04/300.97 102911[0:Rew:100557.0,101194.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))))*.
% 300.04/300.97 102912[0:Rew:100557.0,101252.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).
% 300.04/300.97 102913[0:Rew:100557.0,101307.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).
% 300.04/300.97 102916[0:Rew:100557.0,101420.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).
% 300.04/300.97 102917[0:Rew:100557.0,101434.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).
% 300.04/300.97 102918[0:Rew:100557.0,101500.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).
% 300.04/300.97 102920[0:Rew:100557.0,101600.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))*.
% 300.04/300.97 102921[0:Rew:100557.0,101659.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).
% 300.04/300.97 102924[0:Rew:100557.0,101799.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).
% 300.04/300.97 102925[0:Rew:100557.0,101806.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).
% 300.04/300.97 103279[3:Res:100329.0,7158.1] || member(complement(union(u,complement(singleton(v)))),universal_class) -> equal(complement(union(u,complement(singleton(v)))),null_class) equal(apply(choice,complement(union(u,complement(singleton(v))))),v)**.
% 300.04/300.97 105033[3:Res:100387.0,7158.1] || member(complement(union(complement(successor(null_class)),u)),universal_class) -> equal(complement(union(complement(successor(null_class)),u)),null_class) equal(apply(choice,complement(union(complement(successor(null_class)),u))),null_class)**.
% 300.04/300.97 105449[3:Res:103287.0,7158.1] || member(complement(union(u,complement(successor(null_class)))),universal_class) -> equal(complement(union(u,complement(successor(null_class)))),null_class) equal(apply(choice,complement(union(u,complement(successor(null_class))))),null_class)**.
% 300.04/300.97 105922[0:SpR:102264.0,72375.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)))))**.
% 300.04/300.97 106117[0:Rew:72365.0,105897.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)))**.
% 300.04/300.97 106118[0:Rew:102264.0,105914.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))))*.
% 300.04/300.97 106119[0:Rew:102264.0,105863.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))*.
% 300.04/300.97 106918[3:Res:97047.0,5324.0] || -> equal(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),null_class) member(regular(complement(successor(successor(complement(intersection(restrict(u,v,w),x)))))),cross_product(v,w))*.
% 300.04/300.97 106905[3:Res:97047.0,7746.0] || member(not_subclass_element(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),v),element_relation)* -> subclass(complement(successor(successor(complement(intersection(complement(compose(element_relation,universal_class)),u))))),v).
% 300.04/300.97 107677[0:Res:226.1,100568.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).
% 300.04/300.97 108263[3:Res:100420.0,5324.0] || -> equal(complement(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(complement(union(union(null_class,complement(restrict(u,v,w))),x))),cross_product(v,w))*.
% 300.04/300.97 109329[3:Res:103321.0,5324.0] || -> equal(complement(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(complement(union(u,union(null_class,complement(restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97 109743[0:Res:10071.3,100559.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(complement(w),union(x,y))) -> member(ordered_pair(v,u),union(w,complement(union(x,y))))*.
% 300.04/300.97 109712[0:Res:160.1,100559.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))))*.
% 300.04/300.97 109690[0:Res:167.1,100559.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))))*.
% 300.04/300.97 109689[3:Res:28121.0,100559.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))))*.
% 300.04/300.97 109903[3:Res:106828.0,5324.0] || -> equal(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),null_class) member(regular(complement(successor(successor(complement(intersection(u,restrict(v,w,x))))))),cross_product(w,x))*.
% 300.04/300.97 109890[3:Res:106828.0,7746.0] || member(not_subclass_element(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),v),element_relation)* -> subclass(complement(successor(successor(complement(intersection(u,complement(compose(element_relation,universal_class))))))),v).
% 300.04/300.97 110442[0:Res:10071.3,100573.0] || member(u,universal_class) member(v,u) subclass(element_relation,symmetric_difference(union(w,x),complement(y))) -> member(ordered_pair(v,u),union(complement(union(w,x)),y))*.
% 300.04/300.97 110411[0:Res:160.1,100573.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))*.
% 300.04/300.97 110389[0:Res:167.1,100573.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))*.
% 300.04/300.97 110388[3:Res:28121.0,100573.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))*.
% 300.04/300.97 110804[3:Res:95663.0,5324.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))*.
% 300.04/300.97 110791[3:Res:95663.0,7746.0] || member(not_subclass_element(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(complement(compose(element_relation,universal_class)),u)),v),w).
% 300.04/300.97 111028[0:MRR:110929.0,10104.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).
% 300.04/300.97 111149[3:Res:95683.0,5324.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))*.
% 300.04/300.97 111136[3:Res:95683.0,7746.0] || member(not_subclass_element(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(complement(compose(element_relation,universal_class)),u),v)),w).
% 300.04/300.97 111297[3:Res:95699.0,5324.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))*.
% 300.04/300.97 111284[3:Res:95699.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(complement(compose(element_relation,universal_class)),v))),w).
% 300.04/300.97 111497[0:Res:5239.2,100558.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).
% 300.04/300.97 111495[0:Res:4087.2,100558.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).
% 300.04/300.97 111477[0:Res:3436.2,100558.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(complement(v),union(w,x))) member(ordered_pair(inverse(u),range_of(u)),union(v,complement(union(w,x))))* -> .
% 300.04/300.97 111468[0:Res:406.3,100558.0] || member(u,universal_class) subclass(u,intersection(complement(v),union(w,x))) member(apply(choice,u),union(v,complement(union(w,x))))* -> equal(u,null_class).
% 300.04/300.97 111464[0:Res:159.1,100558.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).
% 300.04/300.97 111435[0:Res:166.1,100558.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).
% 300.04/300.97 111407[0:SpL:100566.0,100558.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))))* -> .
% 300.04/300.97 111400[0:SpL:100576.0,100558.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))))* -> .
% 300.04/300.97 111674[3:Res:95712.0,5324.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))*.
% 300.04/300.97 111661[3:Res:95712.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(complement(compose(element_relation,universal_class)),v))),w).
% 300.04/300.97 111769[3:Res:96083.0,5324.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))*.
% 300.04/300.97 111756[3:Res:96083.0,7746.0] || member(not_subclass_element(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),w),element_relation)* -> subclass(complement(successor(complement(restrict(complement(compose(element_relation,universal_class)),u,v)))),w).
% 300.04/300.97 111950[0:Res:5239.2,100572.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).
% 300.04/300.97 111948[0:Res:4087.2,100572.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).
% 300.04/300.97 111930[0:Res:3436.2,100572.0] || member(inverse(u),universal_class) subclass(domain_relation,intersection(union(v,w),complement(x))) member(ordered_pair(inverse(u),range_of(u)),union(complement(union(v,w)),x))* -> .
% 300.04/300.97 111921[0:Res:406.3,100572.0] || member(u,universal_class) subclass(u,intersection(union(v,w),complement(x))) member(apply(choice,u),union(complement(union(v,w)),x))* -> equal(u,null_class).
% 300.04/300.97 111917[0:Res:159.1,100572.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).
% 300.04/300.97 111888[0:Res:166.1,100572.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).
% 300.04/300.97 111820[0:SpL:100566.0,100572.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))))* -> .
% 300.04/300.97 111813[0:SpL:100576.0,100572.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))))* -> .
% 300.04/300.97 112309[3:Res:100372.0,5324.0] || -> equal(complement(union(complement(intersection(restrict(u,v,w),x)),y)),null_class) member(regular(complement(union(complement(intersection(restrict(u,v,w),x)),y))),cross_product(v,w))*.
% 300.04/300.97 112296[3:Res:100372.0,7746.0] || member(not_subclass_element(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),w),element_relation)* -> subclass(complement(union(complement(intersection(complement(compose(element_relation,universal_class)),u)),v)),w).
% 300.04/300.97 113196[0:SpR:100742.0,5375.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)))*.
% 300.04/300.97 113195[0:SpR:100742.0,3896.2] || member(u,universal_class) subclass(universal_class,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)))*.
% 300.04/300.97 113194[0:SpR:100742.0,3859.2] || member(u,universal_class) subclass(universal_class,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)))*.
% 300.04/300.97 113462[3:Res:113084.0,7158.1] || member(regular(union(null_class,complement(singleton(u)))),universal_class) -> equal(regular(union(null_class,complement(singleton(u)))),null_class) equal(apply(choice,regular(union(null_class,complement(singleton(u))))),u)**.
% 300.04/300.97 113595[0:SpR:100757.0,5375.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))))*.
% 300.04/300.97 113594[0:SpR:100757.0,3896.2] || member(u,universal_class) subclass(universal_class,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))))*.
% 300.04/300.97 113593[0:SpR:100757.0,3859.2] || member(u,universal_class) subclass(universal_class,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))))*.
% 300.04/300.97 114303[0:SpL:101233.0,4060.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)))))).
% 300.04/300.97 114289[0:SpL:101233.0,4060.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)).
% 300.04/300.97 114978[0:SpL:101379.0,4060.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)))).
% 300.04/300.97 114964[0:SpL:101379.0,4060.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)).
% 300.04/300.97 115559[0:SpL:101642.0,4060.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)))).
% 300.04/300.97 115545[0:SpL:101642.0,4060.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)).
% 300.04/300.97 115785[3:Res:114715.0,7158.1] || member(regular(complement(intersection(singleton(u),v))),universal_class) -> equal(regular(complement(intersection(singleton(u),v))),null_class) equal(apply(choice,regular(complement(intersection(singleton(u),v)))),u)**.
% 300.04/300.97 115923[3:Res:115700.0,7158.1] || member(regular(complement(intersection(u,singleton(v)))),universal_class) -> equal(regular(complement(intersection(u,singleton(v)))),null_class) equal(apply(choice,regular(complement(intersection(u,singleton(v))))),v)**.
% 300.04/300.97 116201[0:SpL:101772.0,4060.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)))))).
% 300.04/300.97 116187[0:SpL:101772.0,4060.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)).
% 300.04/300.97 116462[3:Res:114621.0,7166.1] || member(regular(complement(restrict(u,v,w))),universal_class) -> equal(regular(complement(restrict(u,v,w))),null_class) member(apply(choice,regular(complement(restrict(u,v,w)))),u)*.
% 300.04/300.97 116622[3:Res:115793.0,7158.1] || member(regular(complement(intersection(successor(null_class),u))),universal_class) -> equal(regular(complement(intersection(successor(null_class),u))),null_class) equal(apply(choice,regular(complement(intersection(successor(null_class),u)))),null_class)**.
% 300.04/300.97 116709[3:Res:115931.0,7158.1] || member(regular(complement(intersection(u,successor(null_class)))),universal_class) -> equal(regular(complement(intersection(u,successor(null_class)))),null_class) equal(apply(choice,regular(complement(intersection(u,successor(null_class))))),null_class)**.
% 300.04/300.97 116778[3:Res:116703.0,7158.1] || member(regular(union(u,complement(successor(null_class)))),universal_class) -> equal(regular(union(u,complement(successor(null_class)))),null_class) equal(apply(choice,regular(union(u,complement(successor(null_class))))),null_class)**.
% 300.04/300.97 117001[3:Res:116756.0,7158.1] || member(regular(union(complement(successor(null_class)),u)),universal_class) -> equal(regular(union(complement(successor(null_class)),u)),null_class) equal(apply(choice,regular(union(complement(successor(null_class)),u))),null_class)**.
% 300.04/300.97 117887[3:Res:113455.0,5324.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))*.
% 300.04/300.97 117873[3:Res:113455.0,7746.0] || member(not_subclass_element(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(complement(compose(element_relation,universal_class)),u)))),v).
% 300.04/300.97 118106[3:Rew:26766.0,117998.2,100569.0,117998.2] || member(u,universal_class) 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)*.
% 300.04/300.97 118107[3:Rew:26766.0,117994.2,100580.0,117994.2] || member(u,universal_class) 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)*.
% 300.04/300.97 118123[7:SpR:47187.0,113801.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))))*.
% 300.04/300.97 118121[7:SpR:47184.0,113801.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))))*.
% 300.04/300.97 118314[7:SpR:47187.0,114570.1] function(intersection(power_class(complement(power_class(u))),power_class(v))) || -> subclass(regular(union(image(element_relation,power_class(u)),complement(power_class(v)))),successor(intersection(power_class(complement(power_class(u))),power_class(v))))*.
% 300.04/300.97 118312[7:SpR:47184.0,114570.1] function(intersection(power_class(u),power_class(complement(power_class(v))))) || -> subclass(regular(union(complement(power_class(u)),image(element_relation,power_class(v)))),successor(intersection(power_class(u),power_class(complement(power_class(v))))))*.
% 300.04/300.97 118812[3:Res:115797.0,5324.0] || -> equal(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),null_class) member(regular(regular(complement(intersection(union(null_class,restrict(u,v,w)),x)))),cross_product(v,w))*.
% 300.04/300.97 118798[3:Res:115797.0,7746.0] || member(not_subclass_element(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),v),element_relation)* -> subclass(regular(complement(intersection(union(null_class,complement(compose(element_relation,universal_class))),u))),v).
% 300.04/300.97 119375[3:Res:115935.0,5324.0] || -> equal(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),null_class) member(regular(regular(complement(intersection(u,union(null_class,restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97 119361[3:Res:115935.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(regular(complement(intersection(u,union(null_class,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.97 119786[3:Res:117791.0,5324.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))*.
% 300.04/300.97 119772[3:Res:117791.0,7746.0] || member(not_subclass_element(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),v),element_relation)* -> subclass(regular(union(null_class,complement(intersection(u,complement(compose(element_relation,universal_class)))))),v).
% 300.04/300.97 120037[3:Res:118834.0,5324.0] || -> equal(regular(union(union(null_class,complement(restrict(u,v,w))),x)),null_class) member(regular(regular(union(union(null_class,complement(restrict(u,v,w))),x))),cross_product(v,w))*.
% 300.04/300.97 121020[3:Res:119396.0,5324.0] || -> equal(regular(union(u,union(null_class,complement(restrict(v,w,x))))),null_class) member(regular(regular(union(u,union(null_class,complement(restrict(v,w,x)))))),cross_product(w,x))*.
% 300.04/300.97 121360[0:Res:5976.2,46587.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),power_class(complement(power_class(v))))* -> .
% 300.04/300.97 121778[0:Res:5975.2,46587.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,image(element_relation,power_class(v))) member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),power_class(complement(power_class(v))))* -> .
% 300.04/300.97 121740[0:SpR:69.0,5975.2] || member(restrict(element_relation,universal_class,image(u,singleton(v))),universal_class) subclass(domain_relation,w) -> member(ordered_pair(restrict(element_relation,universal_class,image(u,singleton(v))),apply(u,v)),w)*.
% 300.04/300.97 122318[3:Res:103272.0,5324.0] || -> equal(complement(union(u,complement(intersection(restrict(v,w,x),y)))),null_class) member(regular(complement(union(u,complement(intersection(restrict(v,w,x),y))))),cross_product(w,x))*.
% 300.04/300.97 122304[3:Res:103272.0,7746.0] || member(not_subclass_element(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),w),element_relation)* -> subclass(complement(union(u,complement(intersection(complement(compose(element_relation,universal_class)),v)))),w).
% 300.04/300.97 123091[3:Res:110705.0,5324.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))*.
% 300.04/300.97 123077[3:Res:110705.0,7746.0] || member(not_subclass_element(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),w),element_relation)* -> subclass(intersection(union(null_class,intersection(u,complement(compose(element_relation,universal_class)))),v),w).
% 300.04/300.97 123235[0:Res:24.2,47222.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).
% 300.04/300.97 123398[3:Res:111052.0,5324.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))*.
% 300.04/300.97 123384[3:Res:111052.0,7746.0] || member(not_subclass_element(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),w),element_relation)* -> subclass(union(null_class,intersection(intersection(u,complement(compose(element_relation,universal_class))),v)),w).
% 300.04/300.97 123551[3:Res:111207.0,5324.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))*.
% 300.04/300.97 123537[3:Res:111207.0,7746.0] || member(not_subclass_element(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(intersection(u,union(null_class,intersection(v,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97 123697[0:Res:24.2,47228.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).
% 300.04/300.97 123861[3:Res:111582.0,5324.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))*.
% 300.04/300.97 123847[3:Res:111582.0,7746.0] || member(not_subclass_element(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),w),element_relation)* -> subclass(union(null_class,intersection(u,intersection(v,complement(compose(element_relation,universal_class))))),w).
% 300.04/300.97 124035[3:Res:112197.0,5324.0] || -> equal(complement(union(complement(intersection(u,restrict(v,w,x))),y)),null_class) member(regular(complement(union(complement(intersection(u,restrict(v,w,x))),y))),cross_product(w,x))*.
% 300.04/300.97 124021[3:Res:112197.0,7746.0] || member(not_subclass_element(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),w),element_relation)* -> subclass(complement(union(complement(intersection(u,complement(compose(element_relation,universal_class)))),v)),w).
% 300.04/300.97 125577[3:Res:115740.1,3172.0] || subclass(u,cross_product(v,w))* -> equal(regular(complement(u)),null_class) equal(ordered_pair(first(regular(regular(complement(u)))),second(regular(regular(complement(u))))),regular(regular(complement(u))))**.
% 300.04/300.97 125694[3:Res:115778.0,5324.0] || -> equal(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),null_class) member(regular(regular(complement(intersection(intersection(restrict(u,v,w),x),y)))),cross_product(v,w))*.
% 300.04/300.97 125680[3:Res:115778.0,7746.0] || member(not_subclass_element(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),w),element_relation)* -> subclass(regular(complement(intersection(intersection(complement(compose(element_relation,universal_class)),u),v))),w).
% 300.04/300.97 125960[3:Res:115916.0,5324.0] || -> equal(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),null_class) member(regular(regular(complement(intersection(u,intersection(restrict(v,w,x),y))))),cross_product(w,x))*.
% 300.04/300.97 125946[3:Res:115916.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),w),element_relation)* -> subclass(regular(complement(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)))),w).
% 300.04/300.97 126352[3:Res:15464.2,6873.0] || member(u,universal_class) 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))))*.
% 300.04/300.97 126455[0:Rew:102187.0,126224.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)))).
% 300.04/300.97 126456[0:Rew:46591.0,126222.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)))).
% 300.04/300.97 126457[0:Rew:102187.0,126189.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)))))).
% 300.04/300.97 126458[0:Rew:46591.0,126187.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)))))).
% 300.04/300.97 127110[3:Res:122207.0,5324.0] || -> equal(complement(union(u,complement(intersection(v,restrict(w,x,y))))),null_class) member(regular(complement(union(u,complement(intersection(v,restrict(w,x,y)))))),cross_product(x,y))*.
% 300.04/300.97 127096[3:Res:122207.0,7746.0] || member(not_subclass_element(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),w),element_relation)* -> subclass(complement(union(u,complement(intersection(v,complement(compose(element_relation,universal_class)))))),w).
% 300.04/300.97 127236[0:Res:7174.3,6166.2] || member(u,universal_class) subclass(u,symmetric_difference(v,w))* member(apply(choice,u),complement(w))* member(apply(choice,u),complement(v))* -> equal(u,null_class).
% 300.04/300.97 127218[0:SpR:47948.0,7174.3] || member(u,universal_class) 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))*.
% 300.04/300.97 127208[0:SpR:47949.0,7174.3] || member(u,universal_class) 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))))*.
% 300.04/300.97 127763[0:Res:4921.1,7159.0] || member(range_of(null_class),universal_class) subclass(apply(null_class,u),v)* subclass(v,w)* -> equal(apply(null_class,u),null_class) member(apply(choice,apply(null_class,u)),w)*.
% 300.04/300.97 128081[3:Res:125596.0,5324.0] || -> equal(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),null_class) member(regular(regular(complement(intersection(intersection(u,restrict(v,w,x)),y)))),cross_product(w,x))*.
% 300.04/300.97 128067[3:Res:125596.0,7746.0] || member(not_subclass_element(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),w),element_relation)* -> subclass(regular(complement(intersection(intersection(u,complement(compose(element_relation,universal_class))),v))),w).
% 300.04/300.97 128235[3:Res:125867.0,5324.0] || -> equal(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),null_class) member(regular(regular(complement(intersection(u,intersection(v,restrict(w,x,y)))))),cross_product(x,y))*.
% 300.04/300.97 128221[3:Res:125867.0,7746.0] || member(not_subclass_element(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),w),element_relation)* -> subclass(regular(complement(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))))),w).
% 300.04/300.97 128350[0:Res:7215.3,6166.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,x))* member(image(u,v),complement(x))* member(image(u,v),complement(w))* -> .
% 300.04/300.97 128332[0:SpR:47948.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(power_class(complement(power_class(w)))),x)) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 300.04/300.97 128322[0:SpR:47949.0,7215.3] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(w,complement(power_class(complement(power_class(x)))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 300.04/300.97 130033[0:Res:9625.2,12084.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)))**.
% 300.04/300.97 129954[0:Res:9624.2,12084.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)))**.
% 300.04/300.97 129920[0:Res:4921.1,12084.0] || member(range_of(null_class),universal_class) -> 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)))**.
% 300.04/300.97 130782[0:SpR:46592.0,100807.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 130781[0:SpR:102264.0,100807.1] || member(u,universal_class) -> member(u,intersection(union(v,complement(successor(w))),union(x,y))) member(u,union(intersection(complement(v),successor(w)),complement(union(x,y))))*.
% 300.04/300.97 130780[0:SpR:46586.0,100807.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 130778[0:SpR:100575.0,100807.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 130975[0:MRR:130849.0,10106.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)).
% 300.04/300.97 132254[0:Rew:72365.0,131961.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)))**.
% 300.04/300.97 131902[0:SpR:102540.0,39614.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))).
% 300.04/300.97 132305[0:Rew:102540.0,131879.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)*.
% 300.04/300.97 132774[0:SpR:46592.0,101272.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 132773[0:SpR:102264.0,101272.1] || member(u,universal_class) -> member(u,intersection(union(v,w),union(x,complement(successor(y))))) member(u,union(complement(union(v,w)),intersection(complement(x),successor(y))))*.
% 300.04/300.97 132772[0:SpR:46586.0,101272.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 132770[0:SpR:100575.0,101272.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 133014[0:MRR:132884.0,10106.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)).
% 300.04/300.97 133855[0:SpR:102187.0,101537.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)))))**.
% 300.04/300.97 133763[0:SpR:101537.0,39614.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)).
% 300.04/300.97 134192[0:Rew:101537.0,133747.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)*.
% 300.04/300.97 137550[0:SpR:75513.1,74466.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))).
% 300.04/300.97 137518[0:SpR:75513.1,101537.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))).
% 300.04/300.97 137515[0:SpR:75513.1,102540.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)))).
% 300.04/300.97 137845[3:Res:86315.1,3172.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)))**.
% 300.04/300.97 139174[0:Res:95670.0,5324.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))*.
% 300.04/300.97 139159[3:Res:95670.0,7746.0] || member(not_subclass_element(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(complement(compose(element_relation,universal_class)),u),v),w),x).
% 300.04/300.97 139370[0:Res:95691.0,5324.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))*.
% 300.04/300.97 139355[3:Res:95691.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(complement(compose(element_relation,universal_class)),w))),x).
% 300.04/300.97 139660[0:Res:95696.0,5324.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))*.
% 300.04/300.97 139645[3:Res:95696.0,7746.0] || member(not_subclass_element(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(complement(compose(element_relation,universal_class)),v),w)),x).
% 300.04/300.97 139860[0:Res:95707.0,5324.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))*.
% 300.04/300.97 139845[3:Res:95707.0,7746.0] || member(not_subclass_element(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(complement(compose(element_relation,universal_class)),v)),w),x).
% 300.04/300.97 140718[0:Res:128603.0,5324.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))*.
% 300.04/300.97 140703[3:Res:128603.0,7746.0] || member(not_subclass_element(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),x),element_relation)* -> subclass(intersection(intersection(intersection(u,complement(compose(element_relation,universal_class))),v),w),x).
% 300.04/300.97 140977[0:Res:128622.0,5324.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))*.
% 300.04/300.97 140962[3:Res:128622.0,7746.0] || member(not_subclass_element(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),x),element_relation)* -> subclass(intersection(u,intersection(v,intersection(w,complement(compose(element_relation,universal_class))))),x).
% 300.04/300.97 141172[0:Res:128629.0,5324.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))*.
% 300.04/300.97 141157[3:Res:128629.0,7746.0] || member(not_subclass_element(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),x),element_relation)* -> subclass(intersection(u,intersection(intersection(v,complement(compose(element_relation,universal_class))),w)),x).
% 300.04/300.97 141391[0:Res:128638.0,5324.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))*.
% 300.04/300.97 141376[3:Res:128638.0,7746.0] || member(not_subclass_element(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),x),element_relation)* -> subclass(intersection(intersection(u,intersection(v,complement(compose(element_relation,universal_class)))),w),x).
% 300.04/300.97 141749[3:MRR:141714.4,50028.1] || member(ordered_pair(u,apply(choice,v)),compose(w,x))* member(v,universal_class) subclass(v,regular(image(w,image(x,singleton(u))))) -> equal(v,null_class).
% 300.04/300.97 142613[3:MRR:142589.4,50028.1] function(u) || member(ordered_pair(v,image(u,w)),compose(x,y))* member(w,universal_class) subclass(universal_class,regular(image(x,image(y,singleton(v))))) -> .
% 300.04/300.97 148136[0:SpR:39910.0,10708.2] || member(symmetric_difference(u,intersection(v,u)),universal_class) -> equal(symmetric_difference(u,intersection(v,u)),null_class) member(apply(choice,symmetric_difference(u,intersection(v,u))),complement(intersection(v,u)))*.
% 300.04/300.97 148134[0:SpR:39766.0,10708.2] || member(symmetric_difference(u,intersection(u,v)),universal_class) -> equal(symmetric_difference(u,intersection(u,v)),null_class) member(apply(choice,symmetric_difference(u,intersection(u,v))),complement(intersection(u,v)))*.
% 300.04/300.97 151007[0:SpL:39614.1,46608.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))))* -> .
% 300.04/300.97 151465[0:Rew:75789.0,151340.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))))* -> .
% 300.04/300.97 151333[0:SpL:75513.1,46628.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))* -> .
% 300.04/300.97 151653[0:SpL:39614.1,46655.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))))* -> .
% 300.04/300.97 151864[3:Rew:47187.0,151824.1] || member(union(image(element_relation,power_class(u)),complement(power_class(v))),universal_class) -> member(union(image(element_relation,power_class(u)),complement(power_class(v))),intersection(power_class(complement(power_class(u))),power_class(v)))*.
% 300.04/300.97 151865[3:Rew:47184.0,151822.1] || member(union(complement(power_class(u)),image(element_relation,power_class(v))),universal_class) -> member(union(complement(power_class(u)),image(element_relation,power_class(v))),intersection(power_class(u),power_class(complement(power_class(v)))))*.
% 300.04/300.97 152381[0:Rew:75789.0,152250.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)))))* -> .
% 300.04/300.97 152243[0:SpL:75513.1,46815.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))* -> .
% 300.04/300.97 153547[3:SpL:74812.0,47238.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).
% 300.04/300.97 153546[3:SpL:73744.0,47238.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).
% 300.04/300.97 153545[3:SpL:35849.0,47238.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).
% 300.04/300.97 153544[3:SpL:74812.0,47238.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).
% 300.04/300.97 153543[3:SpL:35849.0,47238.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).
% 300.04/300.97 153542[3:SpL:73744.0,47238.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).
% 300.04/300.97 153527[3:SpL:72082.0,47238.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).
% 300.04/300.97 153526[3:SpL:72083.0,47238.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).
% 300.04/300.97 153524[0:SpL:112558.0,47238.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).
% 300.04/300.97 153523[3:SpL:27497.0,47238.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).
% 300.04/300.97 153522[3:SpL:71518.0,47238.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).
% 300.04/300.97 153521[3:SpL:30548.0,47238.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).
% 300.04/300.97 153519[3:SpL:72083.0,47238.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).
% 300.04/300.97 153517[0:SpL:75901.0,47238.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).
% 300.04/300.97 153796[3:SpL:74812.0,47246.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).
% 300.04/300.97 153795[3:SpL:73744.0,47246.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).
% 300.04/300.97 153794[3:SpL:35849.0,47246.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).
% 300.04/300.97 153793[3:SpL:74812.0,47246.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).
% 300.04/300.97 153792[3:SpL:35849.0,47246.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).
% 300.04/300.97 153791[3:SpL:73744.0,47246.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).
% 300.04/300.97 153764[3:SpL:72082.0,47246.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).
% 300.04/300.97 153763[3:SpL:72083.0,47246.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).
% 300.04/300.97 153761[0:SpL:112558.0,47246.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).
% 300.04/300.97 153760[3:SpL:27497.0,47246.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).
% 300.04/300.97 153759[3:SpL:71518.0,47246.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).
% 300.04/300.97 153758[3:SpL:30548.0,47246.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).
% 300.04/300.97 153756[3:SpL:72083.0,47246.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).
% 300.04/300.97 153754[0:SpL:75901.0,47246.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).
% 300.04/300.97 154328[3:SpL:100849.0,18114.1] || equal(intersection(power_class(u),union(v,complement(union(w,x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 155449[0:SpL:39614.1,100880.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))))* -> .
% 300.04/300.97 156739[3:SpL:100941.0,18114.1] || equal(intersection(union(u,complement(power_class(v))),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),power_class(v)),complement(union(w,x))))* -> .
% 300.04/300.97 156707[0:SpR:75513.1,100941.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)))))**.
% 300.04/300.97 157274[0:Res:62527.0,5324.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))*.
% 300.04/300.97 157259[3:Res:62527.0,7746.0] || member(not_subclass_element(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),y),element_relation)* -> subclass(restrict(restrict(complement(compose(element_relation,universal_class)),u,v),w,x),y).
% 300.04/300.97 157595[3:SpL:100942.0,18114.1] || equal(intersection(union(complement(power_class(u)),v),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(power_class(u),complement(v)),complement(union(w,x))))* -> .
% 300.04/300.97 157564[0:SpR:75513.1,100942.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)))**.
% 300.04/300.97 158154[3:SpL:101149.0,18114.1] || equal(intersection(union(u,complement(union(v,w))),power_class(x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(power_class(x))))* -> .
% 300.04/300.97 158540[0:SpL:75513.1,101198.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))* -> .
% 300.04/300.97 159023[3:SpL:101314.0,18114.1] || equal(intersection(power_class(u),union(complement(union(v,w)),x)),singleton(singleton(null_class))) subclass(universal_class,union(complement(power_class(u)),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 159566[3:SpL:101518.0,18114.1] || equal(intersection(union(complement(union(u,v)),w),power_class(x)),singleton(singleton(null_class))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(power_class(x))))* -> .
% 300.04/300.97 159842[0:SpR:99108.0,1979.3] || member(second(regular(domain_relation)),universal_class) member(first(regular(domain_relation)),universal_class) equal(compose(u,first(regular(domain_relation))),second(regular(domain_relation)))** -> member(regular(domain_relation),compose_class(u)).
% 300.04/300.97 160226[3:SpL:101773.0,18114.1] || equal(intersection(union(u,v),union(w,complement(power_class(x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),power_class(x))))* -> .
% 300.04/300.97 160213[0:SpR:39614.1,101773.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)))))**.
% 300.04/300.97 160761[3:SpL:101774.0,18114.1] || equal(intersection(union(u,v),union(complement(power_class(w)),x)),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),intersection(power_class(w),complement(x))))* -> .
% 300.04/300.97 160748[0:SpR:39614.1,101774.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)))**.
% 300.04/300.97 161333[3:SpL:102609.0,18114.1] || equal(intersection(union(u,v),power_class(complement(union(w,x)))),singleton(singleton(null_class))) subclass(universal_class,union(complement(union(u,v)),image(element_relation,union(w,x))))* -> .
% 300.04/300.97 161931[3:SpL:102610.0,18114.1] || equal(intersection(power_class(complement(union(u,v))),union(w,x)),singleton(singleton(null_class))) subclass(universal_class,union(image(element_relation,union(u,v)),complement(union(w,x))))* -> .
% 300.04/300.97 162645[0:Res:6874.2,5609.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)))) -> .
% 300.04/300.97 162622[0:Res:6874.2,691.1] || member(ordered_pair(u,v),union(complement(w),complement(x)))* member(ordered_pair(u,v),union(w,x)) subclass(universal_class,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 300.04/300.97 162621[0:Res:6874.2,679.1] || member(unordered_pair(u,v),union(complement(w),complement(x)))* member(unordered_pair(u,v),union(w,x)) subclass(universal_class,complement(symmetric_difference(complement(w),complement(x)))) -> .
% 300.04/300.97 162605[3:SpR:72082.0,6874.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)))*.
% 300.04/300.97 162604[3:SpR:72083.0,6874.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)))*.
% 300.04/300.97 162602[0:SpR:112558.0,6874.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)))*.
% 300.04/300.97 162691[3:Rew:27497.0,162601.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)))*.
% 300.04/300.97 162692[3:Rew:71518.0,162600.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)))*.
% 300.04/300.97 162693[3:Rew:30548.0,162599.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)))*.
% 300.04/300.97 162597[3:SpR:72083.0,6874.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)))*.
% 300.04/300.97 162595[0:SpR:75901.0,6874.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)))*.
% 300.04/300.97 162560[3:SpR:72082.0,6874.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))))*.
% 300.04/300.97 162559[3:SpR:72083.0,6874.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)))))*.
% 300.04/300.97 162557[0:SpR:112558.0,6874.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))))*.
% 300.04/300.97 162694[3:Rew:27497.0,162556.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))))*.
% 300.04/300.97 162695[3:Rew:71518.0,162555.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))))*.
% 300.04/300.97 162696[3:Rew:30548.0,162554.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))))*.
% 300.04/300.97 162552[3:SpR:72083.0,6874.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))))*.
% 300.04/300.97 162550[0:SpR:75901.0,6874.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))))*.
% 300.04/300.97 162909[3:Res:115740.1,7165.1] || subclass(u,restrict(v,w,x))* member(regular(complement(u)),universal_class) -> equal(regular(complement(u)),null_class) member(apply(choice,regular(complement(u))),cross_product(w,x))*.
% 300.04/300.97 162886[3:Res:86315.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(u,u),universal_class) -> equal(union(u,u),null_class) member(apply(choice,union(u,u)),cross_product(w,x))*.
% 300.04/300.97 162885[3:Res:86303.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(u,null_class),universal_class) -> equal(union(u,null_class),null_class) member(apply(choice,union(u,null_class)),cross_product(w,x))*.
% 300.04/300.97 162878[3:Res:58921.1,7165.1] || subclass(u,restrict(v,w,x))* member(union(null_class,u),universal_class) -> equal(union(null_class,u),null_class) member(apply(choice,union(null_class,u)),cross_product(w,x))*.
% 300.04/300.97 162875[0:Res:56577.1,7165.1] || subclass(u,restrict(v,w,x))* member(intersection(y,u),universal_class) -> equal(intersection(y,u),null_class) member(apply(choice,intersection(y,u)),cross_product(w,x))*.
% 300.04/300.97 162869[0:Res:57662.1,7165.1] || subclass(u,restrict(v,w,x))* member(intersection(u,y),universal_class) -> equal(intersection(u,y),null_class) member(apply(choice,intersection(u,y)),cross_product(w,x))*.
% 300.04/300.97 163089[3:Res:115740.1,7399.0] || subclass(u,ordered_pair(v,w))* -> equal(regular(complement(u)),null_class) equal(regular(regular(complement(u))),unordered_pair(v,singleton(w))) equal(regular(regular(complement(u))),singleton(v)).
% 300.04/300.97 163066[3:Res:86315.1,7399.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)).
% 300.04/300.97 163065[3:Res:86303.1,7399.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)).
% 300.04/300.97 163058[3:Res:58921.1,7399.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)).
% 300.04/300.97 163027[3:Res:114621.0,7399.0] || -> equal(regular(complement(ordered_pair(u,v))),null_class) equal(regular(regular(complement(ordered_pair(u,v)))),unordered_pair(u,singleton(v)))** equal(regular(regular(complement(ordered_pair(u,v)))),singleton(u)).
% 300.04/300.97 163334[3:Res:412.2,39347.0] || member(restrict(union(u,u),v,w),universal_class) -> equal(restrict(union(u,u),v,w),null_class) member(apply(choice,restrict(union(u,u),v,w)),u)*.
% 300.04/300.97 163333[3:Res:412.2,36243.0] || member(restrict(union(null_class,u),v,w),universal_class) -> equal(restrict(union(null_class,u),v,w),null_class) member(apply(choice,restrict(union(null_class,u),v,w)),u)*.
% 300.04/300.97 163332[3:Res:412.2,73862.0] || member(restrict(union(u,null_class),v,w),universal_class) -> equal(restrict(union(u,null_class),v,w),null_class) member(apply(choice,restrict(union(u,null_class),v,w)),u)*.
% 300.04/300.97 163430[0:Res:159.1,9632.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).
% 300.04/300.97 163396[0:Res:166.1,9632.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).
% 300.04/300.97 163769[0:Res:159.1,9633.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).
% 300.04/300.97 163735[0:Res:166.1,9633.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).
% 300.04/300.97 164014[3:SpR:99109.0,1979.3] || member(second(regular(composition_function)),universal_class) member(first(regular(composition_function)),universal_class) equal(compose(u,first(regular(composition_function))),second(regular(composition_function)))** -> member(regular(composition_function),compose_class(u)).
% 300.04/300.97 164565[0:SpL:46680.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(complement(w),power_class(complement(power_class(x))))) -> member(image(u,v),union(w,image(element_relation,power_class(x))))*.
% 300.04/300.97 164547[0:SpL:46680.0,7162.1] || member(u,universal_class) 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))))*.
% 300.04/300.97 164536[0:SpL:46680.0,4070.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))))) -> .
% 300.04/300.97 165055[0:SpL:46893.0,7203.2] function(u) || member(v,universal_class) subclass(universal_class,symmetric_difference(power_class(complement(power_class(w))),complement(x))) -> member(image(u,v),union(image(element_relation,power_class(w)),x))*.
% 300.04/300.97 165037[0:SpL:46893.0,7162.1] || member(u,universal_class) 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))*.
% 300.04/300.97 165026[0:SpL:46893.0,4070.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))) -> .
% 300.04/300.97 165810[0:Rew:102264.0,165728.2,102264.0,165728.1] || member(regular(union(u,complement(successor(v)))),successor(v))* member(regular(union(u,complement(successor(v)))),complement(u))* -> equal(union(u,complement(successor(v))),null_class).
% 300.04/300.97 165849[0:Rew:100578.0,165687.2,75789.0,165687.2,100576.0,165687.2,100578.0,165687.1,75789.0,165687.1,100576.0,165687.1] || member(regular(complement(symmetric_difference(u,v))),complement(intersection(u,v)))* member(regular(complement(symmetric_difference(u,v))),union(u,v)) -> equal(complement(symmetric_difference(u,v)),null_class).
% 300.04/300.97 166001[0:Res:10543.4,4386.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,regular(w)) member(ordered_pair(v,u),w)* -> equal(w,null_class).
% 300.04/300.97 165980[0:Res:10543.4,218.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,restrict(w,x,y))* -> member(ordered_pair(v,u),cross_product(x,y))*.
% 300.04/300.97 165965[0:Res:10543.4,4070.1] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,intersection(w,x)) member(ordered_pair(v,u),symmetric_difference(w,x))* -> .
% 300.04/300.97 166133[0:Rew:1179.1,166119.2,1179.1,166119.0] || -> equal(singleton(first(regular(cross_product(u,v)))),regular(regular(cross_product(u,v)))) equal(cross_product(u,v),null_class) member(regular(regular(cross_product(u,v))),regular(cross_product(u,v)))*.
% 300.04/300.97 166524[3:Rew:248.0,166496.3] || member(ordered_pair(choice,singleton(u)),cross_product(universal_class,universal_class)) member(singleton(u),cantor(choice)) -> equal(singleton(u),null_class) member(ordered_pair(choice,singleton(singleton(singleton(u)))),application_function)*.
% 300.04/300.97 167012[0:Res:10671.3,4386.0] || member(intersection(u,v),universal_class) subclass(u,regular(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class) equal(w,null_class).
% 300.04/300.97 166976[0:Res:10671.3,4070.1] || member(intersection(u,v),universal_class) subclass(u,intersection(w,x)) member(apply(choice,intersection(u,v)),symmetric_difference(w,x))* -> equal(intersection(u,v),null_class).
% 300.04/300.97 167049[0:Rew:30.0,166897.2,30.0,166897.0] || member(restrict(u,v,w),universal_class) subclass(cross_product(v,w),x) -> equal(restrict(u,v,w),null_class) member(apply(choice,restrict(u,v,w)),x)*.
% 300.04/300.97 167293[0:Res:10867.3,4386.0] || member(intersection(u,v),universal_class) subclass(v,regular(w)) member(apply(choice,intersection(u,v)),w)* -> equal(intersection(u,v),null_class) equal(w,null_class).
% 300.04/300.97 167257[0:Res:10867.3,4070.1] || member(intersection(u,v),universal_class) subclass(v,intersection(w,x)) member(apply(choice,intersection(u,v)),symmetric_difference(w,x))* -> equal(intersection(u,v),null_class).
% 300.04/300.97 167418[3:SpL:99109.0,15540.1] || member(first(regular(composition_function)),universal_class) member(regular(composition_function),compose(u,v))* -> member(first(regular(composition_function)),cantor(v))* member(second(regular(composition_function)),image(u,range_of(null_class)))*.
% 300.04/300.97 167417[3:SpL:99108.0,15540.1] || member(first(regular(domain_relation)),universal_class) member(regular(domain_relation),compose(u,v))* -> member(first(regular(domain_relation)),cantor(v))* member(second(regular(domain_relation)),image(u,range_of(null_class)))*.
% 300.04/300.97 167451[3:Obv:167436.0] || subclass(domain_relation,compose(u,v))* member(restrict(element_relation,universal_class,w),universal_class) -> member(restrict(element_relation,universal_class,w),cantor(v))* member(sum_class(w),image(u,range_of(null_class)))*.
% 300.04/300.97 167452[3:Obv:167435.0] || subclass(domain_relation,compose(u,v))* member(flip(cross_product(w,universal_class)),universal_class) -> member(flip(cross_product(w,universal_class)),cantor(v))* member(inverse(w),image(u,range_of(null_class)))*.
% 300.04/300.97 168745[0:Res:10922.2,10018.1] || subclass(universal_class,complement(intersection(u,v))) member(regular(w),union(u,v))* subclass(symmetric_difference(u,v),x)* -> equal(w,null_class) member(regular(w),x)*.
% 300.04/300.97 168726[0:Res:353.2,10018.1] || subclass(u,complement(intersection(v,w))) member(regular(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> equal(u,null_class) member(regular(u),x)*.
% 300.04/300.97 168671[0:SpL:102264.0,10018.1] || member(u,union(complement(v),successor(w)))* member(u,union(v,complement(successor(w)))) subclass(symmetric_difference(complement(v),successor(w)),x)* -> member(u,x)*.
% 300.04/300.97 170423[0:Res:367.1,76392.0] || subclass(ordered_pair(u,v),symmetric_difference(union(cross_product(w,x),y),complement(restrict(y,w,x))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(cross_product(w,x),y))).
% 300.04/300.97 170393[0:Res:351.2,76392.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(sum_class(u),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97 170392[0:Res:350.2,76392.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> member(power_class(u),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97 170389[0:Res:354.2,76392.0] || subclass(u,symmetric_difference(union(cross_product(v,w),x),complement(restrict(x,v,w))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(cross_product(v,w),x)))*.
% 300.04/300.97 170592[0:Res:367.1,76400.0] || subclass(ordered_pair(u,v),symmetric_difference(union(w,cross_product(x,y)),complement(restrict(w,x,y))))* -> member(unordered_pair(u,singleton(v)),complement(symmetric_difference(w,cross_product(x,y)))).
% 300.04/300.97 170562[0:Res:351.2,76400.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(sum_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97 170561[0:Res:350.2,76400.0] || member(u,universal_class) subclass(universal_class,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> member(power_class(u),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97 170558[0:Res:354.2,76400.0] || subclass(u,symmetric_difference(union(v,cross_product(w,x)),complement(restrict(v,w,x))))* -> subclass(u,y) member(not_subclass_element(u,y),complement(symmetric_difference(v,cross_product(w,x))))*.
% 300.04/300.97 172016[0:SpR:544.1,7041.1] || member(restrict(element_relation,universal_class,image(choice,singleton(singleton(u)))),universal_class) -> equal(singleton(u),null_class) member(ordered_pair(restrict(element_relation,universal_class,image(choice,singleton(singleton(u)))),u),domain_relation)*.
% 300.04/300.97 172070[3:Rew:15440.2,172035.1] || member(u,universal_class) member(restrict(element_relation,universal_class,range_of(null_class)),universal_class) -> member(u,cantor(v)) member(ordered_pair(restrict(element_relation,universal_class,range_of(null_class)),apply(v,u)),domain_relation)*.
% 300.04/300.97 173227[0:Res:11224.2,2.0] || member(regular(cross_product(u,v)),element_relation) subclass(second(regular(cross_product(u,v))),w) -> equal(cross_product(u,v),null_class) member(first(regular(cross_product(u,v))),w)*.
% 300.04/300.97 173722[0:Res:17.2,11539.2] || member(ordered_pair(u,compose(v,u)),w)* member(v,x)* member(ordered_pair(v,u),cross_product(universal_class,universal_class)) subclass(composition_function,complement(cross_product(x,w)))* -> .
% 300.04/300.97 173750[3:MRR:173718.0,242.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,complement(cantor(w))) -> equal(apply(w,ordered_pair(u,ordered_pair(v,compose(u,v)))),sum_class(range_of(null_class)))**.
% 300.04/300.97 174590[3:Res:46607.1,151236.0] || member(intersection(complement(u),union(v,complement(power_class(w)))),universal_class) -> member(intersection(complement(u),union(v,complement(power_class(w)))),union(u,intersection(complement(v),power_class(w))))*.
% 300.04/300.97 174583[0:Res:46607.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(w,complement(power_class(x)))),y)* -> member(u,union(v,intersection(complement(w),power_class(x))))* member(u,y)*.
% 300.04/300.97 174550[3:SpR:72082.0,46607.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 174549[3:SpR:72083.0,46607.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 174547[0:SpR:112558.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 174546[3:SpR:27497.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 174545[3:SpR:71518.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 174544[3:SpR:30548.0,46607.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 174542[3:SpR:72083.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 174540[0:SpR:75901.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 174482[3:SpR:74812.0,46607.1] || member(u,universal_class) -> 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))))).
% 300.04/300.97 174481[3:SpR:73744.0,46607.1] || member(u,universal_class) -> 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))))).
% 300.04/300.97 174480[3:SpR:35849.0,46607.1] || member(u,universal_class) -> 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))))).
% 300.04/300.97 174479[3:SpR:74812.0,46607.1] || member(u,universal_class) -> 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))))).
% 300.04/300.97 174478[3:SpR:35849.0,46607.1] || member(u,universal_class) -> 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)))))*.
% 300.04/300.97 174477[3:SpR:73744.0,46607.1] || member(u,universal_class) -> 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)))))*.
% 300.04/300.97 174698[3:MRR:174697.0,242.0] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(w,complement(power_class(x)))))) -> member(ordered_pair(u,cantor(u)),union(v,intersection(complement(w),power_class(x))))*.
% 300.04/300.97 174706[0:MRR:174705.0,10104.1] || -> member(regular(union(u,complement(union(v,complement(power_class(w)))))),union(u,intersection(complement(v),power_class(w))))* equal(union(u,complement(union(v,complement(power_class(w))))),null_class).
% 300.04/300.97 174843[0:Res:46615.2,386.1] || member(singleton(u),union(complement(v),power_class(w)))* member(singleton(u),union(v,complement(power_class(w)))) subclass(universal_class,complement(symmetric_difference(complement(v),power_class(w)))) -> .
% 300.04/300.97 174842[3:Res:46615.2,21267.1] || member(singleton(u),union(complement(v),power_class(w)))* member(singleton(u),union(v,complement(power_class(w)))) equal(complement(symmetric_difference(complement(v),power_class(w))),universal_class) -> .
% 300.04/300.97 175001[6:SpL:174383.0,15540.1] || member(first(regular(element_relation)),universal_class) member(regular(element_relation),compose(u,v))* -> member(first(regular(element_relation)),cantor(v))* member(second(regular(element_relation)),image(u,range_of(null_class)))*.
% 300.04/300.97 174981[6:SpR:174383.0,1979.3] || member(second(regular(element_relation)),universal_class) member(first(regular(element_relation)),universal_class) equal(compose(u,first(regular(element_relation))),second(regular(element_relation)))** -> member(regular(element_relation),compose_class(u)).
% 300.04/300.97 175227[3:Res:46627.1,151236.0] || member(intersection(union(u,complement(power_class(v))),complement(w)),universal_class) -> member(intersection(union(u,complement(power_class(v))),complement(w)),union(intersection(complement(u),power_class(v)),w))*.
% 300.04/300.97 175220[0:Res:46627.1,2.0] || member(u,universal_class) subclass(intersection(union(v,complement(power_class(w))),complement(x)),y)* -> member(u,union(intersection(complement(v),power_class(w)),x))* member(u,y)*.
% 300.04/300.97 175165[3:SpR:74812.0,46627.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175164[3:SpR:73744.0,46627.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175163[3:SpR:35849.0,46627.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175162[3:SpR:74812.0,46627.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175161[3:SpR:35849.0,46627.1] || member(u,universal_class) -> 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))*.
% 300.04/300.97 175160[3:SpR:73744.0,46627.1] || member(u,universal_class) -> 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))*.
% 300.04/300.97 175155[3:SpR:72082.0,46627.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 175314[3:Rew:72365.0,175154.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 175152[0:SpR:112558.0,46627.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175151[3:SpR:27497.0,46627.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175150[3:SpR:71518.0,46627.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175149[3:SpR:30548.0,46627.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 175315[3:Rew:75789.0,175147.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175145[0:SpR:75901.0,46627.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175340[3:MRR:175339.0,242.0] || member(u,universal_class) subclass(domain_relation,union(complement(union(v,complement(power_class(w)))),x)) -> member(ordered_pair(u,cantor(u)),union(intersection(complement(v),power_class(w)),x))*.
% 300.04/300.97 175348[0:MRR:175347.0,10104.1] || -> member(regular(union(complement(union(u,complement(power_class(v)))),w)),union(intersection(complement(u),power_class(v)),w))* equal(union(complement(union(u,complement(power_class(v)))),w),null_class).
% 300.04/300.97 175524[3:Res:46654.1,151236.0] || member(intersection(complement(u),union(complement(power_class(v)),w)),universal_class) -> member(intersection(complement(u),union(complement(power_class(v)),w)),union(u,intersection(power_class(v),complement(w))))*.
% 300.04/300.97 175517[0:Res:46654.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),union(complement(power_class(w)),x)),y)* -> member(u,union(v,intersection(power_class(w),complement(x))))* member(u,y)*.
% 300.04/300.97 175484[3:SpR:72082.0,46654.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 175483[3:SpR:72083.0,46654.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 175481[0:SpR:112558.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175480[3:SpR:27497.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175479[3:SpR:71518.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175478[3:SpR:30548.0,46654.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 175476[3:SpR:72083.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175474[0:SpR:75901.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175409[3:SpR:74812.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175408[3:SpR:73744.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175407[3:SpR:35849.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175406[3:SpR:74812.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175405[3:SpR:35849.0,46654.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 175404[3:SpR:73744.0,46654.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 175641[3:MRR:175640.0,242.0] || member(u,universal_class) subclass(domain_relation,union(v,complement(union(complement(power_class(w)),x)))) -> member(ordered_pair(u,cantor(u)),union(v,intersection(power_class(w),complement(x))))*.
% 300.04/300.97 175649[0:MRR:175648.0,10104.1] || -> member(regular(union(u,complement(union(complement(power_class(v)),w)))),union(u,intersection(power_class(v),complement(w))))* equal(union(u,complement(union(complement(power_class(v)),w))),null_class).
% 300.04/300.97 175772[0:Res:46802.2,386.1] || member(singleton(u),union(power_class(v),complement(w))) member(singleton(u),union(complement(power_class(v)),w))* subclass(universal_class,complement(symmetric_difference(power_class(v),complement(w)))) -> .
% 300.04/300.97 175771[3:Res:46802.2,21267.1] || member(singleton(u),union(power_class(v),complement(w))) member(singleton(u),union(complement(power_class(v)),w))* equal(complement(symmetric_difference(power_class(v),complement(w))),universal_class) -> .
% 300.04/300.97 176036[3:Res:46814.1,151236.0] || member(intersection(union(complement(power_class(u)),v),complement(w)),universal_class) -> member(intersection(union(complement(power_class(u)),v),complement(w)),union(intersection(power_class(u),complement(v)),w))*.
% 300.04/300.97 176029[0:Res:46814.1,2.0] || member(u,universal_class) subclass(intersection(union(complement(power_class(v)),w),complement(x)),y)* -> member(u,union(intersection(power_class(v),complement(w)),x))* member(u,y)*.
% 300.04/300.97 175967[3:SpR:74812.0,46814.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175966[3:SpR:73744.0,46814.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175965[3:SpR:35849.0,46814.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175964[3:SpR:74812.0,46814.1] || member(u,universal_class) -> 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)).
% 300.04/300.97 175963[3:SpR:35849.0,46814.1] || member(u,universal_class) -> 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))*.
% 300.04/300.97 175962[3:SpR:73744.0,46814.1] || member(u,universal_class) -> 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))*.
% 300.04/300.97 175957[3:SpR:72082.0,46814.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 176129[3:Rew:72365.0,175956.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 175954[0:SpR:112558.0,46814.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175953[3:SpR:27497.0,46814.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175952[3:SpR:71518.0,46814.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 175951[3:SpR:30548.0,46814.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 176130[3:Rew:75789.0,175949.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 175947[0:SpR:75901.0,46814.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 176157[3:MRR:176156.0,242.0] || member(u,universal_class) subclass(domain_relation,union(complement(union(complement(power_class(v)),w)),x)) -> member(ordered_pair(u,cantor(u)),union(intersection(power_class(v),complement(w)),x))*.
% 300.04/300.97 176165[0:MRR:176164.0,10104.1] || -> member(regular(union(complement(union(complement(power_class(u)),v)),w)),union(intersection(power_class(u),complement(v)),w))* equal(union(complement(union(complement(power_class(u)),v)),w),null_class).
% 300.04/300.97 176348[3:Res:100879.1,151236.0] || member(intersection(complement(u),power_class(complement(union(v,w)))),universal_class) -> member(intersection(complement(u),power_class(complement(union(v,w)))),union(u,image(element_relation,union(v,w))))*.
% 300.04/300.97 176342[0:Res:100879.1,2.0] || member(u,universal_class) subclass(intersection(complement(v),power_class(complement(union(w,x)))),y)* -> member(u,union(v,image(element_relation,union(w,x))))* member(u,y)*.
% 300.04/300.97 176313[3:SpR:72082.0,100879.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 176312[3:SpR:72083.0,100879.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 176310[0:SpR:112558.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176309[3:SpR:27497.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176308[3:SpR:71518.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176307[3:SpR:30548.0,100879.1] || member(u,universal_class) -> 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))))*.
% 300.04/300.97 176305[3:SpR:72083.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176303[0:SpR:75901.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176716[3:Res:101197.1,151236.0] || member(intersection(power_class(complement(union(u,v))),complement(w)),universal_class) -> member(intersection(power_class(complement(union(u,v))),complement(w)),union(image(element_relation,union(u,v)),w))*.
% 300.04/300.97 176710[0:Res:101197.1,2.0] || member(u,universal_class) subclass(intersection(power_class(complement(union(v,w))),complement(x)),y)* -> member(u,union(image(element_relation,union(v,w)),x))* member(u,y)*.
% 300.04/300.97 176620[3:SpR:72082.0,101197.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 176828[3:Rew:72365.0,176619.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 176617[0:SpR:112558.0,101197.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 176616[3:SpR:27497.0,101197.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 176615[3:SpR:71518.0,101197.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 176614[3:SpR:30548.0,101197.1] || member(u,universal_class) -> 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)))*.
% 300.04/300.97 176829[3:Rew:75789.0,176612.2] || member(u,universal_class) -> 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)))).
% 300.04/300.97 176610[0:SpR:75901.0,101197.1] || member(u,universal_class) -> 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))).
% 300.04/300.97 177897[0:Rew:3122.1,177896.1] || subclass(intersection(singleton(u),v),complement(intersection(w,x)))* member(u,union(w,x)) -> equal(intersection(singleton(u),v),null_class) member(u,symmetric_difference(w,x)).
% 300.04/300.97 177899[0:Rew:2349.1,177898.1] || subclass(intersection(u,singleton(v)),complement(intersection(w,x)))* member(v,union(w,x)) -> equal(intersection(u,singleton(v)),null_class) member(v,symmetric_difference(w,x)).
% 300.04/300.97 178144[0:Res:10922.2,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x))))) member(regular(y),union(u,intersection(complement(v),union(w,x))))* -> equal(y,null_class).
% 300.04/300.97 178143[0:Res:3678.2,100761.0] || subclass(universal_class,intersection(complement(u),union(v,complement(union(w,x)))))* member(y,union(u,intersection(complement(v),union(w,x))))* -> equal(singleton(y),null_class).
% 300.04/300.97 178132[3:Res:17248.1,100761.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(w,complement(union(x,y)))))* member(unordered_pair(u,null_class),union(v,intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97 178079[3:SpL:72082.0,100761.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(union(x,y)))))* member(u,union(apply(null_class,z),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 178078[3:SpL:72083.0,100761.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(union(w,x)))))* member(u,union(apply(null_class,y),intersection(complement(v),union(w,x))))* -> .
% 300.04/300.97 178076[0:SpL:112558.0,100761.0] || member(u,intersection(complement(union(v,w)),union(x,complement(union(y,z)))))* member(u,union(union(w,v),intersection(complement(x),union(y,z)))) -> .
% 300.04/300.97 178075[3:SpL:27497.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(null_class,v),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97 178074[3:SpL:71518.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(v,null_class),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97 178073[3:SpL:30548.0,100761.0] || member(u,intersection(union(null_class,complement(v)),union(w,complement(union(x,y)))))* member(u,union(union(v,v),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 178071[3:SpL:72083.0,100761.0] || member(u,intersection(complement(apply(null_class,v)),union(w,complement(union(x,y)))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(w),union(x,y)))) -> .
% 300.04/300.97 178069[0:SpL:75901.0,100761.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(x,complement(union(y,z)))))* member(u,union(symmetric_difference(w,v),intersection(complement(x),union(y,z)))) -> .
% 300.04/300.97 178501[0:Res:10922.2,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x))) member(regular(y),union(intersection(complement(u),union(v,w)),x))* -> equal(y,null_class).
% 300.04/300.97 178500[0:Res:3678.2,100813.0] || subclass(universal_class,intersection(union(u,complement(union(v,w))),complement(x)))* member(y,union(intersection(complement(u),union(v,w)),x))* -> equal(singleton(y),null_class).
% 300.04/300.97 178489[3:Res:17248.1,100813.0] || subclass(ordered_pair(u,universal_class),intersection(union(v,complement(union(w,x))),complement(y)))* member(unordered_pair(u,null_class),union(intersection(complement(v),union(w,x)),y)) -> .
% 300.04/300.97 178359[3:SpL:72082.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(apply(null_class,y))))* member(u,union(intersection(complement(v),union(w,x)),apply(null_class,z)))* -> .
% 300.04/300.97 178597[3:Rew:72365.0,178358.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(v,complement(union(w,x)))))* member(u,union(intersection(complement(v),union(w,x)),apply(null_class,y)))* -> .
% 300.04/300.97 178356[0:SpL:112558.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(union(y,z))))* member(u,union(intersection(complement(v),union(w,x)),union(z,y))) -> .
% 300.04/300.97 178355[3:SpL:27497.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(null_class,y))) -> .
% 300.04/300.97 178354[3:SpL:71518.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(y,null_class))) -> .
% 300.04/300.97 178353[3:SpL:30548.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),union(null_class,complement(y))))* member(u,union(intersection(complement(v),union(w,x)),union(y,y)))* -> .
% 300.04/300.97 178598[3:Rew:75789.0,178351.1] || member(u,intersection(union(v,complement(union(w,x))),complement(apply(null_class,y))))* member(u,union(sum_class(range_of(null_class)),intersection(complement(v),union(w,x)))) -> .
% 300.04/300.97 178349[0:SpL:75901.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),complement(symmetric_difference(y,z))))* member(u,union(intersection(complement(v),union(w,x)),symmetric_difference(z,y))) -> .
% 300.04/300.97 178859[0:Res:10922.2,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x))) member(regular(y),union(u,intersection(union(v,w),complement(x))))* -> equal(y,null_class).
% 300.04/300.97 178858[0:Res:3678.2,100908.0] || subclass(universal_class,intersection(complement(u),union(complement(union(v,w)),x)))* member(y,union(u,intersection(union(v,w),complement(x))))* -> equal(singleton(y),null_class).
% 300.04/300.97 178847[3:Res:17248.1,100908.0] || subclass(ordered_pair(u,universal_class),intersection(complement(v),union(complement(union(w,x)),y)))* member(unordered_pair(u,null_class),union(v,intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97 178794[3:SpL:72082.0,100908.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(union(w,x)),y)))* member(u,union(apply(null_class,z),intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97 178793[3:SpL:72083.0,100908.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(union(v,w)),x)))* member(u,union(apply(null_class,y),intersection(union(v,w),complement(x))))* -> .
% 300.04/300.97 178791[0:SpL:112558.0,100908.0] || member(u,intersection(complement(union(v,w)),union(complement(union(x,y)),z)))* member(u,union(union(w,v),intersection(union(x,y),complement(z)))) -> .
% 300.04/300.97 178790[3:SpL:27497.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(null_class,v),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97 178789[3:SpL:71518.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(v,null_class),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97 178788[3:SpL:30548.0,100908.0] || member(u,intersection(union(null_class,complement(v)),union(complement(union(w,x)),y)))* member(u,union(union(v,v),intersection(union(w,x),complement(y))))* -> .
% 300.04/300.97 178786[3:SpL:72083.0,100908.0] || member(u,intersection(complement(apply(null_class,v)),union(complement(union(w,x)),y)))* member(u,union(sum_class(range_of(null_class)),intersection(union(w,x),complement(y)))) -> .
% 300.04/300.97 178784[0:SpL:75901.0,100908.0] || member(u,intersection(complement(symmetric_difference(v,w)),union(complement(union(x,y)),z)))* member(u,union(symmetric_difference(w,v),intersection(union(x,y),complement(z)))) -> .
% 300.04/300.97 179429[0:Res:10922.2,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x))) member(regular(y),union(intersection(union(u,v),complement(w)),x))* -> equal(y,null_class).
% 300.04/300.97 179428[0:Res:3678.2,101278.0] || subclass(universal_class,intersection(union(complement(union(u,v)),w),complement(x)))* member(y,union(intersection(union(u,v),complement(w)),x))* -> equal(singleton(y),null_class).
% 300.04/300.97 179417[3:Res:17248.1,101278.0] || subclass(ordered_pair(u,universal_class),intersection(union(complement(union(v,w)),x),complement(y)))* member(unordered_pair(u,null_class),union(intersection(union(v,w),complement(x)),y)) -> .
% 300.04/300.97 179282[3:SpL:72082.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(apply(null_class,y))))* member(u,union(intersection(union(v,w),complement(x)),apply(null_class,z)))* -> .
% 300.04/300.97 179530[3:Rew:72365.0,179281.0] || member(u,intersection(complement(sum_class(range_of(null_class))),union(complement(union(v,w)),x)))* member(u,union(intersection(union(v,w),complement(x)),apply(null_class,y)))* -> .
% 300.04/300.97 179279[0:SpL:112558.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(union(y,z))))* member(u,union(intersection(union(v,w),complement(x)),union(z,y))) -> .
% 300.04/300.97 179278[3:SpL:27497.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(null_class,y))) -> .
% 300.04/300.97 179277[3:SpL:71518.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(y,null_class))) -> .
% 300.04/300.97 179276[3:SpL:30548.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),union(null_class,complement(y))))* member(u,union(intersection(union(v,w),complement(x)),union(y,y)))* -> .
% 300.04/300.97 179531[3:Rew:75789.0,179274.1] || member(u,intersection(union(complement(union(v,w)),x),complement(apply(null_class,y))))* member(u,union(sum_class(range_of(null_class)),intersection(union(v,w),complement(x)))) -> .
% 300.04/300.97 179272[0:SpL:75901.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),complement(symmetric_difference(y,z))))* member(u,union(intersection(union(v,w),complement(x)),symmetric_difference(z,y))) -> .
% 300.04/300.97 179963[6:SpL:102707.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179962[3:SpL:102707.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> member(omega,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179961[3:SpL:102707.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179955[3:SpL:102707.0,113432.0] || subclass(union(complement(union(u,v)),intersection(complement(w),union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179946[0:SpL:102707.0,13518.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),domain_relation)** -> .
% 300.04/300.97 179945[0:SpL:102707.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(union(x,y))))) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 179944[0:SpL:102707.0,32917.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 179941[0:SpL:102707.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))) -> .
% 300.04/300.97 179940[0:SpL:102707.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* member(omega,intersection(union(u,v),union(w,complement(union(x,y))))) -> .
% 300.04/300.97 179938[0:SpL:102707.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(w,complement(union(x,y))))) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 179937[0:SpL:102707.0,32866.1] || equal(intersection(union(u,v),union(w,complement(union(x,y)))),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))* -> .
% 300.04/300.97 179928[3:SpL:102707.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),universal_class)** -> member(null_class,intersection(union(u,v),union(w,complement(union(x,y))))).
% 300.04/300.97 179911[0:SpR:75513.1,102707.0] || subclass(union(u,v),union(w,complement(union(x,y)))) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(union(u,v)))**.
% 300.04/300.97 179765[0:SpR:102707.0,100942.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(complement(w),union(x,y))),union(intersection(power_class(u),complement(v)),complement(union(w,complement(union(x,y))))))**.
% 300.04/300.97 179764[0:SpR:102707.0,100941.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(complement(w),union(x,y))),union(intersection(complement(u),power_class(v)),complement(union(w,complement(union(x,y))))))**.
% 300.04/300.97 180145[3:Rew:75789.0,179727.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(complement(x),union(y,z))))),union(null_class,intersection(union(v,w),union(x,complement(union(y,z))))))*.
% 300.04/300.97 179712[0:SpR:102707.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),union(y,z)))),union(intersection(union(v,w),union(x,complement(union(y,z)))),u))*.
% 300.04/300.97 179710[0:SpR:102707.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(complement(x),union(y,z)))),union(u,intersection(union(v,w),union(x,complement(union(y,z))))))*.
% 300.04/300.97 179707[0:SpR:102707.0,142270.0] || -> equal(intersection(intersection(union(u,v),union(w,complement(union(x,y)))),restrict(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z,x1)),null_class)**.
% 300.04/300.97 180152[3:Rew:75789.0,179685.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(complement(w),union(x,y))),z)),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97 180153[3:Rew:75789.0,179682.0] || -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(w,complement(union(x,y)))))))),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179677[0:SpR:102707.0,42085.0] || -> equal(intersection(union(complement(union(u,v)),intersection(complement(w),union(x,y))),restrict(intersection(union(u,v),union(w,complement(union(x,y)))),z,x1)),null_class)**.
% 300.04/300.97 180154[3:Rew:75789.0,179669.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(complement(w),union(x,y)))))),union(null_class,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97 179629[3:SpR:102707.0,18089.1] || -> member(singleton(null_class),intersection(union(u,v),union(w,complement(union(x,y))))) member(singleton(null_class),union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.04/300.97 179625[0:SpR:102707.0,76062.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(z)),union(z,intersection(union(u,v),union(w,complement(union(x,y))))))*.
% 300.04/300.97 179623[0:SpR:102707.0,5350.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(complement(w),union(x,y))),complement(z)),union(intersection(union(u,v),union(w,complement(union(x,y)))),z))*.
% 300.04/300.97 179620[3:SpR:102707.0,65061.1] || equal(successor(intersection(union(u,v),union(w,complement(union(x,y))))),null_class) -> equal(union(complement(union(u,v)),intersection(complement(w),union(x,y))),universal_class)**.
% 300.04/300.97 179618[3:SpR:102707.0,115740.1] || subclass(intersection(union(u,v),union(w,complement(union(x,y)))),z) -> subclass(regular(union(complement(union(u,v)),intersection(complement(w),union(x,y)))),z)*.
% 300.04/300.97 180642[6:SpL:102708.0,53207.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180641[3:SpL:102708.0,53354.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> member(omega,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180640[3:SpL:102708.0,83804.0] || equal(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180634[3:SpL:102708.0,113432.0] || subclass(union(intersection(union(u,v),complement(w)),complement(union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180625[0:SpL:102708.0,13518.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),domain_relation)** -> .
% 300.04/300.97 180624[0:SpL:102708.0,13425.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),union(x,y))) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97 180623[0:SpL:102708.0,32917.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) subclass(domain_relation,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97 180620[0:SpL:102708.0,2134.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))) -> .
% 300.04/300.97 180619[0:SpL:102708.0,372.0] || subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* member(omega,intersection(union(complement(union(u,v)),w),union(x,y))) -> .
% 300.04/300.97 180617[0:SpL:102708.0,19460.1] || subclass(domain_relation,intersection(union(complement(union(u,v)),w),union(x,y))) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97 180616[0:SpL:102708.0,32866.1] || equal(intersection(union(complement(union(u,v)),w),union(x,y)),domain_relation) subclass(universal_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))* -> .
% 300.04/300.97 180607[3:SpL:102708.0,116330.0] || equal(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),universal_class)** -> member(null_class,intersection(union(complement(union(u,v)),w),union(x,y))).
% 300.04/300.97 180605[0:SpR:39614.1,102708.0] || subclass(union(u,v),union(complement(union(w,x)),y)) -> equal(union(intersection(union(w,x),complement(y)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.97 180436[0:SpR:102708.0,101774.0] || -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),complement(y))),union(intersection(union(u,v),complement(w)),complement(union(complement(power_class(x)),y))))**.
% 300.04/300.97 180434[0:SpR:102708.0,101773.0] || -> equal(union(complement(union(complement(union(u,v)),w)),intersection(complement(x),power_class(y))),union(intersection(union(u,v),complement(w)),complement(union(x,complement(power_class(y))))))**.
% 300.04/300.97 180832[3:Rew:75789.0,180396.0] || -> subclass(complement(union(u,union(intersection(union(v,w),complement(x)),complement(union(y,z))))),union(null_class,intersection(union(complement(union(v,w)),x),union(y,z))))*.
% 300.04/300.97 180381[0:SpR:102708.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(union(y,z)))),union(intersection(union(complement(union(v,w)),x),union(y,z)),u))*.
% 300.04/300.97 180379[0:SpR:102708.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(intersection(union(v,w),complement(x)),complement(union(y,z)))),union(u,intersection(union(complement(union(v,w)),x),union(y,z))))*.
% 300.04/300.97 180376[0:SpR:102708.0,142270.0] || -> equal(intersection(intersection(union(complement(union(u,v)),w),union(x,y)),restrict(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z,x1)),null_class)**.
% 300.04/300.97 180839[3:Rew:75789.0,180354.0] || -> subclass(complement(union(union(intersection(union(u,v),complement(w)),complement(union(x,y))),z)),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97 180840[3:Rew:75789.0,180351.0] || -> subclass(complement(successor(successor(union(null_class,intersection(union(complement(union(u,v)),w),union(x,y)))))),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180346[0:SpR:102708.0,42085.0] || -> equal(intersection(union(intersection(union(u,v),complement(w)),complement(union(x,y))),restrict(intersection(union(complement(union(u,v)),w),union(x,y)),z,x1)),null_class)**.
% 300.04/300.97 180841[3:Rew:75789.0,180338.0] || -> subclass(complement(successor(successor(union(intersection(union(u,v),complement(w)),complement(union(x,y)))))),union(null_class,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97 180298[3:SpR:102708.0,18089.1] || -> member(singleton(null_class),intersection(union(complement(union(u,v)),w),union(x,y))) member(singleton(null_class),union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.04/300.97 180294[0:SpR:102708.0,76062.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),complement(z)),union(z,intersection(union(complement(union(u,v)),w),union(x,y))))*.
% 300.04/300.97 180292[0:SpR:102708.0,5350.0] || -> subclass(symmetric_difference(union(intersection(union(u,v),complement(w)),complement(union(x,y))),complement(z)),union(intersection(union(complement(union(u,v)),w),union(x,y)),z))*.
% 300.04/300.97 180289[3:SpR:102708.0,65061.1] || equal(successor(intersection(union(complement(union(u,v)),w),union(x,y))),null_class) -> equal(union(intersection(union(u,v),complement(w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97 180287[3:SpR:102708.0,115740.1] || subclass(intersection(union(complement(union(u,v)),w),union(x,y)),z) -> subclass(regular(union(intersection(union(u,v),complement(w)),complement(union(x,y)))),z)*.
% 300.04/300.97 181346[6:SpL:102709.0,53207.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181345[3:SpL:102709.0,53354.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> member(omega,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181344[3:SpL:102709.0,83804.0] || equal(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),null_class)** -> subclass(universal_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181338[3:SpL:102709.0,113432.0] || subclass(union(intersection(complement(u),union(v,w)),complement(union(x,y))),null_class)* -> subclass(regular(null_class),intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181329[0:SpL:102709.0,13518.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),domain_relation)** -> .
% 300.04/300.97 181328[0:SpL:102709.0,13425.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),union(x,y))) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97 181327[0:SpL:102709.0,32917.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) subclass(domain_relation,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97 181324[0:SpL:102709.0,2134.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))) -> .
% 300.04/300.97 181323[0:SpL:102709.0,372.0] || subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* member(omega,intersection(union(u,complement(union(v,w))),union(x,y))) -> .
% 300.04/300.97 181321[0:SpL:102709.0,19460.1] || subclass(domain_relation,intersection(union(u,complement(union(v,w))),union(x,y))) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97 181320[0:SpL:102709.0,32866.1] || equal(intersection(union(u,complement(union(v,w))),union(x,y)),domain_relation) subclass(universal_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))* -> .
% 300.04/300.97 181311[3:SpL:102709.0,116330.0] || equal(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),universal_class)** -> member(null_class,intersection(union(u,complement(union(v,w))),union(x,y))).
% 300.04/300.97 181309[0:SpR:39614.1,102709.0] || subclass(union(u,v),union(w,complement(union(x,y)))) -> equal(union(intersection(complement(w),union(x,y)),complement(union(u,v))),complement(union(u,v)))**.
% 300.04/300.97 181143[0:SpR:102709.0,101774.0] || -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),complement(y))),union(intersection(complement(u),union(v,w)),complement(union(complement(power_class(x)),y))))**.
% 300.04/300.97 181141[0:SpR:102709.0,101773.0] || -> equal(union(complement(union(u,complement(union(v,w)))),intersection(complement(x),power_class(y))),union(intersection(complement(u),union(v,w)),complement(union(x,complement(power_class(y))))))**.
% 300.04/300.97 181531[3:Rew:75789.0,181103.0] || -> subclass(complement(union(u,union(intersection(complement(v),union(w,x)),complement(union(y,z))))),union(null_class,intersection(union(v,complement(union(w,x))),union(y,z))))*.
% 300.04/300.97 181088[0:SpR:102709.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(union(y,z)))),union(intersection(union(v,complement(union(w,x))),union(y,z)),u))*.
% 300.04/300.97 181086[0:SpR:102709.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(intersection(complement(v),union(w,x)),complement(union(y,z)))),union(u,intersection(union(v,complement(union(w,x))),union(y,z))))*.
% 300.04/300.97 181083[0:SpR:102709.0,142270.0] || -> equal(intersection(intersection(union(u,complement(union(v,w))),union(x,y)),restrict(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z,x1)),null_class)**.
% 300.04/300.97 181538[3:Rew:75789.0,181061.0] || -> subclass(complement(union(union(intersection(complement(u),union(v,w)),complement(union(x,y))),z)),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 181539[3:Rew:75789.0,181058.0] || -> subclass(complement(successor(successor(union(null_class,intersection(union(u,complement(union(v,w))),union(x,y)))))),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181053[0:SpR:102709.0,42085.0] || -> equal(intersection(union(intersection(complement(u),union(v,w)),complement(union(x,y))),restrict(intersection(union(u,complement(union(v,w))),union(x,y)),z,x1)),null_class)**.
% 300.04/300.97 181540[3:Rew:75789.0,181045.0] || -> subclass(complement(successor(successor(union(intersection(complement(u),union(v,w)),complement(union(x,y)))))),union(null_class,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 181005[3:SpR:102709.0,18089.1] || -> member(singleton(null_class),intersection(union(u,complement(union(v,w))),union(x,y))) member(singleton(null_class),union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.04/300.97 181001[0:SpR:102709.0,76062.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),complement(z)),union(z,intersection(union(u,complement(union(v,w))),union(x,y))))*.
% 300.04/300.97 180999[0:SpR:102709.0,5350.0] || -> subclass(symmetric_difference(union(intersection(complement(u),union(v,w)),complement(union(x,y))),complement(z)),union(intersection(union(u,complement(union(v,w))),union(x,y)),z))*.
% 300.04/300.97 180996[3:SpR:102709.0,65061.1] || equal(successor(intersection(union(u,complement(union(v,w))),union(x,y))),null_class) -> equal(union(intersection(complement(u),union(v,w)),complement(union(x,y))),universal_class)**.
% 300.04/300.97 180994[3:SpR:102709.0,115740.1] || subclass(intersection(union(u,complement(union(v,w))),union(x,y)),z) -> subclass(regular(union(intersection(complement(u),union(v,w)),complement(union(x,y)))),z)*.
% 300.04/300.97 182013[6:SpL:102711.0,53207.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.04/300.97 182012[3:SpL:102711.0,53354.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> member(omega,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97 182011[3:SpL:102711.0,83804.0] || equal(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),null_class)** -> subclass(universal_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97 182005[3:SpL:102711.0,113432.0] || subclass(union(complement(union(u,v)),intersection(union(w,x),complement(y))),null_class)* -> subclass(regular(null_class),intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97 181996[0:SpL:102711.0,13518.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),domain_relation)** -> .
% 300.06/300.97 181995[0:SpL:102711.0,13425.1] || subclass(domain_relation,intersection(union(u,v),union(complement(union(w,x)),y))) subclass(domain_relation,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 181994[0:SpL:102711.0,32917.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) subclass(domain_relation,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 181991[0:SpL:102711.0,2134.0] || subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))) -> .
% 300.06/300.97 181990[0:SpL:102711.0,372.0] || subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* member(omega,intersection(union(u,v),union(complement(union(w,x)),y))) -> .
% 300.06/300.97 181988[0:SpL:102711.0,19460.1] || subclass(domain_relation,intersection(union(u,v),union(complement(union(w,x)),y))) subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 181987[0:SpL:102711.0,32866.1] || equal(intersection(union(u,v),union(complement(union(w,x)),y)),domain_relation) subclass(universal_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 181978[3:SpL:102711.0,116330.0] || equal(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),universal_class)** -> member(null_class,intersection(union(u,v),union(complement(union(w,x)),y))).
% 300.06/300.97 181961[0:SpR:75513.1,102711.0] || subclass(union(u,v),union(complement(union(w,x)),y)) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(union(u,v)))**.
% 300.06/300.97 181807[0:SpR:102711.0,100942.0] || -> equal(union(complement(union(complement(power_class(u)),v)),intersection(union(w,x),complement(y))),union(intersection(power_class(u),complement(v)),complement(union(complement(union(w,x)),y))))**.
% 300.06/300.97 181806[0:SpR:102711.0,100941.0] || -> equal(union(complement(union(u,complement(power_class(v)))),intersection(union(w,x),complement(y))),union(intersection(complement(u),power_class(v)),complement(union(complement(union(w,x)),y))))**.
% 300.06/300.97 182202[3:Rew:75789.0,181769.0] || -> subclass(complement(union(u,union(complement(union(v,w)),intersection(union(x,y),complement(z))))),union(null_class,intersection(union(v,w),union(complement(union(x,y)),z))))*.
% 300.06/300.97 181754[0:SpR:102711.0,76062.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(union(x,y),complement(z)))),union(intersection(union(v,w),union(complement(union(x,y)),z)),u))*.
% 300.06/300.97 181752[0:SpR:102711.0,5350.0] || -> subclass(symmetric_difference(complement(u),union(complement(union(v,w)),intersection(union(x,y),complement(z)))),union(u,intersection(union(v,w),union(complement(union(x,y)),z))))*.
% 300.06/300.97 181749[0:SpR:102711.0,142270.0] || -> equal(intersection(intersection(union(u,v),union(complement(union(w,x)),y)),restrict(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z,x1)),null_class)**.
% 300.06/300.97 182209[3:Rew:75789.0,181727.0] || -> subclass(complement(union(union(complement(union(u,v)),intersection(union(w,x),complement(y))),z)),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97 182210[3:Rew:75789.0,181724.0] || -> subclass(complement(successor(successor(union(null_class,intersection(union(u,v),union(complement(union(w,x)),y)))))),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97 181719[0:SpR:102711.0,42085.0] || -> equal(intersection(union(complement(union(u,v)),intersection(union(w,x),complement(y))),restrict(intersection(union(u,v),union(complement(union(w,x)),y)),z,x1)),null_class)**.
% 300.06/300.97 182211[3:Rew:75789.0,181711.0] || -> subclass(complement(successor(successor(union(complement(union(u,v)),intersection(union(w,x),complement(y)))))),union(null_class,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97 181671[3:SpR:102711.0,18089.1] || -> member(singleton(null_class),intersection(union(u,v),union(complement(union(w,x)),y))) member(singleton(null_class),union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97 181667[0:SpR:102711.0,76062.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(z)),union(z,intersection(union(u,v),union(complement(union(w,x)),y))))*.
% 300.06/300.97 181665[0:SpR:102711.0,5350.0] || -> subclass(symmetric_difference(union(complement(union(u,v)),intersection(union(w,x),complement(y))),complement(z)),union(intersection(union(u,v),union(complement(union(w,x)),y)),z))*.
% 300.06/300.97 181662[3:SpR:102711.0,65061.1] || equal(successor(intersection(union(u,v),union(complement(union(w,x)),y))),null_class) -> equal(union(complement(union(u,v)),intersection(union(w,x),complement(y))),universal_class)**.
% 300.06/300.97 181660[3:SpR:102711.0,115740.1] || subclass(intersection(union(u,v),union(complement(union(w,x)),y)),z) -> subclass(regular(union(complement(union(u,v)),intersection(union(w,x),complement(y)))),z)*.
% 300.06/300.97 2062[0:Res:365.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97 2061[0:Res:348.1,60.0] || subclass(universal_class,image(u,image(v,singleton(w)))) member(ordered_pair(w,unordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97 4116[0:Rew:29.0,4098.1,29.0,4098.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))**.
% 300.06/300.97 5618[0:Res:4845.1,60.0] || subclass(domain_relation,image(u,image(v,singleton(w)))) member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v))*.
% 300.06/300.97 9881[0:Res:9522.0,18.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))))**.
% 300.06/300.97 10673[3:Res:408.2,7653.1] || member(intersection(complement(compose(element_relation,universal_class)),u),universal_class) member(apply(choice,intersection(complement(compose(element_relation,universal_class)),u)),element_relation)* -> equal(intersection(complement(compose(element_relation,universal_class)),u),null_class).
% 300.06/300.97 10712[0:Rew:476.0,10646.1,476.0,10646.0] || member(symmetric_difference(cross_product(u,v),w),universal_class) -> 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)))*.
% 300.06/300.97 10713[0:Rew:475.0,10645.1,475.0,10645.0] || member(symmetric_difference(u,cross_product(v,w)),universal_class) -> 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)))*.
% 300.06/300.97 10869[3:Res:409.2,7653.1] || member(intersection(u,complement(compose(element_relation,universal_class))),universal_class) member(apply(choice,intersection(u,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(intersection(u,complement(compose(element_relation,universal_class))),null_class).
% 300.06/300.97 11576[0:Res:1932.2,34.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(universal_class,universal_class)) subclass(composition_function,rotate(x)) -> member(ordered_pair(ordered_pair(v,ordered_pair(w,compose(ordered_pair(u,v),w))),u),x)*.
% 300.06/300.97 11575[0:Res:1932.2,37.0] || member(ordered_pair(ordered_pair(u,v),w),cross_product(universal_class,universal_class)) subclass(composition_function,flip(x)) -> member(ordered_pair(ordered_pair(v,u),ordered_pair(w,compose(ordered_pair(u,v),w))),x)*.
% 300.06/300.97 12028[0:Res:4921.1,1419.0] || member(range_of(null_class),universal_class) 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)))**.
% 300.06/300.97 13573[0:SpL:1183.2,3111.0] || member(cross_product(u,v),universal_class) 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)*.
% 300.06/300.97 13560[0:SpL:1183.2,366.0] || member(cross_product(u,v),universal_class) 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)*.
% 300.06/300.97 14301[2:MRR:14289.3,4383.0] single_valued_class(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 300.06/300.97 14302[2:MRR:14288.3,4383.0] function(u) || member(ordered_pair(v,not_subclass_element(image(u,image(inverse(u),singleton(v))),w)),cross_product(universal_class,universal_class))* -> subclass(image(u,image(inverse(u),singleton(v))),w).
% 300.06/300.97 16342[3:Rew:15422.0,15798.3] || member(u,universal_class) 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))*.
% 300.06/300.97 17219[3:Rew:17061.0,17203.2] || member(ordered_pair(ordered_pair(universal_class,null_class),u),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 300.06/300.97 17220[3:Rew:17061.0,17202.2] || member(ordered_pair(ordered_pair(universal_class,u),null_class),v) member(ordered_pair(singleton(singleton(null_class)),u),cross_product(cross_product(universal_class,universal_class),universal_class))* -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 300.06/300.97 17221[3:Rew:17061.0,17178.1] || member(u,universal_class) member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(universal_class,u),null_class),v) -> member(ordered_pair(singleton(singleton(null_class)),u),rotate(v))*.
% 300.06/300.97 17222[3:Rew:17061.0,17177.1] || member(u,universal_class) member(singleton(singleton(null_class)),cross_product(universal_class,universal_class)) member(ordered_pair(ordered_pair(universal_class,null_class),u),v) -> member(ordered_pair(singleton(singleton(null_class)),u),flip(v))*.
% 300.06/300.97 18129[3:Res:17208.1,60.0] || equal(image(u,image(v,singleton(w))),singleton(singleton(null_class))) member(ordered_pair(w,singleton(null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(null_class)),compose(u,v))*.
% 300.06/300.97 19585[0:Res:3678.2,60.0] || subclass(universal_class,image(u,image(v,singleton(w))))* member(ordered_pair(w,x),cross_product(universal_class,universal_class)) -> equal(singleton(x),null_class) member(ordered_pair(w,x),compose(u,v))*.
% 300.06/300.97 27066[3:Rew:26766.0,2057.0] || equal(union(null_class,image(u,image(v,singleton(w)))),universal_class)** member(ordered_pair(w,singleton(x)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,singleton(x)),compose(u,v))*.
% 300.06/300.97 30000[0:SpL:6220.1,1925.1] || member(ordered_pair(u,v),compose(w,regular(cross_product(singleton(u),universal_class))))* subclass(image(w,range_of(null_class)),x)* -> equal(cross_product(singleton(u),universal_class),null_class) member(v,x)*.
% 300.06/300.97 30814[0:Res:59.1,2351.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).
% 300.06/300.97 30804[0:Res:24.2,2351.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).
% 300.06/300.97 31161[0:Res:59.1,3124.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).
% 300.06/300.97 31150[0:Res:24.2,3124.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).
% 300.06/300.97 32885[0:Res:28672.1,60.0] || equal(image(u,image(v,singleton(w))),domain_relation) member(ordered_pair(w,ordered_pair(null_class,null_class)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(null_class,null_class)),compose(u,v))*.
% 300.06/300.97 32949[0:SpR:479.0,3136.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))))*.
% 300.06/300.97 35289[0:Res:226.1,9.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)**.
% 300.06/300.97 37111[0:Res:24.2,9366.1] || member(singleton(intersection(u,v)),v)* member(singleton(intersection(u,v)),u)* member(intersection(u,v),universal_class) -> member(singleton(singleton(singleton(intersection(u,v)))),element_relation)*.
% 300.06/300.97 37516[7:Rew:37448.1,16355.2] function(restrict(u,v,universal_class)) || subclass(image(u,v),cantor(range_of(w))) equal(cantor(cantor(x)),universal_class) -> compatible(restrict(u,v,universal_class),x,inverse(w))*.
% 300.06/300.97 38284[7:SpL:38158.1,60.0] one_to_one(u) || member(v,image(w,image(x,null_class))) member(ordered_pair(inverse(u),v),cross_product(universal_class,universal_class)) -> member(ordered_pair(inverse(u),v),compose(w,x))*.
% 300.06/300.97 39014[3:Res:15574.1,10179.0] || member(apply(choice,regular(cantor(u))),universal_class) -> equal(apply(u,apply(choice,regular(cantor(u)))),sum_class(range_of(null_class)))** equal(regular(cantor(u)),null_class) equal(cantor(u),null_class).
% 300.06/300.97 39299[3:Res:35372.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,unordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,unordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97 39447[3:Res:39273.1,60.0] || equal(image(u,image(v,singleton(w))),universal_class) member(ordered_pair(w,ordered_pair(x,y)),cross_product(universal_class,universal_class)) -> member(ordered_pair(w,ordered_pair(x,y)),compose(u,v))*.
% 300.06/300.97 40311[0:SpR:39766.0,470.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))))**.
% 300.06/300.97 40608[0:SpR:39910.0,470.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))))**.
% 300.06/300.97 46454[3:Res:3436.2,15524.0] || member(inverse(u),universal_class) subclass(domain_relation,cantor(regular(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class))))* -> equal(cross_product(singleton(ordered_pair(inverse(u),range_of(u))),universal_class),null_class).
% 300.06/300.97 46652[0:Rew:46582.0,36585.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) 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)))* -> .
% 300.06/300.97 47294[0:Rew:46582.0,46659.2,46582.0,46659.1] || member(not_subclass_element(u,intersection(v,complement(power_class(w)))),v)* -> subclass(singleton(not_subclass_element(u,intersection(v,complement(power_class(w))))),power_class(w))* subclass(u,intersection(v,complement(power_class(w)))).
% 300.06/300.97 48587[0:Res:1932.2,46587.0] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) 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))))* -> .
% 300.06/300.97 49844[0:Res:71.2,46618.0] || member(symmetric_difference(complement(u),power_class(v)),universal_class) -> 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))))*.
% 300.06/300.97 49994[3:Res:2055.2,47748.1] || member(ordered_pair(u,regular(image(v,image(w,singleton(u))))),cross_product(universal_class,universal_class))* equal(compose(v,w),null_class) -> equal(image(v,image(w,singleton(u))),null_class).
% 300.06/300.97 50148[0:Res:71.2,46805.0] || member(symmetric_difference(power_class(u),complement(v)),universal_class) -> 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))*.
% 300.06/300.97 50352[0:Rew:6906.0,50248.1,6906.0,50248.0] || member(symmetric_difference(complement(u),complement(singleton(u))),universal_class) -> equal(symmetric_difference(complement(u),complement(singleton(u))),null_class) member(apply(choice,symmetric_difference(complement(u),complement(singleton(u)))),successor(u))*.
% 300.06/300.97 52507[3:Res:1272.2,15793.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,universal_class) subclass(domain_relation,complement(restrict(x,v,w)))* -> .
% 300.06/300.97 55027[0:Res:2353.1,46617.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).
% 300.06/300.97 55024[0:Res:3126.1,46617.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).
% 300.06/300.97 55021[0:Res:2352.1,46617.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).
% 300.06/300.97 55020[0:Res:3125.1,46617.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).
% 300.06/300.97 55242[0:Res:2353.1,46804.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).
% 300.06/300.97 55239[0:Res:3126.1,46804.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).
% 300.06/300.97 55236[0:Res:2352.1,46804.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).
% 300.06/300.97 55235[0:Res:3125.1,46804.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).
% 300.06/300.97 56292[0:Res:9624.2,1419.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))**.
% 300.06/300.97 56337[0:Res:9625.2,1419.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))**.
% 300.06/300.97 56561[3:Res:4087.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class))))* -> subclass(intersection(v,u),w) equal(cross_product(singleton(not_subclass_element(intersection(v,u),w)),universal_class),null_class).
% 300.06/300.97 56812[0:Res:4089.1,46805.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))*.
% 300.06/300.97 56811[0:Res:4089.1,4051.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)))*.
% 300.06/300.97 56810[0:Res:4089.1,46618.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))))*.
% 300.06/300.97 56808[0:Res:4089.1,4050.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)))*.
% 300.06/300.97 57218[0:Res:4090.1,46805.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))*.
% 300.06/300.97 57217[0:Res:4090.1,4051.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)))*.
% 300.06/300.97 57216[0:Res:4090.1,46618.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))))*.
% 300.06/300.97 57214[0:Res:4090.1,4050.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)))*.
% 300.06/300.97 57646[3:Res:5239.2,15524.0] || subclass(u,cantor(regular(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class))))* -> subclass(intersection(u,v),w) equal(cross_product(singleton(not_subclass_element(intersection(u,v),w)),universal_class),null_class).
% 300.06/300.97 58080[0:Res:5242.1,46805.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))*.
% 300.06/300.97 58079[0:Res:5242.1,4051.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)))*.
% 300.06/300.97 58078[0:Res:5242.1,46618.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))))*.
% 300.06/300.97 58076[0:Res:5242.1,4050.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)))*.
% 300.06/300.97 58482[0:Res:5243.1,46805.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))*.
% 300.06/300.97 58481[0:Res:5243.1,4051.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)))*.
% 300.06/300.97 58480[0:Res:5243.1,46618.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))))*.
% 300.06/300.97 58478[0:Res:5243.1,4050.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)))*.
% 300.06/300.97 59524[0:Res:10992.1,5213.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).
% 300.06/300.97 60905[0:SpL:47184.0,46804.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)))))) -> .
% 300.06/300.97 60899[0:SpL:47184.0,46617.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)))) -> .
% 300.06/300.97 60947[0:Rew:47184.0,60865.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).
% 300.06/300.97 60841[0:SpR:47184.0,261.1] || member(u,universal_class) -> 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)))))).
% 300.06/300.97 60948[0:Rew:47184.0,60828.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)))).
% 300.06/300.97 60826[0:SpR:47184.0,261.1] || member(u,universal_class) -> 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)).
% 300.06/300.97 60786[0:SpR:47184.0,22779.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))))))))*.
% 300.06/300.97 61179[0:SpL:47187.0,46804.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)))) -> .
% 300.06/300.97 61173[0:SpL:47187.0,46617.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)))) -> .
% 300.06/300.97 61222[0:Rew:47187.0,61139.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).
% 300.06/300.97 61115[0:SpR:47187.0,261.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 61223[0:Rew:47187.0,61101.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)))).
% 300.06/300.97 61099[0:SpR:47187.0,261.1] || member(u,universal_class) -> 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)).
% 300.06/300.97 61059[0:SpR:47187.0,22779.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))))))*.
% 300.06/300.97 62730[0:Res:480.1,5201.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).
% 300.06/300.97 62796[3:MRR:62732.3,49973.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).
% 300.06/300.97 62801[3:MRR:62742.2,50028.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).
% 300.06/300.97 62802[0:MRR:62735.0,10104.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).
% 300.06/300.97 63034[0:Res:480.1,5212.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).
% 300.06/300.97 63096[3:MRR:63036.3,49973.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).
% 300.06/300.97 63101[3:MRR:63045.2,50028.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).
% 300.06/300.97 63102[0:MRR:63039.0,10104.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).
% 300.06/300.97 65245[0:Res:10071.3,523.0] || member(u,universal_class) 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)).
% 300.06/300.97 65242[0:Res:10071.3,6166.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,x))* member(ordered_pair(v,u),complement(x))* member(ordered_pair(v,u),complement(w))* -> .
% 300.06/300.97 65298[3:MRR:65278.0,242.0] || member(u,ordered_pair(v,w))* subclass(element_relation,cross_product(universal_class,cross_product(universal_class,universal_class))) member(v,cantor(u)) -> member(ordered_pair(u,ordered_pair(v,apply(u,v))),application_function)*.
% 300.06/300.97 65946[0:Res:10992.1,2319.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).
% 300.06/300.97 65889[0:SpL:46592.0,2319.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).
% 300.06/300.97 65888[0:SpL:46586.0,2319.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).
% 300.06/300.97 65871[0:SpL:46592.0,2319.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).
% 300.06/300.97 65870[0:SpL:46586.0,2319.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).
% 300.06/300.97 66128[0:Res:49.1,3162.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)**.
% 300.06/300.97 66854[0:SpR:47948.0,3231.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))*.
% 300.06/300.97 66847[0:SpR:47949.0,3231.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))))*.
% 300.06/300.97 67040[0:SpR:47948.0,3240.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))*.
% 300.06/300.97 67033[0:SpR:47949.0,3240.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))))*.
% 300.06/300.97 72493[0:Rew:72365.0,49604.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))))))**.
% 300.06/300.97 72494[0:Rew:72365.0,49263.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)))**.
% 300.06/300.97 74354[0:SpL:72387.0,1275.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))))*.
% 300.06/300.97 76013[0:Rew:75923.0,75943.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)))*.
% 300.06/300.97 76014[0:Rew:75923.0,75970.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)*.
% 300.06/300.97 76015[0:Rew:75923.0,75982.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)))*.
% 300.06/300.97 76016[3:Rew:75923.0,75989.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)))*.
% 300.06/300.97 76367[0:Rew:76314.0,67215.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))))))).
% 300.06/300.97 76368[0:Rew:76314.0,67222.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))).
% 300.06/300.97 80793[0:Rew:22211.0,80743.2,22211.0,80743.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)))*.
% 300.06/300.97 81731[3:Res:28442.1,7653.1] || member(union(null_class,complement(compose(element_relation,universal_class))),universal_class) member(apply(choice,union(null_class,complement(compose(element_relation,universal_class)))),element_relation)* -> equal(union(null_class,complement(compose(element_relation,universal_class))),null_class).
% 300.06/300.97 83010[0:Rew:46592.0,82925.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).
% 300.06/300.97 83011[0:Rew:46586.0,82924.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).
% 300.06/300.97 83012[0:Rew:46592.0,82902.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).
% 300.06/300.97 83013[0:Rew:46586.0,82901.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).
% 300.06/300.97 83880[0:SpL:72387.0,10970.0] || subclass(universal_class,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))))*.
% 300.06/300.97 84232[3:Rew:479.0,84155.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).
% 300.06/300.97 85139[3:Res:83725.0,5368.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))*.
% 300.06/300.97 85462[3:Res:83739.0,5368.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))*.
% 300.06/300.97 87162[0:MRR:87096.0,10106.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).
% 300.06/300.97 87166[0:MRR:87109.0,10104.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).
% 300.06/300.97 87170[0:MRR:87118.0,10106.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)).
% 300.06/300.97 87172[0:MRR:87120.0,10106.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)).
% 300.06/300.97 87173[0:MRR:87119.0,10106.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)).
% 300.06/300.97 87361[0:MRR:87294.0,10106.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).
% 300.06/300.97 87365[0:MRR:87307.0,10104.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).
% 300.06/300.97 87369[0:MRR:87316.0,10106.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)).
% 300.06/300.97 87371[0:MRR:87318.0,10106.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)).
% 300.06/300.97 87372[0:MRR:87317.0,10106.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)).
% 300.06/300.97 88210[7:Res:75011.1,5368.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))*.
% 300.06/300.97 88595[7:Res:75118.1,5368.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))*.
% 300.06/300.97 89880[0:Rew:46592.0,89791.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))*.
% 300.06/300.97 89881[0:Rew:46586.0,89790.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))*.
% 300.06/300.97 89882[0:Rew:46592.0,89766.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))))*.
% 300.06/300.97 89883[0:Rew:46586.0,89765.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))))*.
% 300.06/300.97 90041[3:Res:83718.0,5368.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))*.
% 300.06/300.97 90283[0:Rew:46592.0,90160.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))).
% 300.06/300.97 90284[0:Rew:46586.0,90159.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))).
% 300.06/300.97 90285[0:Rew:46592.0,90135.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))).
% 300.06/300.97 90286[0:Rew:46586.0,90134.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))))).
% 300.06/300.97 90394[3:Res:83730.0,5368.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))*.
% 300.06/300.97 90523[3:Res:83733.0,5368.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))*.
% 300.06/300.97 90890[3:Res:83738.0,5368.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))*.
% 300.06/300.97 93875[0:Res:4095.1,4060.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))*.
% 300.06/300.97 93872[0:Res:4095.1,46587.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).
% 300.06/300.97 94488[0:Res:5244.1,4060.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))*.
% 300.06/300.97 94485[0:Res:5244.1,46587.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).
% 300.06/300.97 96067[3:MRR:96007.4,49975.2] || member(ordered_pair(u,cantor(u)),cross_product(v,w))* member(ordered_pair(u,cantor(u)),x)* member(u,universal_class) subclass(domain_relation,regular(restrict(x,v,w)))* -> .
% 300.06/300.97 96466[0:Res:5239.2,46647.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).
% 300.06/300.97 96464[0:Res:4087.2,46647.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).
% 300.06/300.97 96459[0:Res:453.3,46647.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(complement(w),power_class(complement(power_class(x))))) member(image(u,v),union(w,image(element_relation,power_class(x))))* -> .
% 300.06/300.97 96446[0:Res:3436.2,46647.0] || member(inverse(u),universal_class) 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))))* -> .
% 300.06/300.97 96437[0:Res:406.3,46647.0] || member(u,universal_class) 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).
% 300.06/300.97 96427[0:Res:10992.1,46647.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)))))*.
% 300.06/300.97 96877[0:Res:5239.2,46679.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).
% 300.06/300.97 96875[0:Res:4087.2,46679.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).
% 300.06/300.97 96870[0:Res:453.3,46679.0] function(u) || member(v,universal_class) subclass(universal_class,intersection(power_class(complement(power_class(w))),complement(x))) member(image(u,v),union(image(element_relation,power_class(w)),x))* -> .
% 300.06/300.97 96857[0:Res:3436.2,46679.0] || member(inverse(u),universal_class) 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))* -> .
% 300.06/300.97 96848[0:Res:406.3,46679.0] || member(u,universal_class) 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).
% 300.06/300.97 96838[0:Res:10992.1,46679.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)))*.
% 300.06/300.97 97315[0:SpL:47208.0,209.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)))))) -> .
% 300.06/300.97 97299[0:SpL:47208.0,209.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)) -> .
% 300.06/300.97 97672[0:SpL:47209.0,209.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)))) -> .
% 300.06/300.97 97656[0:SpL:47209.0,209.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)) -> .
% 300.06/300.97 98191[0:SpL:47210.0,209.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)))) -> .
% 300.06/300.97 98175[0:SpL:47210.0,209.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)) -> .
% 300.06/300.97 98379[3:Res:97082.0,5368.0] || -> subclass(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x) member(not_subclass_element(complement(successor(successor(union(null_class,complement(restrict(u,v,w)))))),x),cross_product(v,w))*.
% 300.06/300.97 98626[0:SpL:47212.0,209.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)))) -> .
% 300.06/300.97 98610[0:SpL:47212.0,209.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)) -> .
% 300.06/300.97 99597[3:Res:5239.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(intersection(u,w),x),y)* -> subclass(intersection(u,w),x) member(v,cantor(y))*.
% 300.06/300.97 99595[3:Res:4087.2,15652.1] || subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(not_subclass_element(intersection(w,u),x),y)* -> subclass(intersection(w,u),x) member(v,cantor(y))*.
% 300.06/300.97 99579[3:Res:225.1,15652.1] || member(u,universal_class) member(regular(restrict(cross_product(singleton(u),universal_class),v,w)),x)* -> equal(restrict(cross_product(singleton(u),universal_class),v,w),null_class) member(u,cantor(x)).
% 300.06/300.97 99574[3:Res:3436.2,15652.1] || member(inverse(u),universal_class) subclass(domain_relation,cross_product(singleton(v),universal_class))* member(v,universal_class) member(ordered_pair(inverse(u),range_of(u)),w)* -> member(v,cantor(w))*.
% 300.06/300.97 99564[3:Res:406.3,15652.1] || member(u,universal_class) subclass(u,cross_product(singleton(v),universal_class))* member(v,universal_class) member(apply(choice,u),w)* -> equal(u,null_class) member(v,cantor(w))*.
% 300.06/300.97 99608[3:Rew:29.0,99591.2,29.0,99591.1] || member(u,universal_class) member(regular(intersection(v,restrict(w,singleton(u),universal_class))),x)* -> equal(intersection(v,restrict(w,singleton(u),universal_class)),null_class) member(u,cantor(x)).
% 300.06/300.97 99609[3:Rew:29.0,99586.2,29.0,99586.1] || member(u,universal_class) member(regular(intersection(restrict(v,singleton(u),universal_class),w)),x)* -> equal(intersection(restrict(v,singleton(u),universal_class),w),null_class) member(u,cantor(x)).
% 300.06/300.97 100647[0:Rew:100557.0,99638.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)))))) -> .
% 300.06/300.97 100728[0:Rew:100557.0,50250.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))))))**.
% 300.06/300.97 100762[0:Rew:100557.0,99233.2] || member(u,universal_class) -> 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)))))).
% 300.06/300.97 100767[0:Rew:100557.0,99926.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)) -> .
% 300.06/300.97 100774[0:Rew:100557.0,99667.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)))) -> .
% 300.06/300.97 100783[0:Rew:100557.0,96771.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)))) -> .
% 300.06/300.97 100786[0:Rew:100557.0,99787.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(w,complement(union(x,y)))) member(ordered_pair(v,u),intersection(complement(w),union(x,y)))* -> .
% 300.06/300.97 100792[0:Rew:100557.0,99641.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)))) -> .
% 300.06/300.97 100814[0:Rew:100557.0,99262.2] || member(u,universal_class) -> 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)))).
% 300.06/300.97 100819[0:Rew:100557.0,99955.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)) -> .
% 300.06/300.97 100821[0:Rew:100557.0,6884.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)))))**.
% 300.06/300.97 100836[0:Rew:100557.0,33187.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)))))**.
% 300.06/300.97 100870[0:Rew:100557.0,96377.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)))) -> .
% 300.06/300.97 100909[0:Rew:100557.0,99236.2] || member(u,universal_class) -> 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)))).
% 300.06/300.97 100914[0:Rew:100557.0,99929.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)) -> .
% 300.06/300.97 100928[0:Rew:100557.0,99670.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)))) -> .
% 300.06/300.97 100930[0:Rew:100557.0,96774.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)))) -> .
% 300.06/300.97 100933[0:Rew:100557.0,100077.2] || member(u,universal_class) member(v,u) subclass(element_relation,union(complement(union(w,x)),y)) member(ordered_pair(v,u),intersection(union(w,x),complement(y)))* -> .
% 300.06/300.97 101102[0:Rew:100557.0,6899.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)))**.
% 300.06/300.97 101113[0:Rew:100557.0,33201.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)))**.
% 300.06/300.97 101222[0:Rew:100557.0,65865.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).
% 300.06/300.97 101279[0:Rew:100557.0,99265.2] || member(u,universal_class) -> 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)))).
% 300.06/300.97 101284[0:Rew:100557.0,99958.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)) -> .
% 300.06/300.97 101286[0:Rew:100557.0,6887.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)))**.
% 300.06/300.97 101301[0:Rew:100557.0,33189.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)))))**.
% 300.06/300.97 101335[0:Rew:100557.0,96380.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)))) -> .
% 300.06/300.97 101471[0:Rew:100557.0,6902.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)))**.
% 300.06/300.97 101482[0:Rew:100557.0,33203.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)))**.
% 300.06/300.97 101617[0:Rew:100557.0,65883.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).
% 300.06/300.97 102944[0:Rew:100557.0,100844.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).
% 300.06/300.97 102945[0:Rew:102264.0,100847.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))))))**.
% 300.06/300.97 102946[0:Rew:100557.0,100858.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)).
% 300.06/300.97 102947[0:Rew:100557.0,100884.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))))).
% 300.06/300.97 102948[0:Rew:100557.0,100895.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).
% 300.06/300.97 102949[0:Rew:100557.0,100903.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)).
% 300.06/300.97 102950[0:Rew:100557.0,100904.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)).
% 300.06/300.97 102951[0:Rew:100557.0,100905.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)).
% 300.06/300.97 102952[0:Rew:100557.0,100971.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).
% 300.06/300.97 102965[0:Rew:102295.0,101120.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))))))**.
% 300.06/300.97 102966[0:Rew:100557.0,101133.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).
% 300.06/300.97 102968[0:Rew:100557.0,101196.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))))*.
% 300.06/300.97 102969[0:Rew:100557.0,101202.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))).
% 300.06/300.97 102970[0:Rew:100557.0,101223.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).
% 300.06/300.97 102971[0:Rew:100557.0,101228.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).
% 300.06/300.97 102972[0:Rew:100557.0,101242.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).
% 300.06/300.97 102973[0:Rew:100557.0,101251.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).
% 300.06/300.97 102976[0:Rew:100557.0,101309.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).
% 300.06/300.97 102977[0:Rew:102264.0,101312.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))))))**.
% 300.06/300.97 102978[0:Rew:100557.0,101323.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)).
% 300.06/300.97 102979[0:Rew:100557.0,101372.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)))*.
% 300.06/300.97 102980[0:Rew:100557.0,101375.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))))).
% 300.06/300.97 102983[0:Rew:100557.0,101421.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).
% 300.06/300.97 102984[0:Rew:100557.0,101435.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).
% 300.06/300.97 102985[0:Rew:102295.0,101489.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))))))**.
% 300.06/300.97 102986[0:Rew:100557.0,101502.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).
% 300.06/300.97 102988[0:Rew:100557.0,101602.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))*.
% 300.06/300.97 102989[0:Rew:100557.0,101618.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).
% 300.06/300.97 102990[0:Rew:100557.0,101633.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).
% 300.06/300.97 102993[0:Rew:100557.0,101755.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)))*.
% 300.06/300.97 102995[0:Rew:100557.0,101800.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).
% 300.06/300.97 103031[0:Rew:100557.0,101590.1,100557.0,101590.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).
% 300.06/300.97 106120[0:Rew:102264.0,105916.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))))*.
% 300.06/300.97 106121[0:Rew:102264.0,105865.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))*.
% 300.06/300.97 106917[3:Res:97047.0,5368.0] || -> subclass(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(restrict(u,v,w),x))))),y),cross_product(v,w))*.
% 300.06/300.97 107675[0:Res:2353.1,100568.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).
% 300.06/300.97 107671[0:Res:3126.1,100568.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).
% 300.06/300.97 107667[0:Res:2352.1,100568.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).
% 300.06/300.97 107666[0:Res:3125.1,100568.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).
% 300.06/300.97 108262[3:Res:100420.0,5368.0] || -> subclass(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(complement(union(union(null_class,complement(restrict(u,v,w))),x)),y),cross_product(v,w))*.
% 300.06/300.97 109328[3:Res:103321.0,5368.0] || -> subclass(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(complement(union(u,union(null_class,complement(restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97 109731[0:Res:225.1,100559.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))))*.
% 300.06/300.97 109902[3:Res:106828.0,5368.0] || -> subclass(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y) member(not_subclass_element(complement(successor(successor(complement(intersection(u,restrict(v,w,x)))))),y),cross_product(w,x))*.
% 300.06/300.97 110430[0:Res:225.1,100573.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))*.
% 300.06/300.97 110803[3:Res:95663.0,5368.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))*.
% 300.06/300.97 111032[0:MRR:110927.0,10106.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).
% 300.06/300.97 111037[0:MRR:110941.0,10104.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).
% 300.06/300.97 111041[0:MRR:110952.0,10106.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)).
% 300.06/300.97 111043[0:MRR:110954.0,10106.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)).
% 300.06/300.97 111044[0:MRR:110953.0,10106.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)).
% 300.06/300.97 111148[3:Res:95683.0,5368.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))*.
% 300.06/300.97 111296[3:Res:95699.0,5368.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))*.
% 300.06/300.97 111493[0:Res:10071.3,100558.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(complement(w),union(x,y))) member(ordered_pair(v,u),union(w,complement(union(x,y))))* -> .
% 300.06/300.97 111462[0:Res:160.1,100558.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).
% 300.06/300.97 111438[0:Res:167.1,100558.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).
% 300.06/300.97 111673[3:Res:95712.0,5368.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))*.
% 300.06/300.97 111768[3:Res:96083.0,5368.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))*.
% 300.06/300.97 111946[0:Res:10071.3,100572.0] || member(u,universal_class) member(v,u) subclass(element_relation,intersection(union(w,x),complement(y))) member(ordered_pair(v,u),union(complement(union(w,x)),y))* -> .
% 300.06/300.97 111915[0:Res:160.1,100572.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).
% 300.06/300.97 111891[0:Res:167.1,100572.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).
% 300.06/300.97 112308[3:Res:100372.0,5368.0] || -> subclass(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z) member(not_subclass_element(complement(union(complement(intersection(restrict(u,v,w),x)),y)),z),cross_product(v,w))*.
% 300.06/300.97 117886[3:Res:113455.0,5368.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))*.
% 300.06/300.97 118811[3:Res:115797.0,5368.0] || -> subclass(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y) member(not_subclass_element(regular(complement(intersection(union(null_class,restrict(u,v,w)),x))),y),cross_product(v,w))*.
% 300.06/300.97 119374[3:Res:115935.0,5368.0] || -> subclass(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y) member(not_subclass_element(regular(complement(intersection(u,union(null_class,restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97 119640[3:Res:83745.0,5361.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)**.
% 300.06/300.97 119568[0:SpL:22211.0,5361.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)*.
% 300.06/300.97 119785[3:Res:117791.0,5368.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))*.
% 300.06/300.97 120036[3:Res:118834.0,5368.0] || -> subclass(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y) member(not_subclass_element(regular(union(union(null_class,complement(restrict(u,v,w))),x)),y),cross_product(v,w))*.
% 300.06/300.97 120640[3:Rew:75789.0,120616.2,75789.0,120616.1,75789.0,120616.0] || member(regular(union(null_class,compose(element_relation,universal_class))),universal_class) member(apply(choice,regular(union(null_class,compose(element_relation,universal_class)))),element_relation)* -> equal(regular(union(null_class,compose(element_relation,universal_class))),null_class).
% 300.06/300.97 120610[3:Res:95777.0,7745.1] || member(complement(union(u,compose(element_relation,universal_class))),universal_class) member(apply(choice,complement(union(u,compose(element_relation,universal_class)))),element_relation)* -> equal(complement(union(u,compose(element_relation,universal_class))),null_class).
% 300.06/300.97 120609[3:Res:95719.0,7745.1] || member(complement(union(compose(element_relation,universal_class),u)),universal_class) member(apply(choice,complement(union(compose(element_relation,universal_class),u))),element_relation)* -> equal(complement(union(compose(element_relation,universal_class),u)),null_class).
% 300.06/300.97 120604[3:Res:96527.0,7745.1] || member(complement(successor(successor(compose(element_relation,universal_class)))),universal_class) member(apply(choice,complement(successor(successor(compose(element_relation,universal_class))))),element_relation)* -> equal(complement(successor(successor(compose(element_relation,universal_class)))),null_class).
% 300.06/300.97 121019[3:Res:119396.0,5368.0] || -> subclass(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y) member(not_subclass_element(regular(union(u,union(null_class,complement(restrict(v,w,x))))),y),cross_product(w,x))*.
% 300.06/300.97 121368[0:Res:5976.2,46805.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(complement(power_class(v)),w))*.
% 300.06/300.97 121367[0:Res:5976.2,4051.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),complement(restrict(x,v,w)))*.
% 300.06/300.97 121365[0:Res:5976.2,46618.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),union(v,complement(power_class(w))))*.
% 300.06/300.97 121363[0:Res:5976.2,4050.0] || member(flip(cross_product(u,universal_class)),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(flip(cross_product(u,universal_class)),inverse(u)),complement(restrict(v,w,x)))*.
% 300.06/300.97 121786[0:Res:5975.2,46805.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(power_class(v),complement(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(complement(power_class(v)),w))*.
% 300.06/300.97 121785[0:Res:5975.2,4051.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(cross_product(v,w),x)) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),complement(restrict(x,v,w)))*.
% 300.06/300.97 121783[0:Res:5975.2,46618.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(complement(v),power_class(w))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),union(v,complement(power_class(w))))*.
% 300.06/300.97 121781[0:Res:5975.2,4050.0] || member(restrict(element_relation,universal_class,u),universal_class) subclass(domain_relation,symmetric_difference(v,cross_product(w,x))) -> member(ordered_pair(restrict(element_relation,universal_class,u),sum_class(u)),complement(restrict(v,w,x)))*.
% 300.06/300.97 122317[3:Res:103272.0,5368.0] || -> subclass(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(complement(union(u,complement(intersection(restrict(v,w,x),y)))),z),cross_product(w,x))*.
% 300.06/300.97 123090[3:Res:110705.0,5368.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))*.
% 300.06/300.97 123165[0:SpL:102187.0,47222.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).
% 300.06/300.97 123397[3:Res:111052.0,5368.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))*.
% 300.06/300.97 123550[3:Res:111207.0,5368.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))*.
% 300.06/300.97 123609[0:SpL:102187.0,47228.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).
% 300.06/300.97 123860[3:Res:111582.0,5368.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))*.
% 300.06/300.97 124034[3:Res:112197.0,5368.0] || -> subclass(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z) member(not_subclass_element(complement(union(complement(intersection(u,restrict(v,w,x))),y)),z),cross_product(w,x))*.
% 300.06/300.97 125693[3:Res:115778.0,5368.0] || -> subclass(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(restrict(u,v,w),x),y))),z),cross_product(v,w))*.
% 300.06/300.97 125959[3:Res:115916.0,5368.0] || -> subclass(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(restrict(v,w,x),y)))),z),cross_product(w,x))*.
% 300.06/300.97 126369[0:Res:2350.2,6873.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))))*.
% 300.06/300.97 126367[0:Res:3123.2,6873.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))))*.
% 300.06/300.97 126354[3:Res:15528.1,6873.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))))*.
% 300.06/300.97 126353[3:Res:15527.1,6873.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))))*.
% 300.06/300.97 126269[0:SpL:47948.0,6873.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)))).
% 300.06/300.97 126265[0:SpL:47949.0,6873.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))))))).
% 300.06/300.97 127109[3:Res:122207.0,5368.0] || -> subclass(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(complement(union(u,complement(intersection(v,restrict(w,x,y))))),z),cross_product(x,y))*.
% 300.06/300.97 127762[3:Res:17109.1,7159.0] || member(image(u,null_class),universal_class) subclass(apply(u,universal_class),v)* subclass(v,w)* -> equal(apply(u,universal_class),null_class) member(apply(choice,apply(u,universal_class)),w)*.
% 300.06/300.97 128080[3:Res:125596.0,5368.0] || -> subclass(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z) member(not_subclass_element(regular(complement(intersection(intersection(u,restrict(v,w,x)),y))),z),cross_product(w,x))*.
% 300.06/300.97 128234[3:Res:125867.0,5368.0] || -> subclass(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z) member(not_subclass_element(regular(complement(intersection(u,intersection(v,restrict(w,x,y))))),z),cross_product(x,y))*.
% 300.06/300.97 130032[0:Res:11066.2,12084.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)))**.
% 300.06/300.97 130031[0:Res:11138.2,12084.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)))**.
% 300.06/300.97 129953[0:Res:11064.2,12084.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)))**.
% 300.06/300.97 129952[0:Res:11137.2,12084.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)))**.
% 300.06/300.97 129919[3:Res:17109.1,12084.0] || member(image(u,null_class),universal_class) -> equal(ordered_pair(first(ordered_pair(apply(u,universal_class),singleton(v))),second(ordered_pair(apply(u,universal_class),singleton(v)))),ordered_pair(apply(u,universal_class),singleton(v)))**.
% 300.06/300.97 137105[0:SpL:6220.1,11199.0] || equal(u,image(v,range_of(null_class)))* member(ordered_pair(w,x),compose(v,regular(cross_product(singleton(w),universal_class))))* -> equal(cross_product(singleton(w),universal_class),null_class) member(x,u)*.
% 300.06/300.97 139173[0:Res:95670.0,5368.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))*.
% 300.06/300.97 139369[0:Res:95691.0,5368.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))*.
% 300.06/300.97 139659[0:Res:95696.0,5368.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))*.
% 300.06/300.97 139859[0:Res:95707.0,5368.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))*.
% 300.06/300.97 140717[0:Res:128603.0,5368.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))*.
% 300.06/300.97 140976[0:Res:128622.0,5368.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))*.
% 300.06/300.97 141171[0:Res:128629.0,5368.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))*.
% 300.06/300.97 141390[0:Res:128638.0,5368.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))*.
% 300.06/300.97 144661[3:MRR:144588.0,10054.1] || member(choice,universal_class) 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)*.
% 300.06/300.97 144785[3:MRR:144730.0,10054.1] || member(choice,universal_class) 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)*.
% 300.06/300.97 146691[0:SpR:46592.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 146690[0:SpR:102264.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 146689[0:SpR:46586.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 146687[0:SpR:100575.0,46646.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 147523[0:SpR:46592.0,46678.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 147522[0:SpR:102264.0,46678.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 147521[0:SpR:46586.0,46678.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 147519[0:SpR:100575.0,46678.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 148189[0:SpR:102264.0,10708.2] || member(symmetric_difference(complement(u),successor(v)),universal_class) -> equal(symmetric_difference(complement(u),successor(v)),null_class) member(apply(choice,symmetric_difference(complement(u),successor(v))),union(u,complement(successor(v))))*.
% 300.06/300.97 150731[3:Res:15528.1,11562.0] || subclass(domain_relation,flip(cross_product(universal_class,universal_class))) 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)*.
% 300.06/300.97 151047[3:Res:15464.2,46608.0] || member(u,universal_class) 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))))* -> .
% 300.06/300.97 150967[0:SpL:46592.0,46608.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)))) -> .
% 300.06/300.97 150966[0:SpL:102264.0,46608.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)))) -> .
% 300.06/300.97 150965[0:SpL:46586.0,46608.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)))) -> .
% 300.06/300.97 150963[0:SpL:100575.0,46608.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)))) -> .
% 300.06/300.97 151126[0:Rew:100566.0,151032.1,100566.0,151032.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).
% 300.06/300.97 151385[3:Res:15464.2,46628.0] || member(u,universal_class) 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))* -> .
% 300.06/300.97 151273[0:SpL:46592.0,46628.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)))) -> .
% 300.06/300.97 151272[0:SpL:102264.0,46628.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)))) -> .
% 300.06/300.97 151269[0:SpL:100575.0,46628.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)))) -> .
% 300.06/300.97 151470[0:Rew:100576.0,151370.1,100576.0,151370.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).
% 300.06/300.97 151693[3:Res:15464.2,46655.0] || member(u,universal_class) 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))))* -> .
% 300.06/300.97 151613[0:SpL:46592.0,46655.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)))) -> .
% 300.06/300.97 151612[0:SpL:102264.0,46655.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)))) -> .
% 300.06/300.97 151609[0:SpL:100575.0,46655.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)))) -> .
% 300.06/300.97 151781[0:Rew:100566.0,151678.1,100566.0,151678.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).
% 300.06/300.97 152295[3:Res:15464.2,46815.0] || member(u,universal_class) 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))* -> .
% 300.06/300.97 152175[0:SpL:102264.0,46815.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)))) -> .
% 300.06/300.97 152172[0:SpL:100575.0,46815.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)))) -> .
% 300.06/300.97 152388[0:Rew:100576.0,152280.1,100576.0,152280.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).
% 300.06/300.97 154372[0:SpL:100849.0,4069.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)*.
% 300.06/300.97 154315[0:SpR:39614.1,100849.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)))))**.
% 300.06/300.97 155489[3:Res:15464.2,100880.0] || member(u,universal_class) 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))))* -> .
% 300.06/300.97 155411[0:SpL:102264.0,100880.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)))) -> .
% 300.06/300.97 155408[0:SpL:100575.0,100880.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)))) -> .
% 300.06/300.97 156785[0:SpL:100941.0,4069.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)*.
% 300.06/300.97 156952[3:Rew:112920.0,156951.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))))**.
% 300.06/300.97 157273[0:Res:62527.0,5368.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))*.
% 300.06/300.97 157641[0:SpL:100942.0,4069.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)*.
% 300.06/300.97 157814[3:Rew:112920.0,157813.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))))**.
% 300.06/300.97 158200[0:SpL:101149.0,4069.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)*.
% 300.06/300.97 158132[0:SpR:75513.1,101149.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)))))**.
% 300.06/300.97 158590[3:Res:15464.2,101198.0] || member(u,universal_class) 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))* -> .
% 300.06/300.97 158451[0:SpL:102264.0,101198.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)))) -> .
% 300.06/300.97 159069[0:SpL:101314.0,4069.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)*.
% 300.06/300.97 159010[0:SpR:39614.1,101314.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)))**.
% 300.06/300.97 159612[0:SpL:101518.0,4069.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)*.
% 300.06/300.97 159544[0:SpR:75513.1,101518.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)))**.
% 300.06/300.97 160272[0:SpL:101773.0,4069.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)*.
% 300.06/300.97 160434[3:Rew:112923.0,160433.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))))**.
% 300.06/300.97 160807[0:SpL:101774.0,4069.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)*.
% 300.06/300.97 160980[3:Rew:112923.0,160979.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))))**.
% 300.06/300.97 161379[0:SpL:102609.0,4069.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)*.
% 300.06/300.97 161977[0:SpL:102610.0,4069.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)*.
% 300.06/300.97 162638[0:Res:6874.2,3165.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).
% 300.06/300.97 162697[0:Rew:102187.0,162566.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)))*.
% 300.06/300.97 162699[0:Rew:102187.0,162521.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)))))*.
% 300.06/300.97 162709[3:MRR:162637.4,162647.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).
% 300.06/300.97 163337[0:Res:412.2,4386.0] || member(restrict(regular(u),v,w),universal_class) member(apply(choice,restrict(regular(u),v,w)),u)* -> equal(restrict(regular(u),v,w),null_class) equal(u,null_class).
% 300.06/300.97 163438[3:Res:15464.2,9632.1] || member(u,universal_class) 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).
% 300.06/300.97 163428[0:Res:160.1,9632.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).
% 300.06/300.97 163399[0:Res:167.1,9632.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).
% 300.06/300.97 163398[3:Res:28121.0,9632.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).
% 300.06/300.97 163777[3:Res:15464.2,9633.1] || member(u,universal_class) 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).
% 300.06/300.97 163767[0:Res:160.1,9633.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).
% 300.06/300.97 163738[0:Res:167.1,9633.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).
% 300.06/300.97 163737[3:Res:28121.0,9633.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).
% 300.06/300.97 164473[3:SpR:72082.0,46680.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)))))**.
% 300.06/300.97 164472[3:SpR:72083.0,46680.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)))))**.
% 300.06/300.97 164664[0:Rew:133749.0,164470.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))))))**.
% 300.06/300.97 164665[3:Rew:134068.0,164469.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))))))**.
% 300.06/300.97 164666[3:Rew:134068.0,164468.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))))))**.
% 300.06/300.97 164667[3:Rew:134068.0,164467.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))))))**.
% 300.06/300.97 164465[3:SpR:72083.0,46680.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)))))**.
% 300.06/300.97 164463[0:SpR:75901.0,46680.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)))))**.
% 300.06/300.97 164691[0:Rew:46680.0,164361.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)*.
% 300.06/300.97 164692[0:Rew:46680.0,164340.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))))*.
% 300.06/300.97 164693[0:Rew:46680.0,164301.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))))*.
% 300.06/300.97 164940[3:SpR:72082.0,46893.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))))**.
% 300.06/300.97 164939[3:SpR:72083.0,46893.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)))))**.
% 300.06/300.97 164937[0:SpR:112558.0,46893.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))))**.
% 300.06/300.97 164936[3:SpR:27497.0,46893.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))))**.
% 300.06/300.97 164935[3:SpR:71518.0,46893.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))))**.
% 300.06/300.97 164934[3:SpR:30548.0,46893.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))))**.
% 300.06/300.97 165157[3:Rew:75789.0,164932.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))))**.
% 300.06/300.97 164930[0:SpR:75901.0,46893.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))))**.
% 300.06/300.97 165185[0:Rew:46893.0,164844.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)*.
% 300.06/300.97 165186[0:Rew:46893.0,164823.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))*.
% 300.06/300.97 165187[0:Rew:46893.0,164784.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))*.
% 300.06/300.97 165390[3:MRR:165348.0,10111.2] || member(intersection(complement(cantor(u)),v),universal_class) -> equal(apply(u,apply(choice,intersection(complement(cantor(u)),v))),sum_class(range_of(null_class)))** equal(intersection(complement(cantor(u)),v),null_class).
% 300.06/300.97 165391[0:MRR:165346.0,10111.2] || member(intersection(complement(union(u,v)),w),universal_class) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(u))* equal(intersection(complement(union(u,v)),w),null_class).
% 300.06/300.97 165392[0:MRR:165345.0,10111.2] || member(intersection(complement(union(u,v)),w),universal_class) -> member(apply(choice,intersection(complement(union(u,v)),w)),complement(v))* equal(intersection(complement(union(u,v)),w),null_class).
% 300.06/300.97 165573[3:MRR:165537.0,10111.2] || member(intersection(u,complement(cantor(v))),universal_class) -> equal(apply(v,apply(choice,intersection(u,complement(cantor(v))))),sum_class(range_of(null_class)))** equal(intersection(u,complement(cantor(v))),null_class).
% 300.06/300.97 165574[0:MRR:165535.0,10111.2] || member(intersection(u,complement(union(v,w))),universal_class) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(v))* equal(intersection(u,complement(union(v,w))),null_class).
% 300.06/300.97 165575[0:MRR:165534.0,10111.2] || member(intersection(u,complement(union(v,w))),universal_class) -> member(apply(choice,intersection(u,complement(union(v,w)))),complement(w))* equal(intersection(u,complement(union(v,w))),null_class).
% 300.06/300.97 165576[0:Rew:72384.0,165507.2,72384.0,165507.0] || member(symmetric_difference(u,cross_product(v,w)),universal_class) member(apply(choice,symmetric_difference(u,cross_product(v,w))),restrict(u,v,w))* -> equal(symmetric_difference(u,cross_product(v,w)),null_class).
% 300.06/300.97 165577[0:Rew:72383.0,165506.2,72383.0,165506.0] || member(symmetric_difference(cross_product(u,v),w),universal_class) member(apply(choice,symmetric_difference(cross_product(u,v),w)),restrict(w,u,v))* -> equal(symmetric_difference(cross_product(u,v),w),null_class).
% 300.06/300.97 165770[3:Res:10058.1,1277.0] || member(regular(complement(intersection(u,compose(element_relation,universal_class)))),element_relation)* member(regular(complement(intersection(u,compose(element_relation,universal_class)))),u)* -> equal(complement(intersection(u,compose(element_relation,universal_class))),null_class).
% 300.06/300.97 165847[3:MRR:165771.0,10104.1] || member(regular(complement(intersection(u,cantor(v)))),u)* -> equal(apply(v,regular(complement(intersection(u,cantor(v))))),sum_class(range_of(null_class)))** equal(complement(intersection(u,cantor(v))),null_class).
% 300.06/300.97 165851[0:MRR:165769.0,10104.1] || member(regular(complement(intersection(u,union(v,w)))),u)* -> member(regular(complement(intersection(u,union(v,w)))),complement(v))* equal(complement(intersection(u,union(v,w))),null_class).
% 300.06/300.97 165852[0:MRR:165768.0,10104.1] || member(regular(complement(intersection(u,union(v,w)))),u)* -> member(regular(complement(intersection(u,union(v,w)))),complement(w))* equal(complement(intersection(u,union(v,w))),null_class).
% 300.06/300.97 165988[0:Res:10543.4,4060.0] || member(u,universal_class) member(v,universal_class) equal(successor(v),u) subclass(successor_relation,symmetric_difference(complement(w),complement(x))) -> member(ordered_pair(v,u),union(w,x))*.
% 300.06/300.97 166999[0:Res:10671.3,4060.0] || member(intersection(u,v),universal_class) subclass(u,symmetric_difference(complement(w),complement(x))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.06/300.97 167280[0:Res:10867.3,4060.0] || member(intersection(u,v),universal_class) subclass(v,symmetric_difference(complement(w),complement(x))) -> equal(intersection(u,v),null_class) member(apply(choice,intersection(u,v)),union(w,x))*.
% 300.06/300.97 167449[3:MRR:167425.2,15.1] || member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,compose(w,x))* -> member(u,cantor(x))* member(ordered_pair(v,compose(u,v)),image(w,range_of(null_class)))*.
% 300.06/300.97 167904[0:Res:33146.0,46630.1] || member(u,universal_class) -> equal(singleton(union(v,complement(power_class(w)))),null_class) member(u,intersection(complement(v),power_class(w))) member(u,complement(singleton(union(v,complement(power_class(w))))))*.
% 300.06/300.97 168031[0:Res:33146.0,46817.1] || member(u,universal_class) -> equal(singleton(union(complement(power_class(v)),w)),null_class) member(u,intersection(power_class(v),complement(w))) member(u,complement(singleton(union(complement(power_class(v)),w))))*.
% 300.06/300.97 168167[0:Res:33146.0,101207.1] || member(u,universal_class) -> equal(singleton(power_class(complement(union(v,w)))),null_class) member(u,image(element_relation,union(v,w))) member(u,complement(singleton(power_class(complement(union(v,w))))))*.
% 300.06/300.97 168731[3:Res:17248.1,10018.1] || subclass(ordered_pair(u,universal_class),complement(intersection(v,w)))* member(unordered_pair(u,null_class),union(v,w)) subclass(symmetric_difference(v,w),x)* -> member(unordered_pair(u,null_class),x)*.
% 300.06/300.97 168728[0:Res:351.2,10018.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(sum_class(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> member(sum_class(u),x)*.
% 300.06/300.97 168727[0:Res:350.2,10018.1] || member(u,universal_class) subclass(universal_class,complement(intersection(v,w))) member(power_class(u),union(v,w))* subclass(symmetric_difference(v,w),x)* -> member(power_class(u),x)*.
% 300.06/300.97 169941[3:MRR:169940.2,55805.0] || -> equal(regular(ordered_pair(u,v)),singleton(u)) equal(regular(regular(ordered_pair(u,v))),singleton(v)) equal(symmetric_difference(u,regular(ordered_pair(u,v))),union(u,regular(ordered_pair(u,v))))**.
% 300.06/300.97 173742[3:Rew:26766.0,173702.2] || member(ordered_pair(u,ordered_pair(v,compose(u,v))),symmetric_difference(w,x))* member(ordered_pair(u,v),cross_product(universal_class,universal_class)) subclass(composition_function,union(null_class,intersection(w,x))) -> .
% 300.06/300.97 174511[0:SpR:102187.0,46607.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 174708[0:MRR:174707.0,10106.1] || -> member(not_subclass_element(union(u,complement(union(v,complement(power_class(w))))),x),union(u,intersection(complement(v),power_class(w))))* subclass(union(u,complement(union(v,complement(power_class(w))))),x).
% 300.06/300.97 175116[0:SpR:102187.0,46627.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 175350[0:MRR:175349.0,10106.1] || -> member(not_subclass_element(union(complement(union(u,complement(power_class(v)))),w),x),union(intersection(complement(u),power_class(v)),w))* subclass(union(complement(union(u,complement(power_class(v)))),w),x).
% 300.06/300.97 175445[0:SpR:102187.0,46654.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 175651[0:MRR:175650.0,10106.1] || -> member(not_subclass_element(union(u,complement(union(complement(power_class(v)),w))),x),union(u,intersection(power_class(v),complement(w))))* subclass(union(u,complement(union(complement(power_class(v)),w))),x).
% 300.06/300.97 175918[0:SpR:102187.0,46814.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 176167[0:MRR:176166.0,10106.1] || -> member(not_subclass_element(union(complement(union(complement(power_class(u)),v)),w),x),union(intersection(power_class(u),complement(v)),w))* subclass(union(complement(union(complement(power_class(u)),v)),w),x).
% 300.06/300.97 176274[0:SpR:102187.0,100879.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 176581[0:SpR:102187.0,101197.1] || member(u,universal_class) -> 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)))).
% 300.06/300.97 178159[0:Res:367.1,100761.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(x,complement(union(y,z))))) member(unordered_pair(u,singleton(v)),union(w,intersection(complement(x),union(y,z))))* -> .
% 300.06/300.97 178129[0:Res:351.2,100761.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(union(x,y))))) member(sum_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 300.06/300.97 178128[0:Res:350.2,100761.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(w,complement(union(x,y))))) member(power_class(u),union(v,intersection(complement(w),union(x,y))))* -> .
% 300.06/300.97 178125[0:Res:354.2,100761.0] || subclass(u,intersection(complement(v),union(w,complement(union(x,y))))) member(not_subclass_element(u,z),union(v,intersection(complement(w),union(x,y))))* -> subclass(u,z).
% 300.06/300.97 178040[0:SpL:102187.0,100761.0] || member(u,intersection(power_class(complement(successor(v))),union(w,complement(union(x,y)))))* member(u,union(image(element_relation,successor(v)),intersection(complement(w),union(x,y)))) -> .
% 300.06/300.97 178252[3:Rew:47142.0,178034.1,26766.0,178034.1] || member(u,intersection(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)))) -> .
% 300.06/300.97 178516[0:Res:367.1,100813.0] || subclass(ordered_pair(u,v),intersection(union(w,complement(union(x,y))),complement(z))) member(unordered_pair(u,singleton(v)),union(intersection(complement(w),union(x,y)),z))* -> .
% 300.06/300.97 178486[0:Res:351.2,100813.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(union(w,x))),complement(y))) member(sum_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 300.06/300.97 178485[0:Res:350.2,100813.0] || member(u,universal_class) subclass(universal_class,intersection(union(v,complement(union(w,x))),complement(y))) member(power_class(u),union(intersection(complement(v),union(w,x)),y))* -> .
% 300.06/300.97 178482[0:Res:354.2,100813.0] || subclass(u,intersection(union(v,complement(union(w,x))),complement(y))) member(not_subclass_element(u,z),union(intersection(complement(v),union(w,x)),y))* -> subclass(u,z).
% 300.06/300.97 178320[0:SpL:102187.0,100813.0] || member(u,intersection(union(v,complement(union(w,x))),power_class(complement(successor(y)))))* member(u,union(intersection(complement(v),union(w,x)),image(element_relation,successor(y)))) -> .
% 300.06/300.97 178615[3:Rew:47142.0,178437.1,26766.0,178437.1] || member(u,intersection(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)) -> .
% 300.06/300.97 178874[0:Res:367.1,100908.0] || subclass(ordered_pair(u,v),intersection(complement(w),union(complement(union(x,y)),z))) member(unordered_pair(u,singleton(v)),union(w,intersection(union(x,y),complement(z))))* -> .
% 300.06/300.97 178844[0:Res:351.2,100908.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(union(w,x)),y))) member(sum_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 178843[0:Res:350.2,100908.0] || member(u,universal_class) subclass(universal_class,intersection(complement(v),union(complement(union(w,x)),y))) member(power_class(u),union(v,intersection(union(w,x),complement(y))))* -> .
% 300.06/300.97 178840[0:Res:354.2,100908.0] || subclass(u,intersection(complement(v),union(complement(union(w,x)),y))) member(not_subclass_element(u,z),union(v,intersection(union(w,x),complement(y))))* -> subclass(u,z).
% 300.06/300.97 178755[0:SpL:102187.0,100908.0] || member(u,intersection(power_class(complement(successor(v))),union(complement(union(w,x)),y)))* member(u,union(image(element_relation,successor(v)),intersection(union(w,x),complement(y)))) -> .
% 300.06/300.97 178970[3:Rew:47142.0,178747.1,26766.0,178747.1] || member(u,intersection(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)))))) -> .
% 300.06/300.97 179446[0:Res:367.1,101278.0] || subclass(ordered_pair(u,v),intersection(union(complement(union(w,x)),y),complement(z))) member(unordered_pair(u,singleton(v)),union(intersection(union(w,x),complement(y)),z))* -> .
% 300.06/300.97 179414[0:Res:351.2,101278.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(union(v,w)),x),complement(y))) member(sum_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 300.06/300.97 179413[0:Res:350.2,101278.0] || member(u,universal_class) subclass(universal_class,intersection(union(complement(union(v,w)),x),complement(y))) member(power_class(u),union(intersection(union(v,w),complement(x)),y))* -> .
% 300.06/300.97 179410[0:Res:354.2,101278.0] || subclass(u,intersection(union(complement(union(v,w)),x),complement(y))) member(not_subclass_element(u,z),union(intersection(union(v,w),complement(x)),y))* -> subclass(u,z).
% 300.06/300.97 179243[0:SpL:102187.0,101278.0] || member(u,intersection(union(complement(union(v,w)),x),power_class(complement(successor(y)))))* member(u,union(intersection(union(v,w),complement(x)),image(element_relation,successor(y)))) -> .
% 300.06/300.97 179547[3:Rew:47142.0,179363.1,26766.0,179363.1] || member(u,intersection(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)) -> .
% 300.06/300.97 179632[0:SpR:102707.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.06/300.97 179630[0:SpR:102707.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(w,complement(union(x,y)))))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(complement(w),union(x,y))))*.
% 300.06/300.97 180190[3:Rew:108052.0,180189.0] || -> equal(union(intersection(power_class(u),union(v,w)),complement(union(x,complement(union(y,z))))),union(intersection(power_class(u),union(v,w)),intersection(complement(x),union(y,z))))**.
% 300.06/300.97 180192[3:Rew:108535.0,180191.0] || -> equal(union(intersection(union(u,v),power_class(w)),complement(union(x,complement(union(y,z))))),union(intersection(union(u,v),power_class(w)),intersection(complement(x),union(y,z))))**.
% 300.06/300.97 180301[0:SpR:102708.0,26389.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class) -> member(null_class,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.06/300.97 180299[0:SpR:102708.0,26275.1] || equal(complement(successor(intersection(union(complement(union(u,v)),w),union(x,y)))),universal_class) -> member(omega,union(intersection(union(u,v),complement(w)),complement(union(x,y))))*.
% 300.06/300.97 180884[3:Rew:108045.0,180883.0] || -> equal(union(complement(union(complement(union(u,v)),w)),intersection(power_class(x),union(y,z))),union(intersection(union(u,v),complement(w)),intersection(power_class(x),union(y,z))))**.
% 300.06/300.97 180886[3:Rew:108528.0,180885.0] || -> equal(union(complement(union(complement(union(u,v)),w)),intersection(union(x,y),power_class(z))),union(intersection(union(u,v),complement(w)),intersection(union(x,y),power_class(z))))**.
% 300.06/300.97 181008[0:SpR:102709.0,26389.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class) -> member(null_class,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.06/300.97 181006[0:SpR:102709.0,26275.1] || equal(complement(successor(intersection(union(u,complement(union(v,w))),union(x,y)))),universal_class) -> member(omega,union(intersection(complement(u),union(v,w)),complement(union(x,y))))*.
% 300.06/300.97 181583[3:Rew:108045.0,181582.0] || -> equal(union(complement(union(u,complement(union(v,w)))),intersection(power_class(x),union(y,z))),union(intersection(complement(u),union(v,w)),intersection(power_class(x),union(y,z))))**.
% 300.06/300.97 181585[3:Rew:108528.0,181584.0] || -> equal(union(complement(union(u,complement(union(v,w)))),intersection(union(x,y),power_class(z))),union(intersection(complement(u),union(v,w)),intersection(union(x,y),power_class(z))))**.
% 300.06/300.97 181674[0:SpR:102711.0,26389.1] || equal(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class) -> member(null_class,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97 181672[0:SpR:102711.0,26275.1] || equal(complement(successor(intersection(union(u,v),union(complement(union(w,x)),y)))),universal_class) -> member(omega,union(complement(union(u,v)),intersection(union(w,x),complement(y))))*.
% 300.06/300.97 182247[3:Rew:108052.0,182246.0] || -> equal(union(intersection(power_class(u),union(v,w)),complement(union(complement(union(x,y)),z))),union(intersection(power_class(u),union(v,w)),intersection(union(x,y),complement(z))))**.
% 300.06/300.97 182249[3:Rew:108535.0,182248.0] || -> equal(union(intersection(union(u,v),power_class(w)),complement(union(complement(union(x,y)),z))),union(intersection(union(u,v),power_class(w)),intersection(union(x,y),complement(z))))**.
% 300.06/300.97 3173[0:Res:353.2,60.0] || subclass(u,image(v,image(w,singleton(x)))) member(ordered_pair(x,regular(u)),cross_product(universal_class,universal_class)) -> equal(u,null_class) member(ordered_pair(x,regular(u)),compose(v,w))*.
% 300.06/300.97 7396[0:Res:160.1,523.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)).
% 300.06/300.97 7387[0:Res:167.1,523.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)Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------